Coordinate System Representation Item
An axis system. More...
Data Structures | |
struct | A3DRiCoordinateSystemData |
Coordinate System structure. More... | |
Functions | |
A3DStatus | A3DRiCoordinateSystemCreate (const A3DRiCoordinateSystemData *pData, A3DRiCoordinateSystem **ppCoordinateSystem) |
Creates an A3DRiCoordinateSystem from an A3DRiCoordinateSystemData structure. More... | |
A3DStatus | A3DRiCoordinateSystemGet (const A3DRiCoordinateSystem *pCoordinateSystem, A3DRiCoordinateSystemData *pData) |
Populates the A3DRiCoordinateSystemData structure. More... | |
Detailed Description
An axis system.
An A3DRiCoordinateSystem is an A3DRiRepresentationItem that specifies a coordinate system. The A3DRiCoordinateSystemData structure contains an A3DMiscCartesianTransformation axis system. This axis system owns the geometric data: there is no particular geometry attached, and the user is responsible for representation.
- Note
- An A3DRiCoordinateSystem is an A3DRiRepresentationItem and not an A3DMiscCartesianTransformation. Being a representation item, a coordinate system can own a local coordinate system (on the RI level), which can also own a local coordinate system, and so on...
Function Documentation
A3DStatus A3DRiCoordinateSystemCreate | ( | const A3DRiCoordinateSystemData * | pData, |
A3DRiCoordinateSystem ** | ppCoordinateSystem | ||
) |
Creates an A3DRiCoordinateSystem from an A3DRiCoordinateSystemData structure.
- Version
- 2.0
A3DStatus A3DRiCoordinateSystemGet | ( | const A3DRiCoordinateSystem * | pCoordinateSystem, |
A3DRiCoordinateSystemData * | pData | ||
) |
Populates the A3DRiCoordinateSystemData structure.
- Version
- 2.0