SoLDMGeometry Class |
Note: This API is now obsolete.
VVizGeometry.
Namespace: OIV.LDM
The SoLDMGeometry type exposes the following members.
Name | Description | |
---|---|---|
![]() | SoLDMGeometry | Constructor. |
Name | Description | |
---|---|---|
![]() | AddGeometry | Add geometry. |
![]() | AssignTilePriority | Based on geometry state, sets the tileID threshold under which tile weights should be reset in memory before a topology evaluation. |
![]() | BeginCollectingGeometry | Calls BeginCollectingGeometry((OIV.Inventor.Misc.SoState ^)nullptr). |
![]() | BeginCollectingGeometry(SoState) | Indicates geometry collection is going to begin. |
![]() | EndCollectingGeometry | Calls EndCollectingGeometry((OIV.Inventor.Misc.SoState ^)nullptr). |
![]() | EndCollectingGeometry(SoState) | Indicates geometry collection is achieved. |
![]() | Equals | (Inherited from Object.) |
![]() | GetGeometry | |
![]() | GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsTileInROI | Returns true if the tile box is inside the geometry ROI. |
![]() | Reset | The reset function is useful when using a customized LDM manager. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
This class is only needed for advanced users who intend to extend or replace internal LDM algorithms.
<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.