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

X3DTK::X3DProcessor Class Reference
[processor]

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

Inheritance diagram for X3DTK::X3DProcessor:

X3DTK::X3DMultiPassProcessor X3DTK::X3DOnePassProcessor X3DTK::MESH::ConnectedComComputer X3DTK::MESH::NormalsUpdater< MData, VData, EData, FData, readOnly > X3DTK::X3D::X3DSceneSaver X3DTK::Cloner X3DTK::GL::X3DRenderer X3DTK::GL::X3DUpdater X3DTK::GraphTester X3DTK::MESH::EdgesDrawer< MData, VData, EData, FData, readOnly > X3DTK::MESH::FacesDrawer< MData, VData, EData, FData, readOnly > X3DTK::MESH::NormalsDrawer< MData, VData, EData, FData, readOnly > X3DTK::MESH::NormalsFlipper< MData, VData, EData, FData, readOnly > X3DTK::MESH::NormalsInverter< MData, VData, EData, FData, readOnly > X3DTK::MESH::StatsCalculator< MData, VData, EData, FData, readOnly > X3DTK::MESH::VerticesDrawer< MData, VData, EData, FData, readOnly > X3DTK::MESH::X3DBuilder< MData, VData, EData, FData, readOnly > X3DTK::X3D::CoordMerger X3DTK::X3D::InlineLoader X3DTK::X3D::MeshBuilder< MData, VData, EData, FData, readOnly > X3DTK::X3D::SharedCoordComputer X3DTK::X3D::WorldCoordTranslator X3DTK::X3D::X3DBBoxUpdater X3DTK::X3D::X3DFileValidator X3DTK::X3D::X3DGLBuilder X3DTK::X3DMemReleaser List of all members.

Public Member Functions

Static Public Member Functions


Detailed Description

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

The class is also an X3DProcessor factory.


Constructor & Destructor Documentation

X3DTK::X3DProcessor::X3DProcessor  ) 
 

Constructor.

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

Destructor.


Member Function Documentation

template<class P>
P* X3DTK::X3DProcessor::getInstanceOf  )  [static]
 

Gets the instance of X3DProcessor.

void X3DTK::X3DProcessor::removeAllInstances  )  [static]
 

Removes all the instances of X3DProcessor.

template<class P>
void X3DTK::X3DProcessor::removeInstanceOf  )  [static]
 

Removes the instance of X3DProcessor.


Generated on Wed Apr 7 12:15:30 2004 for X3DToolKit by doxygen 1.3.3