TGSTK
0.0.1
The Tumour Growth Simulation ToolKit
|
Base class for TGSTK algorithms. More...
#include <tgstkAlgorithmBase.h>
Public Member Functions | |
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 | |
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 |
Base class for TGSTK algorithms.
tgstkAlgorithmBase is a base class for TGSTK algorithms.
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
virtual |
|
pure virtual |
bool tgstkAlgorithmBase::update | ( | ) |