Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
C3DNodePos Class Reference

Detailed Description

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 ()
 
C3DNodePosoperator= (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.
 

The documentation for this class was generated from the following file: