SoTransformVec3f¶
-
InventorModule
¶ genre InventorEngines
author Silicon Graphics Inc
package MeVisLab/Standard
definition inventor.def
Purpose¶
The engine SoTransformVec3f
takes as input a three-dimensional floating-point vector and a transformation matrix. The vector is assumed to be a row vector.
The engine multiplies the Vector
by the Matrix
and returns the result in the output Point
.
The output Direction
contains the result when the matrix multiplication assumes the vector is a direction, thereby ignoring the translation part of the matrix. The output Normal Direction
contains the normalized direction.
Parameter Fields¶
Field Index¶
Direction : EngineOutput |
Matrix : Other |
Normal Direction : EngineOutput |
Point : EngineOutput |
Vector : Vector3List |
Visible Fields¶
Matrix¶
-
name:
matrix
, type:
Other
, default:
1 0 0 0, 0 1 0 0, 0 0 1 0, 0 0 0 1
¶ Sets the input transformation matrix.
Point¶
-
name:
point
, type:
EngineOutput
, persistent:
no
¶ Outputs the vector transformed by the matrix.
This field must be connected to an appropriate Open Inventor field to access or view its value.