Version: 9.12.0
GEOM_IOperations Class Reference

#include <GEOM_IOperations.hxx>

Inheritance diagram for GEOM_IOperations:
Inheritance graph

Public Member Functions

Standard_EXPORT GEOM_IOperations (GEOM_Engine *theEngine)
 
Standard_EXPORT ~GEOM_IOperations ()
 
Standard_EXPORT void StartOperation ()
 
Standard_EXPORT void FinishOperation ()
 
Standard_EXPORT void AbortOperation ()
 
Standard_EXPORT bool IsDone ()
 
Standard_EXPORT void SetNotDone ()
 
Standard_EXPORT void SetErrorCode (const TCollection_AsciiString &theErrorCode)
 
Standard_EXPORT char * GetErrorCode ()
 
Standard_EXPORT GEOM_EngineGetEngine ()
 
Standard_EXPORT GEOM_SolverGetSolver ()
 

Private Attributes

TCollection_AsciiString _errorCode
 
GEOM_Engine_engine
 
GEOM_Solver_solver
 

Constructor & Destructor Documentation

◆ GEOM_IOperations()

GEOM_IOperations::GEOM_IOperations ( GEOM_Engine theEngine)

default constructor:

References _solver.

◆ ~GEOM_IOperations()

GEOM_IOperations::~GEOM_IOperations ( )

destructor

References _solver.

Member Function Documentation

◆ AbortOperation()

void GEOM_IOperations::AbortOperation ( )

AbortOperation

References _engine, and Handle().

◆ FinishOperation()

void GEOM_IOperations::FinishOperation ( )

FinishOperation

References _engine, and Handle().

◆ GetEngine()

Standard_EXPORT GEOM_Engine* GEOM_IOperations::GetEngine ( )
inline

References _engine.

◆ GetErrorCode()

Standard_EXPORT char* GEOM_IOperations::GetErrorCode ( )
inline

References _errorCode.

◆ GetSolver()

Standard_EXPORT GEOM_Solver* GEOM_IOperations::GetSolver ( )
inline

References _solver.

◆ IsDone()

bool GEOM_IOperations::IsDone ( )

IsDone

References _errorCode, and OK.

◆ SetErrorCode()

Standard_EXPORT void GEOM_IOperations::SetErrorCode ( const TCollection_AsciiString &  theErrorCode)
inline

References _errorCode.

◆ SetNotDone()

Standard_EXPORT void GEOM_IOperations::SetNotDone ( )
inline

References _errorCode, and KO.

◆ StartOperation()

void GEOM_IOperations::StartOperation ( )

StartOperation

References _engine, and Handle().

Member Data Documentation

◆ _engine

GEOM_Engine* GEOM_IOperations::_engine
private

◆ _errorCode

TCollection_AsciiString GEOM_IOperations::_errorCode
private

◆ _solver

GEOM_Solver* GEOM_IOperations::_solver
private

The documentation for this class was generated from the following files: