Click or drag to resize
SbProjectionCoordinates Class

Cache projected coordinates.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.Inventor.ProjectionSbProjectionCoordinates

Namespace: OIV.Inventor.Projection
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2025.2.2.0 (10.18.2.0)
Syntax
public class SbProjectionCoordinates : SoNetBase

The SbProjectionCoordinates type exposes the following members.

Constructors
Methods
  NameDescription
Public methodCacheIsValid

Return whether the cache is valid or not.

Public methodEquals (Inherited from Object.)
Public methodGetCoordinates

Return coordinates .

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetType (Inherited from Object.)
Public methodInitCoordinates

Initialisation.

Public methodResetCache

Reset the cache.

Public methodSetProjection

Set associated projection.

Public methodToString (Inherited from Object.)
Top
Remarks

This class stores the projected coordinates associated with a given geometry node and a given OIV.Inventor.Nodes.SoProjection node during a scene graph traversal. Each instance of OIV.Inventor.Projection.SbProjectionCoordinates maintains a cache, based on the node IDs of the associated node and projection node. Calling OIV.Inventor.Projection.SbProjectionCoordinates.ResetCache(OIV.Inventor.Nodes.SoNode) will force the projected coordinates to be recomputed during the next traversal.

See Also