public class SoBBoxModelMatrixElement extends SoModelMatrixElement
SoGetBoundingBoxAction
.
This element stores the current model matrix for use with the SoGetBoundingBoxAction
. Overrides the virtual methods on SoModelMatrixElement
to also set the current SoLocalBBoxMatrixElement
.
This class relies on SoModelMatrixElement
to store the matrix in the instance, and inherits most of its methods from it.
See also:
Inventor.ConstructorCommand
VERBOSE_LEVEL, ZeroHandle
Modifier and Type | Method and Description |
---|---|
static int |
getClassStackIndex()
Deprecated.
As of Open Inventor 9.3 replaced by SoElement.getClassStackIndex(Class)
|
static void |
popMatrix(SoState state,
SbMatrix matrix,
SbMatrix localmatrix)
See description for pushMatrix().
|
void |
push(SoState state)
Overrides
push() method to copy values from next instance in the stack. |
static void |
reset(SoState state,
SoNode node)
Allows the
SoGetBoundingBoxAction to reset the current model matrix to identity and all currently-open local matrices to identity. |
get, getCombinedCullMatrix, makeIdentity, mult, popMatrix, pushMatrix, rotateBy, scaleBy, set, set, setCullMatrix, translateBy
getClassStackIndex, pop
dispose, getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public static void reset(SoState state, SoNode node)
SoGetBoundingBoxAction
to reset the current model matrix to identity and all currently-open local matrices to identity.public static void popMatrix(SoState state, SbMatrix matrix, SbMatrix localmatrix)
public void push(SoState state)
push()
method to copy values from next instance in the stack.push
in class SoModelMatrixElement
@Deprecated public static int getClassStackIndex()
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com