CompuCell3D::GrowthPlugin Class Reference

#include <GrowthPlugin.h>

Inheritance diagram for CompuCell3D::GrowthPlugin:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 GrowthPlugin ()
virtual ~GrowthPlugin ()
virtual void init (Simulator *simulator)
virtual void extraInit (Simulator *simulator)
virtual void field3DChange (const Point3D &pt, CellG *newCell, CellG *oldCell)
double FGF (int)
double getFGFThreshold ()
void grow ()
virtual void step ()
virtual void readXML (XMLPullParser &in)
virtual void writeXML (XMLSerializer &out)

Private Attributes

Simulatorsim
Potts3Dpotts
unsigned int delay
unsigned int delta
int evolution
int numcellpixels
double density
unsigned int currstep
double dThreshold
double fgfThreshold
bool dTrigger
MitosisPluginmitosisPlugin
Dim3D dim
std::string autoName
int stopaer
int zAER


Detailed Description

Definition at line 41 of file GrowthPlugin.h.


Constructor & Destructor Documentation

GrowthPlugin::GrowthPlugin (  ) 

Definition at line 48 of file GrowthPlugin.cpp.

References stopaer, and zAER.

GrowthPlugin::~GrowthPlugin (  )  [virtual]

Definition at line 53 of file GrowthPlugin.cpp.


Member Function Documentation

void GrowthPlugin::init ( Simulator simulator  )  [virtual]

void GrowthPlugin::extraInit ( Simulator simulator  )  [virtual]

Reimplemented from CompuCell3D::SimObject.

Definition at line 80 of file GrowthPlugin.cpp.

References sim.

void GrowthPlugin::field3DChange ( const Point3D pt,
CellG newCell,
CellG oldCell 
) [virtual]

Definition at line 99 of file GrowthPlugin.cpp.

References density, CompuCell3D::Potts3D::getCellFieldG(), numcellpixels, and potts.

double GrowthPlugin::FGF ( int  z  ) 

double GrowthPlugin::getFGFThreshold (  ) 

void GrowthPlugin::grow (  ) 

Definition at line 110 of file GrowthPlugin.cpp.

References delta, CompuCell3D::Potts3D::getCellFieldG(), potts, and zAER.

Referenced by step().

void GrowthPlugin::step (  )  [virtual]

void GrowthPlugin::readXML ( XMLPullParser &  in  )  [virtual]

void GrowthPlugin::writeXML ( XMLSerializer &  out  )  [virtual]

Definition at line 182 of file GrowthPlugin.cpp.


Member Data Documentation

Definition at line 45 of file GrowthPlugin.h.

Referenced by extraInit(), init(), and step().

Definition at line 46 of file GrowthPlugin.h.

Referenced by FGF(), field3DChange(), grow(), init(), and step().

unsigned int CompuCell3D::GrowthPlugin::delay [private]

Definition at line 48 of file GrowthPlugin.h.

Referenced by readXML(), and step().

unsigned int CompuCell3D::GrowthPlugin::delta [private]

Definition at line 49 of file GrowthPlugin.h.

Referenced by grow(), and readXML().

Definition at line 50 of file GrowthPlugin.h.

Referenced by init(), and step().

Definition at line 52 of file GrowthPlugin.h.

Referenced by field3DChange(), and init().

Definition at line 53 of file GrowthPlugin.h.

Referenced by field3DChange(), init(), and step().

unsigned int CompuCell3D::GrowthPlugin::currstep [private]

Definition at line 54 of file GrowthPlugin.h.

Referenced by init(), and step().

Definition at line 56 of file GrowthPlugin.h.

Referenced by readXML(), and step().

Definition at line 57 of file GrowthPlugin.h.

Referenced by FGF(), getFGFThreshold(), and readXML().

Definition at line 58 of file GrowthPlugin.h.

Referenced by init(), and step().

Definition at line 60 of file GrowthPlugin.h.

Referenced by init(), and step().

Definition at line 62 of file GrowthPlugin.h.

Referenced by FGF(), readXML(), and step().

std::string CompuCell3D::GrowthPlugin::autoName [private]

Definition at line 63 of file GrowthPlugin.h.

Definition at line 65 of file GrowthPlugin.h.

Referenced by GrowthPlugin(), and readXML().

Definition at line 66 of file GrowthPlugin.h.

Referenced by FGF(), grow(), and GrowthPlugin().


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

Generated on Thu Dec 4 11:42:22 2008 for CompuCell3D by  doxygen 1.5.6