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

X3DTK::X3DComponent Class Reference

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

Inheritance diagram for X3DTK::X3DComponent:

X3DTK::X3D::X3DComponentCreator X3DTK::X3DComponentVisitor X3DTK::X3DComponentWalker X3DTK::X3D::AbstractCreator X3DTK::X3D::CoreCreator X3DTK::X3D::Geometry3DCreator X3DTK::X3D::GroupingCreator X3DTK::X3D::InterpolationCreator X3DTK::X3D::LightingCreator X3DTK::X3D::NURBSCreator X3DTK::X3D::RenderingCreator X3DTK::X3D::ShapeCreator X3DTK::X3D::TexturingCreator X3DTK::AbstractVisitor X3DTK::GL::CoreVisitor X3DTK::GL::Geometry3DVisitor X3DTK::GL::GroupingVisitor X3DTK::GL::RenderingVisitor X3DTK::GL::ShapeVisitor X3DTK::GL::TexturingVisitor X3DTK::MESH::CoreVisitor X3DTK::X3D::CoreVisitor X3DTK::X3D::Geometry3DVisitor X3DTK::X3D::GroupingVisitor X3DTK::X3D::InterpolationVisitor X3DTK::X3D::LightingVisitor X3DTK::X3D::NURBSVisitor X3DTK::X3D::RenderingVisitor X3DTK::X3D::ShapeVisitor X3DTK::X3D::TexturingVisitor 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::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.


Constructor & Destructor Documentation

X3DTK::X3DComponent::X3DComponent  
 

Constructor.

virtual X3DTK::X3DComponent::~X3DComponent   [pure virtual]
 

Destructor.


Member Function Documentation

void X3DTK::X3DComponent::addOneActor  
 

Adds one proxy.

void X3DTK::X3DComponent::defineComponentName const SFString   name,
const SFString   sceneGraph
[protected]
 

unsigned int X3DTK::X3DComponent::getActorNumber   const [inline]
 

Returns the number of proxies.

Component* X3DTK::X3DComponent::getComponent   const [inline]
 

Returns the component.

SFString X3DTK::X3DComponent::getName   const [inline]
 

Returns the name of the component.

void X3DTK::X3DComponent::removeOneActor  
 

Removes one proxy.


Member Data Documentation

Component* X3DTK::X3DComponent::component [protected]
 


Generated on Thu Oct 9 13:50:58 2003 for X3DToolKit by doxygen1.2.18