CompuCell3D::Algorithm Class Reference

#include <Algorithm.h>

Inheritance diagram for CompuCell3D::Algorithm:

Inheritance graph
[legend]
Collaboration diagram for CompuCell3D::Algorithm:

Collaboration graph
[legend]

List of all members.

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


Detailed Description

Definition at line 37 of file Algorithm.h.


Constructor & Destructor Documentation

virtual CompuCell3D::Algorithm::~Algorithm (  )  [inline, virtual]

Definition at line 41 of file Algorithm.h.


Member Function Documentation

virtual void CompuCell3D::Algorithm::readFile ( const int  index,
const int  size,
string  inputfile 
) [pure virtual]

virtual bool CompuCell3D::Algorithm::inGrid ( const Point3D pt  )  [pure virtual]

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]


Member Data Documentation

Definition at line 48 of file Algorithm.h.

Referenced by CompuCell3D::DefaultAlgorithm::inGrid(), and setDim().

Definition at line 49 of file Algorithm.h.

Referenced by CompuCell3D::ChengbangAlgorithm::inGrid(), and setCurrentStep().


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

Generated on Thu Dec 4 11:41:52 2008 for CompuCell3D by  doxygen 1.5.6