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: 2024.1.0.0 (2024.1.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
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetCoordinates

Return coordinates .

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitCoordinates

Initialisation.

Public methodResetCache

Reset the cache.

Public methodSetProjection

Set associated projection.

Public methodToString
Returns a string that represents the current object.
(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