All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

GeometricObjects Class CATCGMOperator

Mathematics.CATCGMVirtual
  |
  +---CATCGMOperator
 

Usage: you must use this class as is. You should never derive it.


public class CATCGMOperator

Base class for all the CGM operators.

To use a CGM operator:


Method Index


o GetFactory()
Returns the factory of this operator.
o GetOperatorId()
Retrieves the name of this operator.
o Run()
Runs this operator.
o SetOperatorId(CATString)
Defines the name of this operator.

Methods


o GetFactory
public INLINE CATGeoFactory * GetFactory()const
Returns the factory of this operator.
Returns:
The pointer to the geometric factory that creates the output objects.
o GetOperatorId
public virtual const CATString * GetOperatorId()
Retrieves the name of this operator.
Returns:
The name. This output string is part of the class and will be deleted at its deletion.
o Run
public virtual int Run()
Runs this operator.
o SetOperatorId
public void SetOperatorId( const CATString iOperatorName)
Defines the name of this operator.
Parameters:
iOperatorName
The name of the operator.

This object is included in the file: CATCGMOperator.h
If needed, your Imakefile.mk should include the module: CATGeometricObjects

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