Searched refs:PolyNode (Results 1 – 3 of 3) sorted by relevance
133 class PolyNode; variable134 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 …]
107 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::PolyNode187 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 …]
161 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()