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

X3DTK::X3DComponentWalker Class Reference
[processor]

Abstract class declared in <X3DTK/kernel.h> 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 Member Functions

Protected Member Functions

Protected Attributes


Detailed Description

Abstract class declared in <X3DTK/kernel.h> 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 Tue Mar 2 14:09:00 2004 for X3DToolKit by doxygen 1.3.3