GMModelInterfaces Global Function CATCGMConcatenateNurbsSurfaces


CATCGMConcatenateNurbsSurfaces( iSurfList,
iNbSurfacesU,
iNbSurfacesV,
ioControlPoints,
ioWeights,
ioKnotVectorU,
ioKnotVectorV)
Computes the data required for the C0-concatenation of a list of Nurbs curves.
Parameters:
iSurfList
The list of Nurbs surfaces to be concatenated. The input surfaces must be of CATNurbsCurve type and C0 connected. The surface list defines a matrix of surfaces in which lines correspond to U direction, sorted from smallest U to biggest U, and rows correspond to V direction, sorted from smallest V to biggest V. The list is filled row after row.
iNbSurfacesU
The number of surfaces along the U direction.
iNbSurfacesV
The number of surfaces along the V direction.
ioControlPoints
The grid of control points.
ioWeights
The array of weights.
ioKnotVectorU
The knot vector along the U direction.
ioKnotVectorV
The knot vector along the V direction.
Returns:
The returned diagnosis.
Legal values:
TRUE
Concatenation is OK
FALSE
Concatenation failed

This object is included in the file: CATCGMConcatenateNurbsTool.h

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.