Click or drag to resize
SoLDMProximityVisitor Class

Note: This API is now obsolete.

Proximity Visitor.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.LDMSoLDMLargeDataManagement
      OIV.LDMSoLDMTileVisitor
        OIV.LDMSoLDMProximityVisitor

Namespace: OIV.LDM
Assembly: OIV.LDM (in OIV.LDM.dll) Version: 9.9.36.0 (9.9.36.0)
Syntax
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
[ObsoleteAttribute("See documentation for more details")]
public class SoLDMProximityVisitor : SoLDMTileVisitor

The SoLDMProximityVisitor type exposes the following members.

Constructors
  NameDescription
Public methodSoLDMProximityVisitor

Constructor.

Top
Methods
  NameDescription
Public methodCombineParentWeight

This function combines the current tile weight with its parent.

(Inherited from SoLDMTileVisitor.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetCullWeight

Assigns a weight based on distance to the center of the screen.

(Inherited from SoLDMTileVisitor.)
Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetMVPMatrixPtr

Returns the model view projection matrix to assign a weight based on the viewpoint.

(Inherited from SoLDMTileVisitor.)
Public methodGetROIWeight

Assigns a weight based on distance to ROI.

(Inherited from SoLDMTileVisitor.)
Public methodGetScreenResCullWeight

Assigns a weight based on voxel size in pixel.

(Inherited from SoLDMTileVisitor.)
Public methodGetSurfaceGeomWeight

Assigns a weight based on distance to a surface geometry.

(Inherited from SoLDMTileVisitor.)
Public methodGetTileWeight

Method in charge of evaluating the weight of the tile tileID according to the SoLDMGeometry node.

(Inherited from SoLDMTileVisitor.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetVolumeGeomWeight

Assigns a weight based on distance to a data set geometry.

(Inherited from SoLDMTileVisitor.)
Public methodIsCulled(SbBox3f, Single)
Calls IsCulled(tileBox, distToScreenCenter, 7).
(Inherited from SoLDMTileVisitor.)
Public methodIsCulled(SbBox3f, Single, Int32)

TODO: doc with graph (default behavior graph)

(Inherited from SoLDMTileVisitor.)
Public methodReset

Reset notification (the data has changed).

(Inherited from SoLDMTileVisitor.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodValuationChangeNotify

Notify of a change of evaluator (change visitor type).

(Inherited from SoLDMTileVisitor.)
Top
Remarks

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.

This visitor assigns weight to a tile based on the tile's distance to the geometry and the tile's distance to the ROI associated to the geometry. The tiles are loaded first on the geometry and second by forming a hull around it.

See Also