GMOperatorsInterfaces Interface CATICGMExtrapolateBody
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICGMExtrapolateBody
Class representing an operator that extrapolates 1D body (CATWire).
The wire can be extrapolated on a planar support (optional).
The extrapolation gives a result that is continuous in tangency.
To use it:
- Create it with the CATCGMCreateExtrapolateBody global function.
- Tune it with appropriate options, using the SetXxx methods.
- Run it
- Get the resulting body, using the GetResult method. If you do not want
to keep the resulting body, use the method to remove it from the geometric factory, after the operator deletion.
- Release the operator with the Release method after use.
Method Index
- o
GetResult()
- Returns the pointer to the resulting body.
- o
Run()
- Runs this operator.
- o
SetLimitToExtrapolate(CATCell*,double)
- Specifies the extrapolation length.
Methods
o GetResult
public virtual GetResult( | ) |
-
Returns the pointer to the resulting body.
o Run
-
Runs this operator.
o SetLimitToExtrapolate
public virtual SetLimitToExtrapolate( | | iEndCell, |
| | iLength) |
-
Specifies the extrapolation length.
- Parameters:
-
- iEndCell
- The pointer to the cell to be extrapolated.
- iLength
- The extrapolation length.
This object is included in the file: CATICGMExtrapolateBody.h
If needed, your Imakefile.mk should include the module: CATGMOperatorsInterfaces
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.