Class SoDecomposeVec4f
- java.lang.Object
-
- com.openinventor.inventor.Inventor
-
- com.openinventor.inventor.misc.SoBase
-
- com.openinventor.inventor.fields.SoFieldContainer
-
- com.openinventor.inventor.engines.SoEngine
-
- com.openinventor.inventor.engines.SoDecomposeVec4f
-
- All Implemented Interfaces:
SafeDisposable
public class SoDecomposeVec4f extends SoEngine
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.
File format/default:
DecomposeVec4f {
vector 0 0 0 0 - See Also:
SoComposeVec4f,SoEngineOutput
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand
-
-
Field Summary
Fields Modifier and Type Field Description SoMFVec4fvectorVector to be decomposed.SoEngineOutputw(SoMFFloat) Fourth component of the vector.SoEngineOutputx(SoMFFloat) First component of the vector.SoEngineOutputy(SoMFFloat) Second component of the vector.SoEngineOutputz(SoMFFloat) Third component of the vector.-
Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
-
Constructor Summary
Constructors Constructor Description SoDecomposeVec4f()Default Constructor.
-
Method Summary
-
Methods inherited from class com.openinventor.inventor.engines.SoEngine
copy, getByName, getOutput, getOutputName
-
Methods inherited from class com.openinventor.inventor.fields.SoFieldContainer
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
-
Methods inherited from class com.openinventor.inventor.misc.SoBase
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable, touch
-
Methods inherited from class com.openinventor.inventor.Inventor
getNativeResourceHandle
-
-
-
-
Field Detail
-
vector
public final SoMFVec4f vector
Vector to be decomposed.
-
x
public final SoEngineOutput x
(SoMFFloat) First component of the vector.
-
y
public final SoEngineOutput y
(SoMFFloat) Second component of the vector.
-
z
public final SoEngineOutput z
(SoMFFloat) Third component of the vector.
-
w
public final SoEngineOutput w
(SoMFFloat) Fourth component of the vector.
-
-