All Frameworks Class Hierarchy This Framework Previous Next Indexes
TopologicalOperators Class CATSolidPrimitive
Mathematics.CATCGMVirtual
|
+---GeometricObjects.CATCGMOperator
|
+---NewTopologicalObjects.CATTopOperator
|
+---CATSolidPrimitive
Usage: you must use this class as is. You should never derive it.
public class CATSolidPrimitive
Base class for the operators that create basic topological primitives.
Use the derived class CATSolidXxx to create the basic topological primitive Xxx.
CATSolidXxx follows the global frame of the topological operators.
- Create it with the CATCreateSolidXxx global function
- Run it
- Get the result
- Delete with the usual C++ delete operator after use.
Constructor and Destructor Index
- o
~CATSolidPrimitive()
-
Method Index
- o
GetFactory()
- Returns a pointer to the factory of the geometry used in this operator.
- o
GetReport()
- Returns the pointer to the journal.
- o
GetResult()
- Returns a pointer to the resulting body created by this operator.
Constructor and Destructor
o ~CATSolidPrimitive
public virtual ~CATSolidPrimitive( | ) |
-
Methods
o GetFactory
-
Returns a pointer to the factory of the geometry used in this operator.
- Returns:
- The pointer to the factory.
o GetReport
-
Returns the pointer to the journal.
- Returns:
- The pointer to the journal.
o GetResult
-
Returns a pointer to the resulting body created by this operator.
- Returns:
- The pointer to the body. If you do not want to keep it, use the
CATICGMContainer.Remove method to remove it from the container after the deletion of the operator.
This object is included in the file: CATSolidPrimitive.h
If needed, your Imakefile.mk should include the module: CATTopologicalOperators