Version: 9.12.0
GEOMAlgo_Algo Class Referenceabstract

#include <GEOMAlgo_Algo.hxx>

Inheritance diagram for GEOMAlgo_Algo:
Inheritance graph

Public Member Functions

virtual Standard_EXPORT void Perform ()=0
 
Standard_EXPORT Standard_Integer ErrorStatus () const
 
Standard_EXPORT Standard_Integer WarningStatus () const
 
Standard_EXPORT void ComputeInternalShapes (const Standard_Boolean theFlag)
 Allows to omit of creation of internal shapes (manifold topology). More...
 

Protected Member Functions

Standard_EXPORT GEOMAlgo_Algo ()
 
virtual Standard_EXPORT ~GEOMAlgo_Algo ()
 
virtual Standard_EXPORT void CheckData ()
 
virtual Standard_EXPORT void CheckResult ()
 

Protected Attributes

Standard_Integer myErrorStatus
 
Standard_Integer myWarningStatus
 
Standard_Boolean myComputeInternalShapes
 

Constructor & Destructor Documentation

◆ GEOMAlgo_Algo()

GEOMAlgo_Algo::GEOMAlgo_Algo ( )
protected

◆ ~GEOMAlgo_Algo()

GEOMAlgo_Algo::~GEOMAlgo_Algo ( )
protectedvirtual

Member Function Documentation

◆ CheckData()

◆ CheckResult()

void GEOMAlgo_Algo::CheckResult ( )
protectedvirtual

Reimplemented in GEOMAlgo_Gluer.

References myErrorStatus.

◆ ComputeInternalShapes()

void GEOMAlgo_Algo::ComputeInternalShapes ( const Standard_Boolean  theFlag)


Needed for the SALOME/TRIPOLI module.

References myComputeInternalShapes.

◆ ErrorStatus()

Standard_Integer GEOMAlgo_Algo::ErrorStatus ( ) const

References myErrorStatus.

◆ Perform()

◆ WarningStatus()

Standard_Integer GEOMAlgo_Algo::WarningStatus ( ) const

References myWarningStatus.

Member Data Documentation

◆ myComputeInternalShapes

Standard_Boolean GEOMAlgo_Algo::myComputeInternalShapes
protected

◆ myErrorStatus

Standard_Integer GEOMAlgo_Algo::myErrorStatus
protected

◆ myWarningStatus

Standard_Integer GEOMAlgo_Algo::myWarningStatus
protected

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