![]() |
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 | ( | ) |