Visitor Class Reference

Represent a visitor. More...

#include <visitor.h>

List of all members.

Public Member Functions

void visit (Object *object)
 Visit an object whose type is unknown at compile time.
virtual void visit_Mesh (Mesh *mesh)
virtual void visit_MeshMaterialMapping (MeshMaterialMapping *material_mapping)
virtual void visit_MaterialList (MaterialList *material_list)
virtual void visit_PhongMaterial (PhongMaterial *material)
virtual void visit_TexturedPhongMaterial (TexturedPhongMaterial *material)
virtual void visit_MeshNode (MeshNode *node)
virtual void visit_TransformNode (TransformNode *node)
virtual void visit_GroupNode (GroupNode *node)
virtual void visit_Texture (Texture *texture)


Detailed Description

Represent a visitor.

Member Function Documentation

void Visitor::visit ( Object object  ) 

Visit an object whose type is unknown at compile time.

virtual void Visitor::visit_GroupNode ( GroupNode node  )  [virtual]

virtual void Visitor::visit_MaterialList ( MaterialList material_list  )  [virtual]

virtual void Visitor::visit_Mesh ( Mesh mesh  )  [virtual]

virtual void Visitor::visit_MeshMaterialMapping ( MeshMaterialMapping material_mapping  )  [virtual]

virtual void Visitor::visit_MeshNode ( MeshNode node  )  [virtual]

virtual void Visitor::visit_PhongMaterial ( PhongMaterial material  )  [virtual]

virtual void Visitor::visit_Texture ( Texture texture  )  [virtual]

virtual void Visitor::visit_TexturedPhongMaterial ( TexturedPhongMaterial material  )  [virtual]

virtual void Visitor::visit_TransformNode ( TransformNode node  )  [virtual]


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

Generated on Tue Sep 8 02:20:35 2009 for cglib by  doxygen 1.5.9