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.