Decomposes rotation values. More...
#include <Inventor/engines/SoCompose.h>
  
 Public Member Functions | |
| virtual SoType | getTypeId () const | 
| SoDecomposeRotation () | |
Static Public Member Functions | |
| static SoType | getClassTypeId () | 
Public Attributes | |
| SoMFRotation | rotation | 
| SoEngineOutput | axis | 
| SoEngineOutput | angle | 
Decomposes rotation values.
This engine takes as input a rotation, and decomposes it into an axis value and a rotation angle (in radians).
The input can have multiple values, allowing the engine to decompose several rotations in parallel.
| rotation | 0 0 1 0 | 
SoComposeRotation, SoEngineOutput
| SoDecomposeRotation::SoDecomposeRotation | ( | ) | 
Default Constructor.
| static SoType SoDecomposeRotation::getClassTypeId | ( | ) |  [static] | 
        
Returns the type identifier for this class.
Reimplemented from SoEngine.
| virtual SoType SoDecomposeRotation::getTypeId | ( | ) |  const [virtual] | 
        
Returns the type identifier for this specific instance.
Implements SoTypedObject.
( SoMFFloat ) Angle (in radians) derived from the input.
( SoMFVec3f ) Axis of rotation derived from the input.
Rotation to be decomposed.