CompuCell3D::ChickTypePlugin Class Reference

#include <ChickTypePlugin.h>

Inheritance diagram for CompuCell3D::ChickTypePlugin:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ChickTypePlugin ()
virtual ~ChickTypePlugin ()
virtual void init (Simulator *simulator)
unsigned char getCellType (const CellG *cell) const
std::string getTypeName (const char type) const
unsigned char getTypeId (const std::string typeName) const
float getThreshold ()
float getConcentration (Point3D pt)
virtual void readXML (XMLPullParser &in)
virtual void writeXML (XMLSerializer &out)

Private Attributes

Simulatorsim
Potts3Dpotts
std::string fieldSource
std::string fieldName
float threshold


Detailed Description

Definition at line 36 of file ChickTypePlugin.h.


Constructor & Destructor Documentation

ChickTypePlugin::ChickTypePlugin (  ) 

Definition at line 43 of file ChickTypePlugin.cpp.

ChickTypePlugin::~ChickTypePlugin (  )  [virtual]

Definition at line 45 of file ChickTypePlugin.cpp.


Member Function Documentation

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

unsigned char ChickTypePlugin::getCellType ( const CellG cell  )  const [virtual]

Implements CompuCell3D::Automaton.

Definition at line 62 of file ChickTypePlugin.cpp.

string ChickTypePlugin::getTypeName ( const char  type  )  const [virtual]

Implements CompuCell3D::Automaton.

Definition at line 69 of file ChickTypePlugin.cpp.

References THROW.

unsigned char CompuCell3D::ChickTypePlugin::getTypeId ( const std::string  typeName  )  const [virtual]

float CompuCell3D::ChickTypePlugin::getThreshold (  )  [inline]

float ChickTypePlugin::getConcentration ( Point3D  pt  ) 

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

Definition at line 85 of file ChickTypePlugin.cpp.

References fieldName, fieldSource, BasicString::parseDouble(), and threshold.

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

Definition at line 108 of file ChickTypePlugin.cpp.


Member Data Documentation

Definition at line 37 of file ChickTypePlugin.h.

Referenced by getConcentration(), and init().

Reimplemented from CompuCell3D::Automaton.

Definition at line 38 of file ChickTypePlugin.h.

Referenced by init().

Definition at line 39 of file ChickTypePlugin.h.

Referenced by getConcentration(), and readXML().

Definition at line 40 of file ChickTypePlugin.h.

Referenced by getConcentration(), and readXML().

Definition at line 41 of file ChickTypePlugin.h.

Referenced by getThreshold(), and readXML().


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

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