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 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 T>
void X3DTK::X3DComponentWalker::defineWalkFunction void(*  ptrF)(T *)  )  [protected]
 

Defines a new creation function.

WalkFunction* X3DTK::X3DComponentWalker::getWalkFunctionOf 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 Apr 5 16:44:01 2004 for X3DToolKit by doxygen 1.3.3