public class SoDecomposeMatrix extends SoEngine
The input fields can have multiple values, allowing the engine to decompose several matrices in parallel. One of the inputs may have more values than the other. In that case, the last value of the shorter input will be repeated as necessary.
File format/default:
DecomposeMatrix {
matrix | 1 0 0 0 |
0 1 0 0 | |
0 0 1 0 | |
0 0 0 1 | |
center | 0 0 0 |
See also:
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoMFVec3f |
center
The center of transformations.
|
SoMFMatrix |
matrix
The 4x4 transformation matrix.
|
SoEngineOutput |
rotation
(
SoMFRotation ) Derived rotation. |
SoEngineOutput |
scaleFactor
(
SoMFVec3f ) Derived scale values in x, y, and z. |
SoEngineOutput |
scaleOrientation
(
SoMFRotation ) Derived rotational space for scaling. |
SoEngineOutput |
translation
(
SoMFVec3f ) Derived translation in x, y, and z. |
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoDecomposeMatrix()
Default Constructor.
|
copy, getByName, getOutput, getOutputName
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touch
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public final SoMFMatrix matrix
public final SoMFVec3f center
public final SoEngineOutput translation
SoMFVec3f
) Derived translation in x, y, and z.public final SoEngineOutput rotation
SoMFRotation
) Derived rotation.public final SoEngineOutput scaleFactor
SoMFVec3f
) Derived scale values in x, y, and z.public final SoEngineOutput scaleOrientation
SoMFRotation
) Derived rotational space for scaling.Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com