#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 * | GetNameOfClass () 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 | |
| static Pointer | New () |
| static 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. |
|
||||||||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
Definition at line 117 of file itkBioCellularAggregate.h. |
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
Standard part of all itk objects. Reimplemented from itk::bio::CellularAggregateBase. |
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
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. |
|
||||||||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
1.4.1 written by Dimitri van Heesch,
© 1997-2000