All Frameworks  Class Hierarchy  This Framework  Indexes

GeometricOperators Global Function CATCreateIntersection


CATIntersectionCrvCrv * CATCreateIntersection(CATGeoFactory* iWhere,
CATSoftwareConfiguration* iConfig,
CATCurve* iCurve1,
CATCurve* iCurve2,
CATSkillValue iMode=BASIC )
Creates an operator intersecting two curves.
Parameters:
iWhere
The pointer to the factory of the geometry.
iConfig
The pointer to configuration defining the level of code to replay.
iCurve1
The pointer to the first curve.
iCurve2
The pointer to the second curve.
Warning
: For performance reasons, the operator does not support having twice the same geometry in arguments.
iMode
The mode of use.
Legal values:
BASIC
The operation is performed at the operator creation.
ADVANCED
Use the Run method to compute the operation.
Returns:
The pointer to the created operator. To delete with the usual C++ delete operator after use.

This object is included in the file: CATCreateIntersection.h

Copyright © 2003, Dassault Systèmes. All rights reserved.