V-ART
|
Objects that process scene nodes. More...
#include <snoperator.h>
Public Member Functions | |
virtual void | OperateOn (const SceneNode *nodePtr)=0 |
virtual | ~SNOperator () |
Objects that process scene nodes.
A scene node operator is an object used to process scene nodes when traversing all (or part of) the scene graph (see SceneNode::TraverseDepthFirst and SceneNode::TraverseBreadthFirst). In order to use a scene node operator, derive the class, implementing the OperateOn method. The new derived class can be used in one of the traversal methods.
Definition at line 19 of file snoperator.h.
|
inlinevirtual |
Definition at line 26 of file snoperator.h.
|
pure virtual |
Implemented in VART::SNLocator, VART::Collector< T >, VART::PickNameLocator, VART::DescriptionLocator, and VART::AddressLocator.
Referenced by VART::SGPath::Traverse(), VART::SceneNode::TraverseBreadthFirst(), and VART::SceneNode::TraverseDepthFirst().