Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class 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 X3DNode N  )  [virtual]
 

Validates the file.

virtual void X3DTK::X3D::SharedCoordComputer::compute Scene S  )  [virtual]
 

Validates the file.


Member Data Documentation

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


Generated on Thu Jun 3 10:12:22 2004 for X3DToolKit by doxygen 1.3.6