Home
last modified time | relevance | path

Searched refs:PolyNode (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/clipper/
H A Dclipper.h133 class PolyNode; variable
134 typedef std::vector< PolyNode* > PolyNodes;
136 class PolyNode
139 PolyNode();
140 virtual ~PolyNode(){}; in ~PolyNode()
143 PolyNode* Parent;
144 PolyNode* GetNext() const;
153 PolyNode* GetNextSiblingUp() const;
154 void AddChild(PolyNode& child);
159 class PolyTree: public PolyNode
[all …]
H A Dclipper.cpp107 PolyNode *PolyNd;
161 PolyNode* PolyTree::GetFirst() const in GetFirst()
182 PolyNode::PolyNode(): Childs(), Parent(0), Index(0), m_IsOpen(false) in PolyNode() function in QtClipperLib::PolyNode
187 int PolyNode::ChildCount() const in ChildCount()
193 void PolyNode::AddChild(PolyNode& child) in AddChild()
202 PolyNode* PolyNode::GetNext() const in GetNext()
211 PolyNode* PolyNode::GetNextSiblingUp() const in GetNextSiblingUp()
222 bool PolyNode::IsHole() const in IsHole()
225 PolyNode* node = Parent; in IsHole()
235 bool PolyNode::IsOpen() const in IsOpen()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/clip2tri/
H A Dclip2tri.cpp161 PolyNode *n = res.GetFirst(); in execute()
311 PolyNode *rootNode = NULL; in triangulateComplex()
313 PolyNode tempNode; in triangulateComplex()
322 PolyNode *currentNode = rootNode; in triangulateComplex()
343 PolyNode *childNode = currentNode->Childs[j]; in triangulateComplex()