SbProjectionCoordinates Class |
Cache projected coordinates.
Namespace: OIV.Inventor.Projection
The SbProjectionCoordinates type exposes the following members.
Name | Description | |
---|---|---|
SbProjectionCoordinates | Constructor. | |
SbProjectionCoordinates(SoProjection) | Constructor. |
Name | Description | |
---|---|---|
CacheIsValid | Return whether the cache is valid or not. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
GetCoordinates | Return coordinates . | |
GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
InitCoordinates | Initialisation. | |
ResetCache | Reset the cache. | |
SetProjection | Set associated projection. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
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.