Data Structures | |
struct | A3DCrvLineData |
Structure for defining linear curves. | |
Functions | |
A3DStatus | A3DCrvLineGet (const A3DCrvLine *pCrv, A3DCrvLineData *pData) |
Populates the A3DCrvLineData structure. More... | |
A3DStatus | A3DCrvLineCreate (const A3DCrvLineData *pData, A3DCrvLine **ppCrv) |
Creates an A3DCrvLine from A3DCrvLineData structure. More... | |
Entity type is kA3DTypeCrvLine.
The canonical form is defined with the help of A3DMiscCartesianTransformationData, its origin (parameter 0) being the origin of the line and its vector X being the direction of the line. A3DParameterizationData allows for reparameterization and trim.
In the above illustration, the line is restricted to [ t0 , t1 ] interval on the X vector of its Cartesian transformation.