Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

SoTransformVec3f Class Reference

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 Methods

 SoTransformVec3f (void)

Static Public Methods

void initClass (void)

Public Attributes

SoMFVec3f vector
SoMFMatrix matrix
SoEngineOutput point
SoEngineOutput direction
SoEngineOutput normalDirection

Protected Methods

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 at Tue Mar 5 03:31:32 2002 for Coin by doxygen1.2.9 written by Dimitri van Heesch, © 1997-2001