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 Inventor matrix, which is the transposed matrix of an ML matrix (the Inventor matrix stores the translation in the last row).