7 #ifndef VART_SNLOCATOR_H
8 #define VART_SNLOCATOR_H
Base class for objects that compose a scene graph.
const SceneNode * nodePtr
void AddNodeToPath(SceneNode *nodePtr)
Adds a node to internal Path.
virtual void OperateOn(const SceneNode *nodePtr)=0
Process given node.
bool notFinished
Indicates whether the locator has found the target node.
Objects that process scene nodes.
Header file for V-ART class "SnOperator".
bool Finished() const
Indicates whether the traversal has finished.
Header file for V-ART class "SGPath".
bool NotFinished() const
Indicates whether the traversal has not finished.
virtual void Reset()
Reverts to initial state.
Scene Node Locator – used to find a particular object in the scene graph.
const SceneNode * LocatedNode() const
Returns the located node.
const SGPath & Path() const
Returns the path to target node.