#include <FixedDurationGenerationBasedCellCycleModelCellsGenerator.hpp>
Public Member Functions | |
AbstractCellCycleModel * | CreateCellCycleModel () |
void | GenerateBasic (std::vector< TissueCell > &rCells, const unsigned numCells) |
void | GenerateGivenLocationIndices (std::vector< TissueCell > &rCells, const std::vector< unsigned > locationIndices) |
double | GetTypicalTransitCellCycleTime () |
double | GetTypicalStemCellCycleTime () |
bool | CellsCanDifferentiate () |
Definition at line 39 of file FixedDurationGenerationBasedCellCycleModelCellsGenerator.hpp.
AbstractCellCycleModel * FixedDurationGenerationBasedCellCycleModelCellsGenerator< DIM >::CreateCellCycleModel | ( | ) | [inline, virtual] |
Implements AbstractCellsGenerator< DIM >.
Definition at line 32 of file FixedDurationGenerationBasedCellCycleModelCellsGenerator.cpp.
Referenced by FixedDurationGenerationBasedCellCycleModelCellsGenerator< DIM >::GenerateBasic(), and FixedDurationGenerationBasedCellCycleModelCellsGenerator< DIM >::GenerateGivenLocationIndices().
void FixedDurationGenerationBasedCellCycleModelCellsGenerator< DIM >::GenerateBasic | ( | std::vector< TissueCell > & | rCells, | |
const unsigned | numCells | |||
) | [inline] |
Fills a vector of cells with a specified cell cycle model, to match a given number of cells. Gives them birth times of 0 for node 0, -1 for node 1, -2 for node 2 etc...
rCells | An empty vector of cells to fill up. | |
numCells | The number of cells to generate. |
Definition at line 62 of file FixedDurationGenerationBasedCellCycleModelCellsGenerator.cpp.
References FixedDurationGenerationBasedCellCycleModelCellsGenerator< DIM >::CreateCellCycleModel(), and TissueCell::SetBirthTime().
void FixedDurationGenerationBasedCellCycleModelCellsGenerator< DIM >::GenerateGivenLocationIndices | ( | std::vector< TissueCell > & | rCells, | |
const std::vector< unsigned > | locationIndices | |||
) | [inline] |
Fills a vector of cells with a specified cell cycle model, to match a given vector of location indices.
rCells | An empty vector of cells to fill up. | |
locationIndices | The indices of the tissue to assign real cells to. |
Definition at line 80 of file FixedDurationGenerationBasedCellCycleModelCellsGenerator.cpp.
References FixedDurationGenerationBasedCellCycleModelCellsGenerator< DIM >::CreateCellCycleModel(), and TissueCell::SetBirthTime().
double FixedDurationGenerationBasedCellCycleModelCellsGenerator< DIM >::GetTypicalTransitCellCycleTime | ( | ) | [inline, virtual] |
Implements AbstractCellsGenerator< DIM >.
Definition at line 39 of file FixedDurationGenerationBasedCellCycleModelCellsGenerator.cpp.
References CancerParameters::GetSG2MDuration(), CancerParameters::GetTransitCellG1Duration(), and CancerParameters::Instance().
double FixedDurationGenerationBasedCellCycleModelCellsGenerator< DIM >::GetTypicalStemCellCycleTime | ( | ) | [inline, virtual] |
Implements AbstractCellsGenerator< DIM >.
Definition at line 47 of file FixedDurationGenerationBasedCellCycleModelCellsGenerator.cpp.
References CancerParameters::GetSG2MDuration(), CancerParameters::GetStemCellG1Duration(), and CancerParameters::Instance().
bool FixedDurationGenerationBasedCellCycleModelCellsGenerator< DIM >::CellsCanDifferentiate | ( | ) | [inline, virtual] |
Reimplemented from AbstractCellsGenerator< DIM >.
Definition at line 55 of file FixedDurationGenerationBasedCellCycleModelCellsGenerator.cpp.