GMModelInterfaces Global Function CATCGMCreateProjection
CATCGMCreateProjection( | | iWhere, |
| | iConfig, |
| const | iCurve, |
| const | iCrvLim, |
| const | iSurface, |
| const | iSurLim, |
| const | iDirection | =(const CATMathDirection*)0, |
| | iMode | = BASIC) |
-
Creates an operator for projecting a CATCurve onto a CATSurface.
The projection is orthogonal or along a direction.
- Parameters:
-
- iWhere
- The pointer to the factory of the geometry.
- iCurve
- The pointer to the curve to project.
- iCrvLim
- The pointer to the domain limiting the curve. This does not change the current limitations of the curve.
- iSurface
- The pointer to the surface on which the point is projected.
- iSurLim
- The pointer to the domain limiting the surface. This does not change the current limitations of the surface.
- iDirection
- The pointer to the direction along which the point is projected, 0 for a normal projection.
- iMode
-
- BASIC
- the operation is performed at the operator creation
- ADVANCED
- otherwise
- Returns:
- [out, IUnknown#Release] The pointer to the created operator. To be released with the Release method after use.
This object is included in the file: CATCGMCreateProjection.h
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.