![]() |
ITK
4.12.0
Insight Segmentation and Registration Toolkit
|
#include <itkBioCellBase.h>
Inheritance diagram for itk::bio::CellBase:
Collaboration diagram for itk::bio::CellBase:Non-templated Base class from which the templated Cell classes will be derived.
Derived classes are instantiated for a specific space dimension.
Definition at line 37 of file itkBioCellBase.h.
Public Types | |
| enum | CellCycleState { M = 1UL, Gap1, S, Gap2, Gap0, Apop } |
| typedef itk::RGBPixel< float > | ColorType |
| typedef GenomeType::GeneIdType | GeneIdType |
| typedef itk::bio::Genome | GenomeType |
| typedef itk::IdentifierType | IdentifierType |
Public Member Functions | |
| virtual ColorType | GetColor () const |
| IdentifierType | GetParentIdentifier () const |
| double | GetRadius () const |
| IdentifierType | GetSelfIdentifier () const |
| virtual bool | MarkedForRemoval () const |
Static Public Member Functions | |
| static SizeValueType | GetDivisionMaximumLatencyTime () |
| static SizeValueType | GetGrowthMaximumLatencyTime () |
| static double | GetGrowthRadiusLimit () |
| static void | Initialize () |
| static void | ResetCounter () |
| static void | SetChemoAttractantHighThreshold (double) |
| static void | SetChemoAttractantLowThreshold (double) |
| static void | SetDefaultColor (const ColorType &color) |
| static void | SetDefaultRadius (double) |
| static void | SetDivisionMaximumLatencyTime (SizeValueType) |
| static void | SetEnergySelfRepairLevel (double) |
| static void | SetGrowthMaximumLatencyTime (SizeValueType latency) |
| static void | SetGrowthRadiusIncrement (double) |
| static void | SetGrowthRadiusLimit (double) |
| static void | SetMaximumGenerationLimit (SizeValueType) |
| static void | SetNutrientSelfRepairLevel (double) |
Protected Member Functions | |
| virtual void | Apoptosis () |
| CellBase () | |
| virtual bool | CheckPointApoptosis () |
| virtual bool | CheckPointDNAReplication () |
| virtual bool | CheckPointGrowth () |
| virtual bool | CheckPointMitosis () |
| virtual void | ComputeGeneNetwork () |
| virtual void | DNAReplication () |
| virtual void | EnergyIntake () |
| virtual void | Grow () |
| void | MarkForRemoval () |
| virtual void | NutrientsIntake () |
| virtual void | SecreteProducts () |
| virtual | ~CellBase () |
Protected Attributes | |
| double | m_ChemoAttractantLevel |
| ColorType | m_Color |
| CellCycleState | m_CycleState |
| SizeValueType | m_DivisionLatencyTime |
| double | m_EnergyReserveLevel |
| SizeValueType | m_Generation |
| GenomeType * | m_Genome |
| GenomeType * | m_GenomeCopy |
| SizeValueType | m_GrowthLatencyTime |
| bool | m_MarkedForRemoval |
| double | m_NutrientsReserveLevel |
| IdentifierType | m_ParentIdentifier |
| double | m_Pressure |
| double | m_Radius |
| bool | m_ScheduleApoptosis |
| IdentifierType | m_SelfIdentifier |
Static Protected Attributes | |
| static GeneIdType | BlueGene |
| static GeneIdType | Caspase |
| static GeneIdType | Cdk2E |
| static double | ChemoAttractantHighThreshold |
| static double | ChemoAttractantLowThreshold |
| static SizeValueType | Counter |
| static ColorType | DefaultColor |
| static double | DefaultEnergyIntake |
| static double | DefaultNutrientsIntake |
| static double | DefaultRadius |
| static SizeValueType | DivisionMaximumLatencyTime |
| static double | EnergySelfRepairLevel |
| static GeneIdType | GreenGene |
| static SizeValueType | GrowthMaximumLatencyTime |
| static double | GrowthRadiusIncrement |
| static double | GrowthRadiusLimit |
| static ColorType | HopefullColor |
| static SizeValueType | MaximumGenerationLimit |
| static double | NutrientSelfRepairLevel |
| static GeneIdType | Pressurin |
| static GeneIdType | RedGene |
| static ColorType | StarvingColor |
| static ColorType | WellNourishedColor |
| typedef itk::RGBPixel< float > itk::bio::CellBase::ColorType |
Definition at line 40 of file itkBioCellBase.h.
Definition at line 43 of file itkBioCellBase.h.
Definition at line 42 of file itkBioCellBase.h.
Definition at line 41 of file itkBioCellBase.h.
| Enumerator | |
|---|---|
| M | |
| Gap1 | |
| S | |
| Gap2 | |
| Gap0 | |
| Apop | |
Definition at line 53 of file itkBioCellBase.h.
|
protected |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in itk::bio::Cell< NSpaceDimension >.
|
protectedvirtual |
Reimplemented in itk::bio::Cell< NSpaceDimension >.
Referenced by itk::bio::Cell< NSpaceDimension >::CheckPointApoptosis().
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
virtual |
|
static |
|
static |
|
static |
| IdentifierType itk::bio::CellBase::GetParentIdentifier | ( | ) | const |
| double itk::bio::CellBase::GetRadius | ( | ) | const |
| IdentifierType itk::bio::CellBase::GetSelfIdentifier | ( | ) | const |
|
protectedvirtual |
|
static |
|
virtual |
|
protected |
|
protectedvirtual |
|
static |
|
protectedvirtual |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
staticprotected |
Definition at line 94 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 98 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 97 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 119 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 118 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 112 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 92 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 109 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 110 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 124 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 104 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 106 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 96 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 103 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 126 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 125 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 115 of file itkBioCellBase.h.
|
protected |
Definition at line 186 of file itkBioCellBase.h.
|
protected |
Definition at line 167 of file itkBioCellBase.h.
|
protected |
Definition at line 180 of file itkBioCellBase.h.
|
protected |
Definition at line 183 of file itkBioCellBase.h.
|
protected |
Definition at line 170 of file itkBioCellBase.h.
|
protected |
Definition at line 178 of file itkBioCellBase.h.
|
protected |
Definition at line 121 of file itkBioCellBase.h.
|
protected |
Definition at line 122 of file itkBioCellBase.h.
|
protected |
Definition at line 173 of file itkBioCellBase.h.
|
protected |
Definition at line 182 of file itkBioCellBase.h.
|
protected |
Definition at line 171 of file itkBioCellBase.h.
|
protected |
Definition at line 175 of file itkBioCellBase.h.
|
protected |
Definition at line 165 of file itkBioCellBase.h.
|
protected |
Definition at line 169 of file itkBioCellBase.h.
|
protected |
Definition at line 185 of file itkBioCellBase.h.
|
protected |
Definition at line 176 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 102 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 107 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 99 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 95 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 116 of file itkBioCellBase.h.
|
staticprotected |
Definition at line 114 of file itkBioCellBase.h.
1.8.5