GMOperatorsInterfaces Global Function CATCGMCreateDynShell
CATCGMCreateDynShell( | | iFactory, |
| | iTopData, |
| | iBody, |
| | iInternal, |
| | iExternal) |
-
Creates a CATICGMDynShell operator.
At the creation, the same internal and external offsets are
given for all the faces of the body to shell. To change offset
values for given faces, use the CATICGMDynShell::Append method.
- Parameters:
-
- iFactory
- The pointer to the factory of the geometry.
- iTopData
- The pointer to the data defining the software configuration and the journal. If the journal inside iData
is NULL, it is not filled.
- iBody
- The pointer to the 3D body to shell.
- iInternal
- The offset value for the thickness operation leading to
volume to substract.
May be negative, if the volume to substract is smaller
than the initial iBody.
- iExternal
- The offset value for the thickness operation leading to
the main volume
May be negative, if the main volume is smaller
than the initial iBody. Notice that iExternal>iInternal.
- Returns:
- [out, IUnknown#Release] The pointer to the created operator. To be released with the Release method after use.
This object is included in the file: CATICGMDynShell.h
If needed, your Imakefile.mk should include the module: CATGMOperatorsInterfaces
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.