CompuCell3D::SimObject Class Reference

#include <SimObject.h>

Inheritance diagram for CompuCell3D::SimObject:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SimObject ()
virtual ~SimObject ()
virtual void init (Simulator *simulator, CC3DXMLElement *_xmlData=0)
virtual void extraInit (Simulator *simulator)
virtual std::string toString ()
virtual ParseDatagetParseData ()

Protected Attributes

Simulatorsimulator
ParseDatapd


Detailed Description

Definition at line 36 of file SimObject.h.


Constructor & Destructor Documentation

CompuCell3D::SimObject::SimObject (  )  [inline]

Definition at line 41 of file SimObject.h.

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

Definition at line 42 of file SimObject.h.


Member Function Documentation

virtual void CompuCell3D::SimObject::init ( Simulator simulator,
CC3DXMLElement _xmlData = 0 
) [inline, virtual]

Reimplemented in CompuCell3D::CellOrientationPlugin, CompuCell3D::CellTypePlugin, CompuCell3D::CenterOfMassPlugin, CompuCell3D::ChemotaxisPlugin, CompuCell3D::ChemotaxisDictyPlugin, CompuCell3D::CompartmentPlugin, CompuCell3D::ConnectivityPlugin, CompuCell3D::ConnectivityLocalFlexPlugin, CompuCell3D::ContactPlugin, CompuCell3D::ContactLocalFlexPlugin, CompuCell3D::ContactLocalProductPlugin, CompuCell3D::ContactMultiCadPlugin, CompuCell3D::ExternalPotentialPlugin, CompuCell3D::GlobalBoundaryPixelTrackerPlugin, CompuCell3D::LengthConstraintPlugin, CompuCell3D::LengthConstraintLocalFlexPlugin, CompuCell3D::MitosisPlugin, CompuCell3D::MitosisSimplePlugin, CompuCell3D::MomentOfInertiaPlugin, CompuCell3D::NeighborStickPlugin, CompuCell3D::NeighborTrackerPlugin, CompuCell3D::OrientedContactPlugin, CompuCell3D::PDESolverCallerPlugin, CompuCell3D::BoundaryPixelTrackerPlugin, CompuCell3D::PixelTrackerPlugin, CompuCell3D::PlasticityPlugin, CompuCell3D::PlasticityTrackerPlugin, CompuCell3D::PlayerSettingsPlugin, CompuCell3D::PolarizationVectorPlugin, CompuCell3D::RealPlasticityPlugin, CompuCell3D::RealPlasticityTrackerPlugin, CompuCell3D::RearrangementPlugin, CompuCell3D::SimpleClockPlugin, CompuCell3D::StretchnessPlugin, CompuCell3D::SurfacePlugin, CompuCell3D::SurfaceTrackerPlugin, CompuCell3D::VolumePlugin, CompuCell3D::VolumeTrackerPlugin, CompuCell3D::BlobFieldInitializer, CompuCell3D::BoxWatcher, CompuCell3D::DictyChemotaxisSteppable, CompuCell3D::DictyFieldInitializer, CompuCell3D::FoamDataOutput, CompuCell3D::AdvectionDiffusionSolverFE, CompuCell3D::FastDiffusionSolver2DFE, CompuCell3D::FlexibleDiffusionSolverADE, CompuCell3D::FlexibleDiffusionSolverFE, CompuCell3D::KernelDiffusionSolver, CompuCell3D::ReactionDiffusionSolverFE_SavHog, CompuCell3D::PIFDumper, CompuCell3D::PIFInitializer, CompuCell3D::UniformFieldInitializer, CompuCell3D::FancyVolumePlugin, CompuCell3D::SimpleVolumePlugin, and CompuCell3D::VolumeMean.

Definition at line 45 of file SimObject.h.

Referenced by CompuCell3D::SimpleVolumePlugin::init(), CompuCell3D::FancyVolumePlugin::init(), CompuCell3D::VolumePlugin::init(), CompuCell3D::RealPlasticityTrackerPlugin::init(), CompuCell3D::PlasticityTrackerPlugin::init(), CompuCell3D::MomentOfInertiaPlugin::init(), CompuCell3D::MitosisSimplePlugin::init(), CompuCell3D::MitosisPlugin::init(), CompuCell3D::ContactLocalFlexPlugin::init(), CompuCell3D::ChemotaxisDictyPlugin::init(), CompuCell3D::CenterOfMassPlugin::init(), CompuCell3D::Simulator::initializeCC3D(), and CompuCell3D::ClassRegistry::initModules().

virtual void CompuCell3D::SimObject::extraInit ( Simulator simulator  )  [inline, virtual]

Reimplemented in CompuCell3D::ClassRegistry, CompuCell3D::CellOrientationPlugin, CompuCell3D::CellInstantVelocityPlugin, CompuCell3D::CellVelocityPlugin, CompuCell3D::ChemotaxisPlugin, CompuCell3D::ChemotaxisDictyPlugin, CompuCell3D::CompartmentPlugin, CompuCell3D::ContactPlugin, CompuCell3D::ContactLocalFlexPlugin, CompuCell3D::ContactLocalProductPlugin, CompuCell3D::ContactMultiCadPlugin, CompuCell3D::ExternalPotentialPlugin, CompuCell3D::GlobalBoundaryPixelTrackerPlugin, CompuCell3D::GrowthPlugin, CompuCell3D::LengthConstraintPlugin, CompuCell3D::NeighborStickPlugin, CompuCell3D::OrientedContactPlugin, CompuCell3D::PDESolverCallerPlugin, CompuCell3D::BoundaryPixelTrackerPlugin, CompuCell3D::PlasticityPlugin, CompuCell3D::PlasticityTrackerPlugin, CompuCell3D::PlayerSettingsPlugin, CompuCell3D::PolarizationVectorPlugin, CompuCell3D::RealPlasticityPlugin, CompuCell3D::RealPlasticityTrackerPlugin, CompuCell3D::SimpleArrayPlugin, CompuCell3D::StretchnessPlugin, CompuCell3D::SurfacePlugin, CompuCell3D::VelocityPlugin, CompuCell3D::ViscosityPlugin, CompuCell3D::VolumePlugin, CompuCell3D::BoxWatcher, CompuCell3D::CellDiffusionDataOutput, CompuCell3D::CellVelocity, CompuCell3D::DictyChemotaxisSteppable, CompuCell3D::FoamDataOutput, CompuCell3D::AdvectionDiffusionSolverFE, CompuCell3D::FastDiffusionSolver2DFE, CompuCell3D::FlexibleDiffusionSolverADE, CompuCell3D::FlexibleDiffusionSolverFE, CompuCell3D::KernelDiffusionSolver, CompuCell3D::VolumeMean, and CompuCell3D::PyPlugin.

Definition at line 46 of file SimObject.h.

virtual std::string CompuCell3D::SimObject::toString (  )  [inline, virtual]

Reimplemented in CompuCell3D::Plugin, CompuCell3D::CellOrientationPlugin, CompuCell3D::CellTypePlugin, CompuCell3D::CellInstantVelocityPlugin, CompuCell3D::CellVelocityPlugin, CompuCell3D::CenterOfMassPlugin, CompuCell3D::ChemotaxisPlugin, CompuCell3D::ChemotaxisDictyPlugin, CompuCell3D::CompartmentPlugin, CompuCell3D::ConnectivityPlugin, CompuCell3D::ConnectivityLocalFlexPlugin, CompuCell3D::ContactPlugin, CompuCell3D::ContactLocalFlexPlugin, CompuCell3D::ContactLocalProductPlugin, CompuCell3D::ContactMultiCadPlugin, CompuCell3D::ExternalPotentialPlugin, CompuCell3D::GlobalBoundaryPixelTrackerPlugin, CompuCell3D::LengthConstraintPlugin, CompuCell3D::LengthConstraintLocalFlexPlugin, CompuCell3D::MitosisPlugin, CompuCell3D::MomentOfInertiaPlugin, CompuCell3D::NeighborStickPlugin, CompuCell3D::NeighborTrackerPlugin, CompuCell3D::OrientedContactPlugin, CompuCell3D::PDESolverCallerPlugin, CompuCell3D::BoundaryPixelTrackerPlugin, CompuCell3D::PixelTrackerPlugin, CompuCell3D::PlasticityPlugin, CompuCell3D::PlayerSettingsPlugin, CompuCell3D::RealPlasticityPlugin, CompuCell3D::RearrangementPlugin, CompuCell3D::SimpleArrayPlugin, CompuCell3D::StretchnessPlugin, CompuCell3D::SurfacePlugin, CompuCell3D::SurfaceTrackerPlugin, CompuCell3D::VelocityPlugin, CompuCell3D::VolumePlugin, CompuCell3D::VolumeTrackerPlugin, CompuCell3D::Steppable, CompuCell3D::BlobFieldInitializer, CompuCell3D::BoxWatcher, CompuCell3D::DictyChemotaxisSteppable, CompuCell3D::DictyFieldInitializer, CompuCell3D::FoamDataOutput, CompuCell3D::AdvectionDiffusionSolverFE, CompuCell3D::FastDiffusionSolver2DFE, CompuCell3D::FlexibleDiffusionSolverADE, CompuCell3D::FlexibleDiffusionSolverFE, CompuCell3D::KernelDiffusionSolver, CompuCell3D::ReactionDiffusionSolverFE_SavHog, CompuCell3D::PIFDumper, CompuCell3D::UniformFieldInitializer, CompuCell3D::FancyVolumePlugin, CompuCell3D::SimpleVolumePlugin, CompuCell3D::VolumeMean, and CompuCell3D::PyPlugin.

Definition at line 47 of file SimObject.h.

virtual ParseData* CompuCell3D::SimObject::getParseData (  )  [inline, virtual]

Definition at line 48 of file SimObject.h.

References pd.


Member Data Documentation


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

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