public class MoCellRanges extends MoActionNode
This node allows to restrict displayed cells from a mesh in a range of
indices for all subsequent MoMeshRepresentation
nodes. Rendering
using MoCellRanges
is more efficient than using a
MoCellFilter
with a custom MiCellFilter
.
This node adds cell ranges to the list of cell ranges in the traversal state.
During traversal of the scene graph, MoCellRanges
nodes are
accumulated into a list so that a representation retrieves an intersection of
these cell ranges. The representation takes then into account only the cells
from the mesh with indices between the minimum and maximum index resulting
from the cell ranges intersections.
Note:
Applies to all representations for structured volume mesh but only applies to
MoMeshSkin
, MoMeshOutline
on unstructured volume mesh and
MoMeshSurface
, MoMeshOutline
on surface mesh.
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoMFInt64 |
max
Maximum cell index values for displaying the mesh representation.
|
SoMFInt64 |
min
Minimum cell index values for displaying the mesh representation.
|
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
MoCellRanges()
Constructs an empty cell range.
|
Modifier and Type | Method and Description |
---|---|
void |
doAction(SoAction action) |
callback, distribute, getBoundingBox, getMatrix, getPrimitiveCount, GLRender, handleEvent, pick, rayPick
affectsState, copy, copy, getAlternateRep, getByName, getRenderUnitID, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, isBoundingBoxIgnoring, isOverride, 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 SoMFInt64 min
This field is empty by default.
public SoMFInt64 max
This field is empty by default.
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com