Home
last modified time | relevance | path

Searched refs:DoublePoint (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/clipper/
H A Dclipper.h116 struct DoublePoint struct
120 DoublePoint(double x = 0, double y = 0) : X(x), Y(y) {} in X() argument
121 DoublePoint(IntPoint ip) : X((double)ip.X), Y((double)ip.Y) {} in DoublePoint() function
374 std::vector<DoublePoint> m_normals;
H A Dclipper.cpp3762 DoublePoint GetUnitNormal(const IntPoint &pt1, const IntPoint &pt2) in GetUnitNormal()
3765 return DoublePoint(0, 0); in GetUnitNormal()
3772 return DoublePoint(dy, -Dx); in GetUnitNormal()
4037 m_normals.push_back(DoublePoint(m_normals[len - 2])); in DoOffset()
4054 DoublePoint n = m_normals[len -1]; in DoOffset()
4056 m_normals[j] = DoublePoint(-m_normals[j - 1].X, -m_normals[j - 1].Y); in DoOffset()
4057 m_normals[0] = DoublePoint(-n.X, -n.Y); in DoOffset()
4085 m_normals[j] = DoublePoint(-m_normals[j].X, -m_normals[j].Y); in DoOffset()
4094 m_normals[j] = DoublePoint(-m_normals[j - 1].X, -m_normals[j - 1].Y); in DoOffset()
4095 m_normals[0] = DoublePoint(-m_normals[1].X, -m_normals[1].Y); in DoOffset()