![]() |
ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkBioCell.h>
Inheritance diagram for itk::bio::Cell< NSpaceDimension >:
Collaboration diagram for itk::bio::Cell< NSpaceDimension >:Public Types | |
| typedef itk::Point< double, NSpaceDimension > | PointType |
| typedef CellBase | Superclass |
| typedef itk::Vector< double, NSpaceDimension > | VectorType |
Public Member Functions | |
| virtual void | AddForce (const VectorType &force) |
| virtual void | AdvanceTimeStep (void) |
| virtual void | Apoptosis (void) |
| virtual void | ClearForce (void) |
| virtual CellularAggregateBase * | GetCellularAggregate (void) |
| virtual const CellularAggregateBase * | GetCellularAggregate (void) const |
| virtual const VectorType & | GetForce (void) const |
| virtual void | Mitosis (void) |
| virtual void | ReceptorsReading (void) |
| virtual void | SetCellularAggregate (CellularAggregateBase *) |
| virtual | ~Cell () |
Static Public Member Functions | |
| static Cell * | CreateEgg (void) |
| static unsigned int | GetDimension () |
| static const char * | GetSpeciesName (void) |
Protected Member Functions | |
| Cell () | |
Protected Attributes | |
| CellularAggregateBase * | m_Aggregate |
| VectorType | m_Force |
Friends | |
| class | CellularAggregateBase |
This class implements the minimal behavior of a biological cell.
The basic behavior of a cell is related to the cell cycle. Geometrical concepts like size and shape are also managed by this abstract cell.
Definition at line 39 of file itkBioCell.h.
| typedef itk::Point< double, NSpaceDimension > itk::bio::Cell< NSpaceDimension >::PointType |
Definition at line 45 of file itkBioCell.h.
| typedef CellBase itk::bio::Cell< NSpaceDimension >::Superclass |
Definition at line 42 of file itkBioCell.h.
| typedef itk::Vector< double, NSpaceDimension > itk::bio::Cell< NSpaceDimension >::VectorType |
Definition at line 44 of file itkBioCell.h.
| virtual itk::bio::Cell< NSpaceDimension >::~Cell | ( | ) | [virtual] |
| itk::bio::Cell< NSpaceDimension >::Cell | ( | ) | [protected] |
| virtual void itk::bio::Cell< NSpaceDimension >::AddForce | ( | const VectorType & | force | ) | [virtual] |
| virtual void itk::bio::Cell< NSpaceDimension >::AdvanceTimeStep | ( | void | ) | [virtual] |
| virtual void itk::bio::Cell< NSpaceDimension >::Apoptosis | ( | void | ) | [virtual] |
Reimplemented from itk::bio::CellBase.
| virtual void itk::bio::Cell< NSpaceDimension >::ClearForce | ( | void | ) | [virtual] |
| static Cell* itk::bio::Cell< NSpaceDimension >::CreateEgg | ( | void | ) | [static] |
| virtual CellularAggregateBase* itk::bio::Cell< NSpaceDimension >::GetCellularAggregate | ( | void | ) | [virtual] |
| virtual const CellularAggregateBase* itk::bio::Cell< NSpaceDimension >::GetCellularAggregate | ( | void | ) | const [virtual] |
| static unsigned int itk::bio::Cell< NSpaceDimension >::GetDimension | ( | void | ) | [inline, static] |
Definition at line 75 of file itkBioCell.h.
| virtual const VectorType& itk::bio::Cell< NSpaceDimension >::GetForce | ( | void | ) | const [virtual] |
| static const char* itk::bio::Cell< NSpaceDimension >::GetSpeciesName | ( | void | ) | [inline, static] |
Definition at line 68 of file itkBioCell.h.
| virtual void itk::bio::Cell< NSpaceDimension >::Mitosis | ( | void | ) | [virtual] |
| virtual void itk::bio::Cell< NSpaceDimension >::ReceptorsReading | ( | void | ) | [virtual] |
| virtual void itk::bio::Cell< NSpaceDimension >::SetCellularAggregate | ( | CellularAggregateBase * | ) | [virtual] |
friend class CellularAggregateBase [friend] |
Definition at line 47 of file itkBioCell.h.
CellularAggregateBase* itk::bio::Cell< NSpaceDimension >::m_Aggregate [protected] |
Definition at line 88 of file itkBioCell.h.
VectorType itk::bio::Cell< NSpaceDimension >::m_Force [protected] |
Definition at line 86 of file itkBioCell.h.
1.7.6.1