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

X3DTK::X3D::SharedCoordComputer Class Reference
[X3D]

Class declared in <X3DTK/X3D/sharedcoordcomputer.h> providing a processor that computes the Coordinate nodes so much that they are well-shared. When a Coordinate node is shared by several shapes located in different coordinates systems, the Coordinate node is duplicated, because it makes no sense to share coordinates values that are not multiple vertices. More...

Inheritance diagram for X3DTK::X3D::SharedCoordComputer:

X3DTK::X3DOnePassProcessor X3DTK::X3DProcessor List of all members.

Public Member Functions

Protected Attributes


Detailed Description

Class declared in <X3DTK/X3D/sharedcoordcomputer.h> providing a processor that computes the Coordinate nodes so much that they are well-shared. When a Coordinate node is shared by several shapes located in different coordinates systems, the Coordinate node is duplicated, because it makes no sense to share coordinates values that are not multiple vertices.


Constructor & Destructor Documentation

X3DTK::X3D::SharedCoordComputer::SharedCoordComputer  ) 
 

Constructor.

virtual X3DTK::X3D::SharedCoordComputer::~SharedCoordComputer  )  [virtual]
 

Destructor.


Member Function Documentation

virtual void X3DTK::X3D::SharedCoordComputer::compute SFAbstractNode  N  )  [virtual]
 

Validates the file.


Member Data Documentation

SharedCoordComputerStateVariables* X3DTK::X3D::SharedCoordComputer::stateVariables [protected]
 


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