38 template<
unsigned int NSpaceDimension = 3 >
59 virtual void Apoptosis(
void) ITK_OVERRIDE;
67 virtual const CellularAggregateBase * GetCellularAggregate() const;
71 return "Primitive Cell";
78 return NSpaceDimension;
96 #ifndef ITK_MANUAL_INSTANTIATION
97 #include "itkBioCell.hxx"
virtual void ClearForce()
This class implements the minimal behavior of a biological cell.
virtual void AdvanceTimeStep()
CellularAggregateBase * m_Aggregate
virtual const VectorType & GetForce() const
Base class for the CellularAggregates.
virtual void SetCellularAggregate(CellularAggregateBase *)
itk::Point< double, NSpaceDimension > PointType
virtual CellularAggregateBase * GetCellularAggregate()
virtual void AddForce(const VectorType &force)
static unsigned int GetDimension()
Non-templated Base class from which the templated Cell classes will be derived.
itk::Vector< double, NSpaceDimension > VectorType
A templated class holding a geometric point in n-Dimensional space.
virtual void ReceptorsReading()
static Cell * CreateEgg()
static const char * GetSpeciesName(void)
virtual void Apoptosis(void) override