#include <itkBioCellularAggregate.h>
Inheritance diagram for itk::bio::CellularAggregate< NSpaceDimension >:
Public Types | |
typedef CellularAggregate | Self |
typedef CellularAggregateBase | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef Cell< NSpaceDimension > | BioCellType |
typedef BioCellType * | PointPixelType |
typedef double | CellPixelType |
typedef itk::DefaultDynamicMeshTraits< PointPixelType, NSpaceDimension, NSpaceDimension, double, double, CellPixelType > | MeshTraits |
typedef itk::Mesh< PointPixelType, NSpaceDimension, MeshTraits > | MeshType |
typedef MeshType::Pointer | MeshPointer |
typedef MeshType::ConstPointer | MeshConstPointer |
typedef MeshType::PointType | PointType |
typedef BioCellType::VectorType | VectorType |
typedef MeshType::PointsContainer | PointsContainer |
typedef MeshType::PointDataContainer | PointDataContainer |
typedef MeshType::CellsContainer | VoronoiRegionsContainer |
typedef PointsContainer::Iterator | PointsIterator |
typedef PointDataContainer::Iterator | CellsIterator |
typedef VoronoiRegionsContainer::Iterator | VoronoiIterator |
typedef PointsContainer::ConstIterator | PointsConstIterator |
typedef PointDataContainer::ConstIterator | CellsConstIterator |
typedef VoronoiRegionsContainer::ConstIterator | VoronoiConstIterator |
typedef MeshType::PointIdentifier | IdentifierType |
typedef MeshType::CellAutoPointer | CellAutoPointer |
typedef itk::CellInterface< typename MeshType::CellPixelType, typename MeshType::CellTraits > | CellInterfaceType |
typedef itk::PolygonCell< CellInterfaceType > | VoronoiRegionType |
typedef VoronoiRegionType::SelfAutoPointer | VoronoiRegionAutoPointer |
typedef float | ImagePixelType |
typedef itk::Image< ImagePixelType, NSpaceDimension > | SubstrateType |
typedef SubstrateType::Pointer | SubstratePointer |
typedef ImagePixelType | SubstrateValueType |
typedef std::vector< SubstratePointer > | SubstratesVector |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (SpaceDimension, unsigned int, NSpaceDimension) | |
unsigned int | GetNumberOfCells (void) const |
void | SetGrowthRadiusLimit (double value) |
void | SetGrowthRadiusIncrement (double value) |
virtual MeshType * | GetMesh () |
virtual const MeshType * | GetMesh () |
virtual void | AdvanceTimeStep (void) |
virtual void | SetEgg (BioCellType *cell, const PointType &position) |
virtual void | Add (CellBase *cell) |
virtual void | Add (CellBase *cell, const VectorType &perturbation) |
virtual void | Add (CellBase *cellA, CellBase *cellB, double perturbationLength) |
virtual void | Remove (CellBase *cell) |
virtual void | GetVoronoi (unsigned long int cellId, VoronoiRegionAutoPointer &) const |
void | DumpContent (std::ostream &os) const |
virtual void | AddSubstrate (SubstrateType *substrate) |
virtual SubstratesVector & | GetSubstrates (void) |
virtual SubstrateValueType | GetSubstrateValue (unsigned long int cellId, unsigned int substrateId) const |
virtual void | KillAll (void) |
Static Public Member Functions | |
Pointer | New () |
unsigned int | GetDimension () |
Protected Member Functions | |
CellularAggregate () | |
virtual | ~CellularAggregate () |
CellularAggregate (const Self &) | |
void | operator= (const Self &) |
void | PrintSelf (std::ostream &os, itk::Indent indent) const |
virtual void | ComputeForces (void) |
virtual void | UpdatePositions (void) |
virtual void | ComputeClosestPoints (void) |
virtual void | ClearForces (void) |
Definition at line 43 of file itkBioCellularAggregate.h.
|
Definition at line 61 of file itkBioCellularAggregate.h. |
|
Definition at line 98 of file itkBioCellularAggregate.h. |
|
Voronoi region around a bio::Cell Definition at line 103 of file itkBioCellularAggregate.h. |
|
Definition at line 63 of file itkBioCellularAggregate.h. |
|
Definition at line 95 of file itkBioCellularAggregate.h. |
|
Definition at line 92 of file itkBioCellularAggregate.h. |
|
Reimplemented from itk::bio::CellularAggregateBase. Definition at line 50 of file itkBioCellularAggregate.h. |
|
Definition at line 97 of file itkBioCellularAggregate.h. |
|
Convenient typedefs. Reimplemented from itk::bio::CellularAggregateBase. Definition at line 108 of file itkBioCellularAggregate.h. |
|
Definition at line 83 of file itkBioCellularAggregate.h. |
|
Mesh Associated types Definition at line 82 of file itkBioCellularAggregate.h. |
|
Mesh Traits Definition at line 74 of file itkBioCellularAggregate.h. |
|
Mesh Traits Definition at line 79 of file itkBioCellularAggregate.h. |
|
Definition at line 89 of file itkBioCellularAggregate.h. |
|
Reimplemented from itk::bio::CellularAggregateBase. Definition at line 49 of file itkBioCellularAggregate.h. |
|
Definition at line 62 of file itkBioCellularAggregate.h. |
|
Definition at line 94 of file itkBioCellularAggregate.h. |
|
Definition at line 88 of file itkBioCellularAggregate.h. |
|
Definition at line 91 of file itkBioCellularAggregate.h. |
|
Definition at line 84 of file itkBioCellularAggregate.h. |
|
Standard class typedefs. Reimplemented from itk::bio::CellularAggregateBase. Definition at line 47 of file itkBioCellularAggregate.h. |
|
Definition at line 110 of file itkBioCellularAggregate.h. |
|
Definition at line 112 of file itkBioCellularAggregate.h. |
|
Definition at line 109 of file itkBioCellularAggregate.h. |
|
Reimplemented from itk::bio::CellularAggregateBase. Definition at line 111 of file itkBioCellularAggregate.h. |
|
Reimplemented from itk::bio::CellularAggregateBase. Definition at line 48 of file itkBioCellularAggregate.h. |
|
Definition at line 85 of file itkBioCellularAggregate.h. |
|
Definition at line 96 of file itkBioCellularAggregate.h. |
|
Definition at line 93 of file itkBioCellularAggregate.h. |
|
Definition at line 105 of file itkBioCellularAggregate.h. |
|
Definition at line 90 of file itkBioCellularAggregate.h. |
|
Definition at line 104 of file itkBioCellularAggregate.h. |
|
|
|
|
|
|
|
Reimplemented from itk::bio::CellularAggregateBase. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Standard part of all itk objects. Reimplemented from itk::bio::CellularAggregateBase. |
|
Definition at line 117 of file itkBioCellularAggregate.h. |
|
|
|
|
|
|
|
|
|
Reimplemented from itk::bio::CellularAggregateBase. |
|
|
|
|
|
|
|
Method for creation through the object factory. Reimplemented from itk::bio::CellularAggregateBase. |
|
Reimplemented from itk::Object. |
|
Reimplemented from itk::bio::CellularAggregateBase. |
|
Reimplemented from itk::bio::CellularAggregateBase. |
|
|
|
|
|
|
|
|