SoCSOTransform

InventorModule
genre SoCSO
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoCSO
definition SoCSO.def
see also CSOAffineTransformationModificator
keywords draw, contour, matrix, affine

Purpose

The module SoCSOTransform applies an affine transformation matrix to the rendering of the CSOs of a CSOList.

Windows

Default Panel

../../../Modules/Inventor/SoCSO/mhelp/Images/Screenshots/SoCSOTransform._default.png

Output Fields

self

name: self, type: SoNode

Parameter Fields

Visible Fields

Affine Matrix

name: affineMatrix, type: Matrix, default: 1 0 0 0, 0 1 0 0, 0 0 1 0, 0 0 0 1

Sets the affine transformation matrix.

Interpret matrix as ML matrix

name: interpretMatrixAsMLMatrix, type: Bool, default: TRUE

If checked, the given Affine Matrix is interpreted as an ML matrix (where the translation is stored in the right-most column).

Otherwise, it is interpreted as an Open Inventor matrix, which is the transposed matrix of an ML matrix (the Open Inventor matrix stores the translation in the last row).