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

#include <CollisionVisitor.h>

Inheritance diagram for SceneGraph::CollisionVisitor:
Inheritance graph
[legend]
Collaboration diagram for SceneGraph::CollisionVisitor:
Collaboration graph
[legend]

Public Member Functions

 CollisionVisitor ()
 
virtual void ApplyStaticGeometry (StaticGeometry &)
 
virtual void ApplyMatrixTransform (MatrixTransform &)
 
virtual void ApplyCollisionGeometry (CollisionGeometry &)
 
RefCountedPtr< CollMeshCreateCollisionMesh ()
 
float GetBoundingRadius () const
 
- Public Member Functions inherited from SceneGraph::NodeVisitor
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

◆ CollisionVisitor()

SceneGraph::CollisionVisitor::CollisionVisitor ( )
Here is the call graph for this function:

Member Function Documentation

◆ ApplyCollisionGeometry()

void SceneGraph::CollisionVisitor::ApplyCollisionGeometry ( CollisionGeometry cg)
virtual

Reimplemented from SceneGraph::NodeVisitor.

Here is the call graph for this function:

◆ ApplyMatrixTransform()

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

Reimplemented from SceneGraph::NodeVisitor.

Here is the call graph for this function:

◆ ApplyStaticGeometry()

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

Reimplemented from SceneGraph::NodeVisitor.

◆ CreateCollisionMesh()

RefCountedPtr< CollMesh > SceneGraph::CollisionVisitor::CreateCollisionMesh ( )

◆ GetBoundingRadius()

float SceneGraph::CollisionVisitor::GetBoundingRadius ( ) const
inline

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