GeometricOperators Global Function CATCreateMathNurbsCurveTools
All Frameworks Class Hierarchy This Framework Indexes
GeometricOperators Global Function CATCreateMathNurbsCurveTools
-
Creates an operator for dividing a Nurbs curve into several C2 Nurbs curves.
- Parameters:
-
- iKnotVector
- The knot vector.
- iIsRational
- Legal values:
- 0
- if it is not rational.
- 1
- if it is rational.
- iSetOfPoints
- The set of control points.
- iDimension
-
- CATMathNurbsLyingOn:
- defines a 2D curve,
only the first two coordinates specified in iSetOfPoints are used.
- CATMathNurbsFull3D:
defines a 3D curve, the three coordinates are used.
- iWeights
- The array of weights (one weight per control point).
- Returns:
- The pointer to the created operator. To be deleted with the usual C++ delete operator after use.
This object is included in the file: CATMathNurbsCurveTools.h
If needed, your Imakefile.mk should include the module: GeoNurbsTools
Copyright © 2003, Dassault Systèmes. All rights reserved.