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.