Pioneer
Loading...
Searching...
No Matches
Public Member Functions | List of all members
SceneGraph::NodeVisitor Class Reference

#include <NodeVisitor.h>

Inheritance diagram for SceneGraph::NodeVisitor:
Inheritance graph
[legend]

Public Member Functions

virtual ~NodeVisitor ()
 
virtual void ApplyNode (Node &)
 
virtual void ApplyGroup (Group &)
 
virtual void ApplyStaticGeometry (StaticGeometry &)
 
virtual void ApplyLabel (Label3D &)
 
virtual void ApplyMatrixTransform (MatrixTransform &)
 
virtual void ApplyBillboard (Billboard &)
 
virtual void ApplyThruster (Thruster &)
 
virtual void ApplyLOD (LOD &)
 
virtual void ApplyCollisionGeometry (CollisionGeometry &)
 

Constructor & Destructor Documentation

◆ ~NodeVisitor()

virtual SceneGraph::NodeVisitor::~NodeVisitor ( )
inlinevirtual

Member Function Documentation

◆ ApplyBillboard()

void SceneGraph::NodeVisitor::ApplyBillboard ( Billboard b)
virtual
Here is the call graph for this function:

◆ ApplyCollisionGeometry()

void SceneGraph::NodeVisitor::ApplyCollisionGeometry ( CollisionGeometry g)
virtual

Reimplemented in SceneGraph::CollisionVisitor, DynGeomFinder, DynCollUpdateVisitor, and NodeHierarchyVisitor.

Here is the call graph for this function:

◆ ApplyGroup()

void SceneGraph::NodeVisitor::ApplyGroup ( Group g)
virtual

Reimplemented in SceneGraph::DumpVisitor, SaveHelperVisitor, and NodeHierarchyVisitor.

Here is the call graph for this function:

◆ ApplyLabel()

void SceneGraph::NodeVisitor::ApplyLabel ( Label3D l)
virtual

Reimplemented in SceneGraph::LabelUpdateVisitor.

Here is the call graph for this function:

◆ ApplyLOD()

void SceneGraph::NodeVisitor::ApplyLOD ( LOD l)
virtual

Reimplemented in SceneGraph::DumpVisitor, and NodeHierarchyVisitor.

Here is the call graph for this function:

◆ ApplyMatrixTransform()

void SceneGraph::NodeVisitor::ApplyMatrixTransform ( MatrixTransform m)
virtual

◆ ApplyNode()

void SceneGraph::NodeVisitor::ApplyNode ( Node n)
virtual

Reimplemented in SceneGraph::DumpVisitor, SceneGraph::FindNodeVisitor, SaveHelperVisitor, and NodeHierarchyVisitor.

Here is the call graph for this function:

◆ ApplyStaticGeometry()

void SceneGraph::NodeVisitor::ApplyStaticGeometry ( StaticGeometry g)
virtual

Reimplemented in SceneGraph::CollisionVisitor, SceneGraph::DumpVisitor, and SceneGraph::ModelAABBVisitor.

Here is the call graph for this function:

◆ ApplyThruster()

void SceneGraph::NodeVisitor::ApplyThruster ( Thruster t)
virtual
Here is the call graph for this function:

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