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

X3DTK::X3DNodeProxy Class Reference

Abstract base class defining an X3DNodeProxy. More...

Inheritance diagram for X3DTK::X3DNodeProxy:

X3DTK::NodeCreationProxy X3DTK::NodeVisitingProxy X3DTK::NodeWalkingProxy X3DTK::DefaultNodeCreationProxy List of all members.

Public Member Functions

Protected Member Functions

Protected Attributes


Detailed Description

Abstract base class defining an X3DNodeProxy.


Constructor & Destructor Documentation

X3DTK::X3DNodeProxy::X3DNodeProxy  ) 
 

Constructor.

virtual X3DTK::X3DNodeProxy::~X3DNodeProxy  )  [pure virtual]
 

Destructor.


Member Function Documentation

virtual void X3DTK::X3DNodeProxy::addType const Type type  )  [protected, pure virtual]
 

Adds a type.

virtual void X3DTK::X3DNodeProxy::reset  )  [pure virtual]
 

Empties the list of component and delete them if deleteComponents is TRUE and autoDelete is TRUE.

Implemented in X3DTK::NodeCreationProxy, X3DTK::NodeVisitingProxy, and X3DTK::NodeWalkingProxy.

void X3DTK::X3DNodeProxy::setAutoDeleteComponents bool  value  ) 
 


Friends And Related Function Documentation

friend class Type [friend]
 


Member Data Documentation

bool X3DTK::X3DNodeProxy::autoDelete [protected]
 

If autoDelete is set to TRUE, when the proxy is removed, the components are removed too.


Generated on Tue Jul 15 16:46:55 2003 for X3DToolKit by doxygen1.3