Home | ClipperLib | PolyNode |
PolyNode.GetNext
Del.» function GetNext: TPolyNode;
C++ » PolyNode* GetNext();
C# » public PolyNode GetNext();
The returned Polynode will be the first child if any, otherwise the next sibling, otherwise the next sibling of the Parent etc.
A PolyTree can be traversed very easily by calling GetFirst() followed by GetNext() in a loop until the returned object is a null pointer ...
PolyTree polytree; //call to Clipper.Execute method here which fills 'polytree' PolyNode* polynode = polytree.GetFirst(); while (polynode) { //do stuff with polynode here polynode = polynode->GetNext(); } |
Copyright ©2010-2012 Angus Johnson - Clipper version 5.1.0 - Help file built on 17-February-2013