Elliptic Curve

2.0

Entity type is kA3DTypeCrvEllipse.

The canonical form is defined with an A3DMiscCartesianTransformationData, its origin being the center of the ellipse and its vector X being the axis corresponding to zero parameter and X radius. The implicit parameterization is an angle in radian in the range [0, 2PI].

A3DParameterizationDataallows for reparameterization and trim.

Example of an elliptic arc

In this example, the ellipse is in the XY plane (and therefore has an identity transformation), with radii Rxand Ryand is restricted to the [ t0 , t1 ]interval. Assuming m_dCoeffAis 1.0 and m_dCoeffB0.0 (which indicates a parameterization in radians), then t0=0 and t1=PI/2, t0 corresponds to the Cartesian coordinates (Rx,0,0) and t1 to (0,Ry,0).

The values of the m_dXRadiusand m_dYRadiusmembers must be greater than 0.

Returns

A3D_SUCCESSon success, or an error code on failure

Structures

Functions