Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

X3DTK::X3DComponentWalker Class Reference

Abstract class defining the concept of component walker. More...

Inheritance diagram for X3DTK::X3DComponentWalker:

X3DTK::X3DComponent X3DTK::AbstractWalker X3DTK::GL::DFSCoreWalker X3DTK::GL::DFSGeometry3DWalker X3DTK::GL::DFSGroupingWalker X3DTK::GL::DFSRenderingWalker X3DTK::GL::DFSShapeWalker X3DTK::GL::DFSTexturingWalker X3DTK::MESH::DFSCoreWalker X3DTK::X3D::DFSCoreWalker X3DTK::X3D::DFSGeometry3DWalker X3DTK::X3D::DFSGroupingWalker X3DTK::X3D::DFSInterpolationWalker X3DTK::X3D::DFSLightingWalker X3DTK::X3D::DFSNavigationWalker X3DTK::X3D::DFSNetworkingWalker X3DTK::X3D::DFSNURBSWalker X3DTK::X3D::DFSRenderingWalker X3DTK::X3D::DFSShapeWalker X3DTK::X3D::DFSTexturingWalker List of all members.

Public Methods

Protected Methods

Protected Attributes


Detailed Description

Abstract class defining the concept of component walker.


Constructor & Destructor Documentation

X3DTK::X3DComponentWalker::X3DComponentWalker  
 

Constructor.

virtual X3DTK::X3DComponentWalker::~X3DComponentWalker   [pure virtual]
 

Destructor.


Member Function Documentation

template<class C, class T>
void X3DTK::X3DComponentWalker::defineWalkingFunction void(C::*    ptrF)(T *) const [protected]
 

Defines a new creation function.

WalkingFunction* X3DTK::X3DComponentWalker::getWalkingFunctionOf const SFType   type const
 

Gets the walking function of name.

void X3DTK::X3DComponentWalker::setVisitor Visitor   visitor
 

Sets the NodeVisitingProxy.

void X3DTK::X3DComponentWalker::setWalker Walker   walker
 

Sets the NodeVisitingProxy.


Member Data Documentation

Visitor* X3DTK::X3DComponentWalker::visitor [protected]
 

Reference to the NodeVisitingProxy.

Walker* X3DTK::X3DComponentWalker::walker [protected]
 

Reference to the NodeWalkingProxy.


Generated on Mon Jan 19 10:32:13 2004 for X3DToolKit by doxygen1.2.18