#include <Algorithm.h>


Public Member Functions | |
| virtual | ~Algorithm () |
| virtual void | readFile (const int index, const int size, string inputfile)=0 |
| virtual bool | inGrid (const Point3D &pt)=0 |
| void | setDim (Dim3D theDim) |
| void | setCurrentStep (int theCurrentStep) |
| virtual int | getNumPixels (int x, int y, int z)=0 |
Protected Attributes | |
| Dim3D | dim |
| int | currentStep |
Definition at line 37 of file Algorithm.h.
| virtual CompuCell3D::Algorithm::~Algorithm | ( | ) | [inline, virtual] |
Definition at line 41 of file Algorithm.h.
| virtual void CompuCell3D::Algorithm::readFile | ( | const int | index, | |
| const int | size, | |||
| string | inputfile | |||
| ) | [pure virtual] |
Implemented in CompuCell3D::ChengbangAlgorithm, and CompuCell3D::DefaultAlgorithm.
Referenced by CompuCell3D::AlgorithmFactory::createAlgorithm().
| virtual bool CompuCell3D::Algorithm::inGrid | ( | const Point3D & | pt | ) | [pure virtual] |
Implemented in CompuCell3D::ChengbangAlgorithm, and CompuCell3D::DefaultAlgorithm.
Referenced by CompuCell3D::BoundaryStrategy::isValid().
| void CompuCell3D::Algorithm::setDim | ( | Dim3D | theDim | ) | [inline] |
Definition at line 44 of file Algorithm.h.
References dim.
Referenced by CompuCell3D::BoundaryStrategy::setDim().
| void CompuCell3D::Algorithm::setCurrentStep | ( | int | theCurrentStep | ) | [inline] |
Definition at line 45 of file Algorithm.h.
References currentStep.
Referenced by CompuCell3D::BoundaryStrategy::setCurrentStep().
| virtual int CompuCell3D::Algorithm::getNumPixels | ( | int | x, | |
| int | y, | |||
| int | z | |||
| ) | [pure virtual] |
Implemented in CompuCell3D::ChengbangAlgorithm, and CompuCell3D::DefaultAlgorithm.
Referenced by CompuCell3D::BoundaryStrategy::getNumPixels().
Dim3D CompuCell3D::Algorithm::dim [protected] |
Definition at line 48 of file Algorithm.h.
Referenced by CompuCell3D::DefaultAlgorithm::inGrid(), and setDim().
int CompuCell3D::Algorithm::currentStep [protected] |
Definition at line 49 of file Algorithm.h.
Referenced by CompuCell3D::ChengbangAlgorithm::inGrid(), and setCurrentStep().
1.5.6