public class SoMatrixTransform extends SoTransformation
SbMatrix
. Note that some matrices (such as singular ones) may result in errors in bounding boxes, picking, and lighting.
File format/default:
MatrixTransform {
matrix | 1 0 0 0 |
0 1 0 0 | |
0 0 1 0 | |
0 0 0 1 |
Action behavior:
SoGLRenderAction
, SoCallbackAction
, SoGetBoundingBoxAction
, SoRayPickAction
Concatenates matrix given in the matrix
field with the current transformation matrix. Sets: SoModelMatrixElement
SoGetMatrixAction
Returns transformation matrix specified in the matrix
field.
See also:
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFMatrix |
matrix
Transformation matrix.
|
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoMatrixTransform()
Creates a matrix transformation node with default settings.
|
affectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, write
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public final SoSFMatrix matrix
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com