![]() |
Polygon Crucher SDK - Documentation
Documentation
|
This is a C3DScene iterator for node traversal. Cf. TRAVERSING for more information and C3DScene::GetFirstNode() / C3DScene::GetNextNode()
#include <3DScene.h>
Public Member Functions | |
C3DNodePos (const C3DNodePos &pos) | |
operator bool () | |
C3DNodePos & | operator= (const C3DNodePos &pos) |
void | SetFilter (const C3DFilter *filter) |
Place a filter to exclude node from being processed. To be set after C3DScene::GetFirstNode();. | |
bool | CheckObjectID (BaseObjectID id) const |
return true if specified object id has been seen (works in conjunction with AddObjectID) | |
void | AddObjectID (BaseObjectID id) |
Add an ObjectID in the processed list. No other nodes with this object ID will be returned by GetNext any more. This can be used to exclude some nodes that would have been inserted during a traversal to be part of the traversal. | |