SoTransformVec3f¶
- InventorModule¶
genre
author
package
definition
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.
Windows¶
Default Panel¶
Parameter Fields¶
Field Index¶
|
|
|
|
|
Visible Fields¶
Vector¶
- name: vector, type: Vector3List, default: 0 0 0¶
Sets the input row vector.
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.
Direction¶
- name: direction, type: EngineOutput, persistent: no¶
Outputs the vector transformed by the matrix, excluding translation.
This field must be connected to an appropriate Open Inventor field to access or view its value.
Normal Direction¶
- name: normalDirection, type: EngineOutput, persistent: no¶
Outputs the normalized direction.
This field must be connected to an appropriate Open Inventor field to access or view its value.