public class SoLDMGeometry extends SoLDMLargeDataManagement
<font color="#0000FF">NOTE:</font> This class does not exist in Open Inventor 10.0 and later.
The SoLDMGeometry
node is in charge of collecting the geometry relevant to the data set being rendered. This geometry collection is used by the SoLDMTileVisitor
to evaluate the importance of tiles. Any modification of the geometry collection (geometry is added or removed) results in a new collection done during a render traversal before anything is evaluated and rendered. Once the geometry is collected, SoLDMGeometry
notifies SoLDMNodeFrontManager
that the texture node front needs reevaluation. Each piece of geometry can have a weight associated with it. The user can then focus on highlighting the part of the data set that is the most interesting for him. The weight can be used by the SoLDMTileVisitor
to assign the tiles weight.
See also:
SoLDMNodeFrontManager
SoLDMTileVisitorDeprecated since Open Inventor 9700
LDM Geometry is no longer used.
Inventor.ConstructorCommand
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoLDMGeometry()
Deprecated.
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addGeometry(SoAction action,
SoNode node)
Deprecated.
Add geometry.
|
void |
assignTilePriority()
Deprecated.
Based on geometry state, sets the tileID threshold under which tile weights should be reset in memory before a topology evaluation.
|
void |
beginCollectingGeometry()
Deprecated.
Calls beginCollectingGeometry((com.openinventor.inventor.misc.SoState)null).
|
void |
beginCollectingGeometry(SoState state)
Deprecated.
Indicates geometry collection is going to begin.
|
void |
endCollectingGeometry()
Deprecated.
Calls endCollectingGeometry((com.openinventor.inventor.misc.SoState)null).
|
void |
endCollectingGeometry(SoState state)
Deprecated.
Indicates geometry collection is achieved.
|
SoLDMTileVisitor.NodeStatus |
isTileInROI(SoROI name_17477,
SbBox3i32 name_17478,
boolean name_17480)
Deprecated.
Returns true if the tile box is inside the geometry ROI.
|
reset
dispose, getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public void endCollectingGeometry()
public void beginCollectingGeometry()
public void assignTilePriority()
public void endCollectingGeometry(SoState state)
public void addGeometry(SoAction action, SoNode node)
public void beginCollectingGeometry(SoState state)
public SoLDMTileVisitor.NodeStatus isTileInROI(SoROI name_17477, SbBox3i32 name_17478, boolean name_17480)
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com