Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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 ( )
protected
GEOMAlgo_Algo::~GEOMAlgo_Algo ( )
protectedvirtual

Member Function Documentation

void GEOMAlgo_Algo::CheckResult ( )
protectedvirtual

Reimplemented in GEOMAlgo_Gluer.

References myErrorStatus.

void GEOMAlgo_Algo::ComputeInternalShapes ( const Standard_Boolean  theFlag)


Needed for the SALOME/TRIPOLI module.

References myComputeInternalShapes.

Standard_Integer GEOMAlgo_Algo::ErrorStatus ( ) const

References myErrorStatus.

Standard_Integer GEOMAlgo_Algo::WarningStatus ( ) const

References myWarningStatus.

Member Data Documentation

Standard_Boolean GEOMAlgo_Algo::myComputeInternalShapes
protected
Standard_Integer GEOMAlgo_Algo::myErrorStatus
protected
Standard_Integer GEOMAlgo_Algo::myWarningStatus
protected

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