TGSTK  0.0.1
The Tumour Growth Simulation ToolKit
tgstkMeshProcessorBase Class Reference

Base class for TGSTK mesh processors. More...

#include <tgstkMeshProcessorBase.h>

Inheritance diagram for tgstkMeshProcessorBase:
tgstkAlgorithmBase tgstkObjectBase tgstkImageToMeshFilter tgstkMeshScalarsFromImageFilter

Public Member Functions

virtual ~tgstkMeshProcessorBase ()
 
- Public Member Functions inherited from tgstkAlgorithmBase
virtual ~tgstkAlgorithmBase ()
 
virtual bool check ()
 
virtual void execute ()=0
 
bool update ()
 
- Public Member Functions inherited from tgstkObjectBase
virtual ~tgstkObjectBase ()
 
std::string getObjectName ()
 

Protected Member Functions

 tgstkMeshProcessorBase ()
 
- Protected Member Functions inherited from tgstkAlgorithmBase
 tgstkAlgorithmBase ()
 
template<typename Type >
bool _assertNotNullPtr (Type var, std::string name)
 
template<typename Type >
bool _assertValueInRange (Type var, Type min, Type max, std::string name)
 
template<typename Type1 , typename Type2 >
bool _assertValueIsEqual (Type1 var1, Type2 var2, std::string name1, std::string name2)
 
- Protected Member Functions inherited from tgstkObjectBase
 tgstkObjectBase ()
 

Additional Inherited Members

- Protected Attributes inherited from tgstkObjectBase
std::string objectName
 

Detailed Description

Base class for TGSTK mesh processors.

tgstkMeshProcessorBase is a base class for TGSTK mesh processing algorithms.

Constructor & Destructor Documentation

◆ ~tgstkMeshProcessorBase()

tgstkMeshProcessorBase::~tgstkMeshProcessorBase ( )
virtual

◆ tgstkMeshProcessorBase()

tgstkMeshProcessorBase::tgstkMeshProcessorBase ( )
protected

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