X3DTK::X3DComponent Class Reference
[processor]

Abstract Class declared in <X3DTK/kernel.h> defining the concept of component. More...

Inheritance diagram for X3DTK::X3DComponent:

X3DTK::X3D::X3DComponentCreator X3DTK::X3DComponentVisitor X3DTK::X3D::CoreCreator X3DTK::X3D::Geometry3DCreator X3DTK::X3D::GroupingCreator X3DTK::X3D::InterpolationCreator X3DTK::X3D::LightingCreator X3DTK::X3D::NavigationCreator X3DTK::X3D::NetworkingCreator 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::NavigationVisitor X3DTK::X3D::NetworkingVisitor X3DTK::X3D::NURBSVisitor X3DTK::X3D::RenderingVisitor X3DTK::X3D::ShapeVisitor X3DTK::X3D::TexturingVisitor 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.


Constructor & Destructor Documentation

X3DTK::X3DComponent::X3DComponent  ) 
 

Constructor.

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

Destructor.


Member Function Documentation

void X3DTK::X3DComponent::addOneActor  ) 
 

Adds one actor.

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

Defines the name of the component.

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

Returns the number of actors.

SFComponent* 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 actor.


Member Data Documentation

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

Pointer to the singleton component.


Generated on Fri Aug 27 13:16:31 2004 for X3DToolKit by doxygen 1.3.6