SoTransformVec3f Class Reference
[Engine classes]

The SoTransformVec3f class transforms 3D vectors by a matrix. More...

#include <Inventor/engines/SoTransformVec3f.h>

Inheritance diagram for SoTransformVec3f:

SoEngine SoFieldContainer SoBase

List of all members.

Public Member Functions

 SoTransformVec3f (void)

Static Public Member Functions

static void initClass (void)

Public Attributes

SoMFVec3f vector
SoMFMatrix matrix
SoEngineOutput point
SoEngineOutput direction
SoEngineOutput normalDirection

Protected Member Functions

virtual ~SoTransformVec3f ()


Detailed Description

The SoTransformVec3f class transforms 3D vectors by a matrix.

Constructor & Destructor Documentation

SoTransformVec3f::SoTransformVec3f ( void   ) 

Default constructor.

SoTransformVec3f::~SoTransformVec3f (  )  [protected, virtual]

Destructor is protected because explicit destruction of engines is not allowed.


Member Function Documentation

void SoTransformVec3f::initClass ( void   )  [static]

Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system.

Reimplemented from SoEngine.


Member Data Documentation

SoMFVec3f SoTransformVec3f::vector

Set of 3D vector inputs to transform.

SoMFMatrix SoTransformVec3f::matrix

Set of transformation matrices to use on the vectors.

SoEngineOutput SoTransformVec3f::point

(SoMFVec3f) Transformed points.

SoEngineOutput SoTransformVec3f::direction

(SoMFVec3f) Transformed vector directions.

SoEngineOutput SoTransformVec3f::normalDirection

(SoMFVec3f) Normalized transformed vector directions.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:30:13 2007 for Coin by  doxygen 1.5.3-20071008