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).