#include <itkCellBoundary.h>
Inheritance diagram for itk::CellBoundary:
Public Types | |
typedef CellBoundary | Self |
typedef TCell | Superclass |
typedef TCell | CellType |
typedef CellType::UsingCellsContainer | UsingCellsContainer |
typedef UsingCellsContainer::iterator | UsingCellsContainerIterator |
typedef CellType::CellIdentifier | CellIdentifier |
Public Methods | |
virtual const char * | GetClassName () const |
virtual bool | IsBoundary (void) |
virtual void | AddUsingCell (CellIdentifier cellId) |
virtual void | RemoveUsingCell (CellIdentifier cellId) |
virtual bool | IsUsingCell (CellIdentifier cellId) |
virtual unsigned int | GetNumberOfUsingCells (void) |
virtual UsingCellsContainerIterator | UsingCellsBegin (void) |
virtual UsingCellsContainerIterator | UsingCellsEnd (void) |
CellBoundary () | |
~CellBoundary () | |
Protected Attributes | |
UsingCellsContainer | m_UsingCells |
CellBoundary wraps any ITK Cell type with it's corresponding boundary interface definitions. It re-implements the boundary interface methods that were defined in CellInterface to actually do something.
Template parameters for CellBoundary:
TCell = The type of cell we want to wrap.
Definition at line 46 of file itkCellBoundary.h.
|
The type stored in the UsingCellsContainer. This should always be the Cell's CellIdentifier type. Definition at line 68 of file itkCellBoundary.h. |
|
The type of the cell that is wrapped with the additional boundary functionality. Definition at line 58 of file itkCellBoundary.h. |
|
Standard class typedefs. Definition at line 50 of file itkCellBoundary.h. |
|
Definition at line 51 of file itkCellBoundary.h. |
|
The type of container to store the cells using this boundary. Definition at line 61 of file itkCellBoundary.h. Referenced by itk::CellBoundary< TetrahedronCell< TCellInterface > >::~CellBoundary(). |
|
An iterator through the UsingCellsContainer. Definition at line 64 of file itkCellBoundary.h. |
|
Constructor and destructor Definition at line 81 of file itkCellBoundary.h. |
|
Constructor and destructor Definition at line 82 of file itkCellBoundary.h. |
|
Define the interface to the boundary information. |
|
|
Define the interface to the boundary information. |
|
Define the interface to the boundary information. |
|
Define the interface to the boundary information. |
|
Define the interface to the boundary information. |
|
Define the interface to the boundary information. |
|
Define the interface to the boundary information. |
|
Store the set of cells using this boundary. Definition at line 88 of file itkCellBoundary.h. Referenced by itk::CellBoundary< TetrahedronCell< TCellInterface > >::~CellBoundary(). |