GMOperatorsInterfaces Global Function CATCGMCreateTopLnTgtPtCrvOperator
CATCGMCreateTopLnTgtPtCrvOperator( | | iFactory, |
| | iTopData, |
| | iOriginPoint, |
| | iCurve, |
| | iPlane) |
-
Creates a topological operator to compute line bodies tangent to a curve body.
After creating the operator, use the Setxxx methods to tune
the parameters. Then run it, retrieve the resulting body, and release the operator with Release.
- Parameters:
-
- iFactory
- The pointer to the factory of the geometry.
- iTopData
- The pointer to the data defining the software configuration and the journal. Warning: the
journal of iTopData is never filled, because the journal is written for each solution by
the parent class of the operator
.
- iOriginPoint
- The pointer to the point body, origin of the tangent line bodies to compute.
- iCurve
- The pointer to the planar curve body to which the resulting line bodies must be tangent.
- iPlane
- The plane which contains the input and output line bodies.
- 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: CATICGMTopLineTangentPtCrvOperator.h
If needed, your Imakefile.mk should include the module: CATGMOperatorsInterfaces
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.