CATMathStream CATGeometricModelTransaction

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


public class CATGeometricModelTransaction

Class to define a geometric model transaction.
This class can typically be used when scanning the model, as it improves the performances of the CATGeoFactory->FindObjectFromTag() service.
Example

    CATGeometricModelTransactionBegin(MyTransactionID,CatQuickFindObjectFromTag) 
    {
      // ... Numerous calls to geometrical model services 
    }
    CATGeometricModelTransactionEnd(MyTransactionID);
 


Constructor and Destructor Index


o ~CATGeometricModelTransaction()
Deletes a CATGeometricModelTransaction.

Constructor and Destructor


o ~CATGeometricModelTransaction
public virtual ~CATGeometricModelTransaction()
Deletes a CATGeometricModelTransaction.
Usage of the provided "end" macro is strongly recommended.

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

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.