Decomposes 4D vectors into floating-point values. More...
#include <Inventor/engines/SoCompose.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
SoDecomposeVec4f () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoMFVec4f | vector |
SoEngineOutput | x |
SoEngineOutput | y |
SoEngineOutput | z |
SoEngineOutput | w |
Decomposes 4D vectors into floating-point values.
This engine takes as input a 4D vector, and decomposes it into four single floating-point values.
The input can have multiple values, allowing the engine to decompose several vectors in parallel.
vector | 0 0 0 0 |
SoComposeVec4f, SoEngineOutput
SoDecomposeVec4f::SoDecomposeVec4f | ( | ) |
Default Constructor.
static SoType SoDecomposeVec4f::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoEngine.
virtual SoType SoDecomposeVec4f::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Implements SoTypedObject.
Vector to be decomposed.
( SoMFFloat ) Fourth component of the vector.
( SoMFFloat ) First component of the vector.
( SoMFFloat ) Second component of the vector.
( SoMFFloat ) Third component of the vector.