GMModelInterfaces Interface CATShell
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATShell
Interface representing a set of connected faces
of a body or a volume.
A CATShell is created with the or
methods and deleted with the
method.
Method Index
- o
IsClosed()
- Checks whether this shell is closed.
- o
ReplaceCell(CATCell*,CATCell*,CATOrientation)
- Replaces a CATCell by another in this CATDomain.
Methods
o IsClosed
public virtual IsClosed( | ) |
-
Checks whether this shell is closed.
- Returns:
- The result of the test.
Legal values:
TRUE if this CATShell delimits an inside/outside partition of the 3D space,
FALSE otherwise.
o ReplaceCell
public virtual ReplaceCell( | | iCellToReplace, |
| | iReplacementCell, |
| | iReplacementOrientation | =CATOrientationPositive) |
-
Replaces a CATCell by another in this CATDomain.
- Parameters:
-
- iCellToReplace
- The pointer to the cell to replace.
- iReplacementCell
- The pointer to the replacement cell.
- iOrientation
- The replacement cell orientation, with regards to the domain orientation.
This object is included in the file: CATShell.h
If needed, your Imakefile.mk should include the module: CATGMModelInterfaces
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.