Creates and accesses entities that represent geometric curves. More...

Modules

 NURBS Curve
 
 Linear Curve
 
 Circular Curve
 
 Elliptic Curve
 
 Parabolic Curve
 
 Hyperbolic Curve
 
 Polyline Curve
 
 Composite Curve
 
 Equation Curve
 
 Transform Curve
 
 Curve On Surface
 
 Offset Curve
 
 Helix Curve
 
 Intersection Curve
 
 Blend02Boundary Curve
 

Detailed Description

Creates and accesses entities that represent geometric curves.

Geometric curves (A3DCrvBase) are a mandatory part of the topology construct in an A3DTopoBody entity. Do not confuse an A3DCrvBase entity with an A3DRiCurve entity. The latter is a particular representation item that has an A3DTopoSingleWireBody as its topology entry point.

All curves are defined as described in these steps:

  1. Define the canonical form of the whole curve.
  2. Define the actual parameterization and the portion of curve (trimming information) (A3DParameterizationData).
  3. Define the orientation and scaling of the curve using a Cartesian transformation. The transformation cannot specify mirror or non-uniform scaling transformations (see A3DMiscCartesianTransformationData).

Here are definitions for terms that apply to curves.