GMOperatorsInterfaces Global Function CATCGMCreateInterproxSur
CATCGMCreateInterproxSur( | | iFactory, |
| | iConfig, |
| | iListe, |
| const | iPoints, |
| const | iVectors, |
| | iTension, |
| | iSmoothness, |
| | tolapp, |
| const | iImposition, |
| const | iVect | = NULL, |
| | iMode | = BASIC) |
-
Creates the operator that deforms surfaces on a set of points.
- Parameters:
-
- iFactory
- The pointer to the factory of the geometry.
- iConfig
- The pointer to configuration defining the level of code to replay.
- iListe
- The list of pointers to the surfaces to deform.
- iPoints
- The pointer to the set of points (of dimension 3) on which the curves are deformed.
- iVectors
- To keep to 0.
- iTension
- The tension.
- iSmoothness
- The smoothness.
- iTolapp
- Always keep to the factory resolution.
- iImposition
- The array [4*Nbsur] defining the type of constraints at each extremities of the deformed surface.
The array is filled as follows, for the input surfaces from 0 <= i < Nbsur:
- iImposition[0+4*i] for the iso-parametric boundary v=0 of the i-th surface.
- iImposition[1+4*i] for the iso-parametric boundary u=0 of the i-th surface.
- iImposition[2+4*i] for the iso-parametric boundary v=vmax of the i-th surface.
- iImposition[3+4*i] for the iso-parametric boundary u=umax of the i-th surface.
Legal values: 0 for a free boundary,
1 for a C0 continuity with the input surface,
2 for a C1 continuity, 3 for a C2 continuity.
- iVect
- The direction of the projection of the points on the surfaces.
- iMode
- The mode of use.
- Returns:
- [out, IUnknown#Release] The pointer to the created operator. To be released with the Release method after use.
- See also:
-
This object is included in the file: CATCGMCreateInterproxSur.h
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.