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, writecopyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaultsdispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizablegetAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreadspublic final SoSFMatrix matrix
Generated on July 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com