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:
- Create it with the CATCGMCreateDynShell global function.
- Tune it with appropriate options, using the SetXxx methods.
- Run it
- Get the resulting GetResult method. If you do not want
to keep these resulting body, use the method to remove them from the geometric factory, after the operator deletion.
- Release the operator with the Release method after use.
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.