All Frameworks  Class Hierarchy  This Framework  Indexes

GeometricOperators Global Function CATCreateMathNurbsSurfaceTools


CATMathNurbsSurfaceTools * CATCreateMathNurbsSurfaceTools( const CATKnotVector& iUKnotVector,
const CATKnotVector& iVKnotVector,
const CATLONG32& iIsRational,
const CATMathGridOfPoints& iVertices,
const double* iWeights)
Creates an operator for dividing a Nurbs surface into several C2 Nurbs surfaces.
Parameters:
iUKnotVector
The knot vector along U.
iVKnotVector
The knot vector along V.
iIsRational
Legal values:
0
if it is not rational.
1
if it is rational.
iVertices
The set of control points.
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: CATMathNurbsSurfaceTools.h
If needed, your Imakefile.mk should include the module: GeoNurbsTools

Copyright © 2003, Dassault Systèmes. All rights reserved.