All Frameworks Class Hierarchy This Framework Previous Next Indexes
TopologicalOperators Class CATTopReflectLine
Mathematics.CATCGMVirtual
|
+---GeometricObjects.CATCGMOperator
|
+---NewTopologicalObjects.CATTopOperator
|
+---CATTopReflectLine
Usage: you must use this class as is. You should never derive it.
public class CATTopReflectLine
Class defining the operator that computes the reflect lines on a skin body.
The CATTopReflectLine 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 CATTopReflectLine operator is created with the CATCreateTopReflectLine global method:
It must be directly deleted after use. It is not streamable.
- 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 geometry factory.
Constructor and Destructor Index
- o
~CATTopReflectLine()
-
Method Index
- o
OptimizeDomainStructure()
- Use this method before the Run() method in order to have a better associativity of the CATTopReflectLine result.
Constructor and Destructor
o ~CATTopReflectLine
public virtual ~CATTopReflectLine( | ) |
-
Methods
o OptimizeDomainStructure
public virtual void OptimizeDomainStructure( | )= 0 |
-
Use this method before the Run() method in order to have a better associativity of the CATTopReflectLine result.
This object is included in the file: CATTopReflectLine.h
If needed, your Imakefile.mk should include the module: CATTopologicalOperators