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.