CompuCell3D::SurfaceTrackerPlugin Class Reference

#include <SurfaceTrackerPlugin.h>

Inheritance diagram for CompuCell3D::SurfaceTrackerPlugin:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SurfaceTrackerPlugin ()
virtual ~SurfaceTrackerPlugin ()
virtual void init (Simulator *simulator, CC3DXMLElement *_xmlData=0)
const
LatticeMultiplicativeFactors
getLatticeMultiplicativeFactors () const
unsigned int getMaxNeighborIndex ()
virtual void field3DChange (const Point3D &pt, CellG *newCell, CellG *oldCell)
virtual void update (CC3DXMLElement *_xmlData, bool _fullInitFlag=false)
virtual std::string steerableName ()
virtual std::string toString ()

Private Attributes

WatchableField3D< CellG * > * cellFieldG
unsigned int maxNeighborIndex
BoundaryStrategyboundaryStrategy
LatticeMultiplicativeFactors lmf
Potts3Dpotts


Detailed Description

Definition at line 43 of file SurfaceTrackerPlugin.h.


Constructor & Destructor Documentation

SurfaceTrackerPlugin::SurfaceTrackerPlugin (  ) 

Definition at line 40 of file SurfaceTrackerPlugin.cpp.

SurfaceTrackerPlugin::~SurfaceTrackerPlugin (  )  [virtual]

Definition at line 42 of file SurfaceTrackerPlugin.cpp.


Member Function Documentation

void SurfaceTrackerPlugin::init ( Simulator simulator,
CC3DXMLElement _xmlData = 0 
) [virtual]

const LatticeMultiplicativeFactors& CompuCell3D::SurfaceTrackerPlugin::getLatticeMultiplicativeFactors (  )  const [inline]

unsigned int CompuCell3D::SurfaceTrackerPlugin::getMaxNeighborIndex (  )  [inline]

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

void SurfaceTrackerPlugin::update ( CC3DXMLElement _xmlData,
bool  _fullInitFlag = false 
) [virtual]

std::string SurfaceTrackerPlugin::steerableName (  )  [virtual]

Reimplemented from CompuCell3D::SteerableObject.

Definition at line 111 of file SurfaceTrackerPlugin.cpp.

References toString().

std::string SurfaceTrackerPlugin::toString (  )  [virtual]

Reimplemented from CompuCell3D::Plugin.

Definition at line 113 of file SurfaceTrackerPlugin.cpp.

Referenced by steerableName().


Member Data Documentation

Definition at line 46 of file SurfaceTrackerPlugin.h.

Referenced by field3DChange(), and init().

Definition at line 47 of file SurfaceTrackerPlugin.h.

Referenced by field3DChange(), and update().

Definition at line 48 of file SurfaceTrackerPlugin.h.

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

Definition at line 49 of file SurfaceTrackerPlugin.h.

Referenced by field3DChange(), and update().

Definition at line 50 of file SurfaceTrackerPlugin.h.

Referenced by init().


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

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