Linear Curve
Parent module: Curves Module
- group a3d_crvline
Entity type is kA3DTypeCrvLine.
- Version
2.0
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.
- Example of a line segment
Note
Scale from A3DMiscCartesianTransformationData must be taken into account in previous evaluation’s algorithms.
Note
Y vector from A3DMiscCartesianTransformationData has no particular meaning in this case and must be ignored.
Data Structures
Structure for defining linear curves. |
Functions
Populates the A3DCrvLineData structure. |
|
Creates an A3DCrvLine from A3DCrvLineData structure. |