#include <CellVelocityPlugin.h>


Public Member Functions | |
| CellVelocityPlugin () | |
| virtual | ~CellVelocityPlugin () |
| BasicClassAccessor < CellVelocityData > * | getCellVelocityDataAccessorPtr () |
| virtual void | init (Simulator *_simulator) |
| virtual void | extraInit (Simulator *_simulator) |
| virtual std::string | toString () |
| cldeque< Coordinates3D< float > >::size_type | getCldequeCapacity () |
Protected Attributes | |
| BasicClassAccessor < CellVelocityData > * | cellVelocityDataAccessorPtr |
| cldeque< Coordinates3D< float > >::size_type | cldequeCapacity |
| cldeque< Coordinates3D< float > >::size_type | enoughDataThreshold |
Definition at line 23 of file CellVelocityPlugin.h.
| CompuCell3D::CellVelocityPlugin::CellVelocityPlugin | ( | ) |
Definition at line 17 of file CellVelocityPlugin.cpp.
| CompuCell3D::CellVelocityPlugin::~CellVelocityPlugin | ( | ) | [virtual] |
| BasicClassAccessor<CellVelocityData>* CompuCell3D::CellVelocityPlugin::getCellVelocityDataAccessorPtr | ( | ) | [inline] |
Definition at line 32 of file CellVelocityPlugin.h.
References cellVelocityDataAccessorPtr.
Referenced by CompuCell3D::CellVelocity::extraInit(), and CompuCell3D::ViscosityPlugin::extraInit().
| void CompuCell3D::CellVelocityPlugin::init | ( | Simulator * | _simulator | ) | [virtual] |
Reimplemented in CompuCell3D::CellInstantVelocityPlugin.
Definition at line 31 of file CellVelocityPlugin.cpp.
References CompuCell3D::Simulator::getPotts(), and CompuCell3D::SimObject::simulator.
Referenced by CompuCell3D::CellInstantVelocityPlugin::init().
| void CompuCell3D::CellVelocityPlugin::extraInit | ( | Simulator * | _simulator | ) | [virtual] |
Reimplemented from CompuCell3D::SimObject.
Reimplemented in CompuCell3D::CellInstantVelocityPlugin.
Definition at line 47 of file CellVelocityPlugin.cpp.
References cellVelocityDataAccessorPtr, cldequeCapacity, enoughDataThreshold, CompuCell3D::Potts3D::getCellFactoryGroupPtr(), CompuCell3D::Simulator::getPotts(), and BasicClassGroupFactory::registerClass().
Referenced by CompuCell3D::CellInstantVelocityPlugin::extraInit().
| virtual std::string CompuCell3D::CellVelocityPlugin::toString | ( | ) | [inline, virtual] |
Reimplemented from CompuCell3D::Plugin.
Reimplemented in CompuCell3D::CellInstantVelocityPlugin.
Definition at line 42 of file CellVelocityPlugin.h.
| cldeque<Coordinates3D<float> >::size_type CompuCell3D::CellVelocityPlugin::getCldequeCapacity | ( | ) | [inline] |
Definition at line 45 of file CellVelocityPlugin.h.
References cldequeCapacity.
Referenced by CompuCell3D::ViscosityPlugin::extraInit().
BasicClassAccessor<CellVelocityData>* CompuCell3D::CellVelocityPlugin::cellVelocityDataAccessorPtr [protected] |
Definition at line 48 of file CellVelocityPlugin.h.
Referenced by CompuCell3D::CellInstantVelocityPlugin::calculateInstantVelocityData(), extraInit(), CompuCell3D::CellInstantVelocityPlugin::field3DChange(), getCellVelocityDataAccessorPtr(), and ~CellVelocityPlugin().
cldeque<Coordinates3D<float> >::size_type CompuCell3D::CellVelocityPlugin::cldequeCapacity [protected] |
Definition at line 49 of file CellVelocityPlugin.h.
Referenced by extraInit(), and getCldequeCapacity().
cldeque<Coordinates3D<float> >::size_type CompuCell3D::CellVelocityPlugin::enoughDataThreshold [protected] |
1.5.6