TopologicalOperators Global Function CATCreateTopPattern
CATCreateTopPattern(
iFactory,
iData,
iPart,
iPlane,
iPatternFacesList,
iListTransfo,
iListJournalInfo
=NULL)
Creates a CATTopPattern operator from a set of faces to pattern.
No boolean operation is carried out, the faces are simply transformed and inserted in the result body.
To complete, each transformation must keep the same topology and same dimension as well.
Parameters:
iFactory
The factory of the geometry.
iData
The pointer to the data containing the configuration and the journal.
iPart
The pointer to the body to pattern.
iPlane
The pointer to the plane of the pattern or NULL. Specifying the plane is recommended
for better performances.
iPatternFacesList
List of faces of the body to pattern. Theses faces must belong to the "iPart" body.
iListTransfo
The pointer to the list of tranformations.
iListJournalInfo
The pointer to the list of journal "information". This list must have the
same size as the list of transformations.
Returns:
The pointer to the created operator. To delete after use.
This object is included in the file: CATTopPattern.h
If needed, your Imakefile.mk should include the module: CATTopologicalOperators