All Frameworks Class Hierarchy This Framework Previous Next Indexes
TopologicalOperators Class CATTopExtrapolWireOnShell
Mathematics.CATCGMVirtual
|
+---GeometricObjects.CATCGMOperator
|
+---NewTopologicalObjects.CATTopOperator
|
+---CATTopExtrapolWireOnShell
Usage: you must use this class as is. You should never derive it.
public class CATTopExtrapolWireOnShell
Class representing the operator that computes the extrapolation of a wire on a skin body.
The CATTopExtrapolWireOnShell operator follows the global frame of the topological operators
and satisfies the smart mechanism: the
input bodies are not modified. A new resulting body is created,
possibly sharing data with the input bodies.
- A CATTopExtrapolWireOnShell operator is created with the CATCreateTopExtrapolWireOnShell
global function.
It must be directly deleted with the usual C++ delete operator after use. It is not streamable.
- The computation is done by the Run method.
- The result is accessed with the GetResult method. If you do not want
to keep the resulting body, use the CATICGMContainer.Remove method to remove it from the geometric factory, after the operator deletion.
Constructor and Destructor Index
- o
~CATTopExtrapolWireOnShell()
-
Method Index
- o
GetResult()
- Returns the pointer to the resulting body.
- o
Run()
- Runs this operator.
Constructor and Destructor
o ~CATTopExtrapolWireOnShell
public virtual ~CATTopExtrapolWireOnShell( | ) |
-
Methods
o GetResult
-
Returns the pointer to the resulting body.
- Returns:
- The pointer to the resulting body. If you do not want to keep it,
use the
CATICGMContainer.Remove method to remove it from the geometric factory, after the operator deletion.
o Run
-
Runs this operator.
This object is included in the file: CATTopExtrapolWireOnShell.h
If needed, your Imakefile.mk should include the module: CATTopologicalOperators