All Frameworks  Class Hierarchy  This Framework  Indexes

GMOperatorsInterfaces Global Function CATCGMCreateTopNewSplitShell


CATCGMCreateTopNewSplitShell( iFactory,
iData,
iBodyToCut,
iCuttingBody,
iSelectMode,
iExtrapolMode,
iTol)
Constructs an operator that splits a CATShell domain by a CATShell or a CATWire domain.
The body to split and the cutting body must only contain one shell domain and one (shell or wire) domain respectively.
Orientation: The orientation of the resulting body is the orientation of the body to cut.
Journal:
Parameters:
iFactory
A pointer to the factory of the resulting body.
iData
A pointer to the topological data.
iBodyToCut
A pointer to the body to cut. It must only contain one shell domain.
iCuttingBody
A pointer to the cutting body. It must only contain one (wire or shell) domain
iSelectMode
The selection of the resulting parts.
iExtrapolMode
The way of extrapolation if the cutting body does not cut right along the body to cut.
iTol
Defines the tolerance of the geometrically coincident elements to be taken into acccount by this operator during the LayDown process.
Returns:
[out, IUnknown#Release] The pointer to the created operator. To be released with the Release method afer use.

This object is included in the file: CATCGMCreateTopBoolean.h

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