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.


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
public CATGeoFactory * GetFactory()
Returns a pointer to the factory of the geometry used in this operator.
Returns:
The pointer to the factory.
o GetReport
public CATCGMJournalList * GetReport()
Returns the pointer to the journal.
Returns:
The pointer to the journal.
o GetResult
public CATBody * 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

Copyright © 2003, Dassault Systèmes. All rights reserved.