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: