GMOperatorsInterfaces CATICGMSkinExtrapolation
Usage: you must use this class as is. You should never derive it.
public class CATICGMSkinExtrapolation
Class defining the topological operator that extrapolates a
surface in tangency.
The parameters to be specified are:
- an extrapolation length.
- the type of extrapolation: the faces that are created to extend the surface body
are added smoothly. See diagram below:
|--------| /--\
| | / \
| | / \
/--------\ /--------\ /--------\
/ \ / \ / \
/ \ / \ / \
. . . . . . . . . . . .
body to normal mode tangent mode
extrapolate
- A CATICGMSkinExtrapolation operator is created with the
CATCGMCreateSkinExtrapolation global method.
It must be directly released with the Release method after use. It is is not streamable.
- Options can be precised with the SetXxx methods, before
asking for the computation with the Run method.
- The resulting body is retrieved with the GetResult method.
Constructor and Destructor Index
- o
CATICGMSkinExtrapolation()
- Constructor
Method Index
- o
GetResult()
- Retrieves the resulting body.
- o
SetBorderMode(int)
- Specifies the type of extrapolation.
- o
SetLength(double)
- Specifies the extrapolation length.
Constructor and Destructor
o CATICGMSkinExtrapolation
public CATICGMSkinExtrapolation( | ) |
-
Constructor
Methods
o GetResult
public virtual GetResult( | ) |
-
Retrieves the resulting body.
o SetBorderMode
public virtual SetBorderMode( | | mode | = 1) |
-
Specifies the type of extrapolation.
- Parameters:
-
- mode
-
- 1
- The extrapolation is Tangent to extremities.
- 2
- The extrapolation is Normal to extremities.
This mode is the default mode.
o SetLength
public virtual SetLength( | | ) |
-
Specifies the extrapolation length.
This object is included in the file: CATICGMSkinExtrapolation.h
If needed, your Imakefile.mk should include the module: CATGMOperatorsInterfaces
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.