GMOperatorsInterfaces Interface CATICGMDynShell

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATICGMDynShell

Interface representing the topological operator of shell.
A shell operation is available on bodies containing volumes: it corresponds to two thickness operations on the body, with two different offset values, followed by a subtraction between the results of the thicknes operations. As all the topological operators, the input objects are not modified. The resulting body is a new one, that you can get by using the CATICGMDynOperator::GetResult method. To use it:


Method Index


o Append(CATLISTP(CATFace)&)
Sets a list of faces with null internal and external offset values.
o Append(CATLISTP(CATFace)&,double,double)
Modifies the offset values for a list of faces of the body to shell.

Methods


o Append
public virtual Append( const iOpening)
Sets a list of faces with null internal and external offset values.
Very useful to define openings in the resulting body.
Parameters:
iOpening
The list of openings.
o Append
public virtual Append( const iSpecialOffset,
iInternalSpecialOffset,
iExternalSpecialOffset)
Modifies the offset values for a list of faces of the body to shell.
Parameters:
iSpecialOffset
A list of faces.
iInternalSpecialOffset
The list of the corresponding internal offsets.
iExternalSpecialOffset
The list of the corresponding external offsets.

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.