All Frameworks Class Hierarchy This Framework Indexes
GMOperatorsInterfaces Class CATICGMHybTrim
Usage: you must use this class as is. You should never derive it.
public class CATICGMHybTrim
Class defining the operator that trims two bodies.
The two bodies must have the same dimensionality and be wires or shells.
Each body is split by the other one. The Trim operation cannot complete if the bodies do not intersect.
It follows the general frame of all operator and satisfies to the smart mechanism: the
input bodies are not modified. A new resulting body is created,
possibly sharing data with the input bodies.
- CATICGMHybTrim can be created by different global functions:
- CATCGMCreateTopTrim
- CATCGMCreateTopTrimOnSupport
- CATCGMCreateTopTrimShell
- CATCGMCreateTopTrimShellWithKeepRemove
- CATCGMCreateTopTrimWire
- CATCGMCreateTopTrimWireWithKeepRemove
- It must be
directly released with the Release method after use.
It is not streamable.
- The result is accessed with the GetResult method. If you do not want
to keep the resulting body, use the CATICGMContainer.Remove method to remove it from the geometric factory.
- See also:
- CATCGMCreateTopTrim
- See also:
- CATCGMCreateTopTrimOnSupport
- See also:
- CATCGMCreateTopTrimShell
- See also:
- CATCGMCreateTopTrimShellWithKeepRemove
- See also:
- CATCGMCreateTopTrimWire
- See also:
- CATCGMCreateTopTrimWireWithKeepRemove
Constructor and Destructor Index
- o
CATICGMHybTrim()
- Constructor
Constructor and Destructor
o CATICGMHybTrim
-
Constructor
This object is included in the file: CATICGMHybTrim.h
If needed, your Imakefile.mk should include the module: CATGMOperatorsInterfaces