ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkLevelSetDomainMapImageFilter.h>
Classes | |
class | LevelSetDomain |
Specifies an image region where an unique std::list of level sets Id's are defined. More... |
Static Public Member Functions | |
static Pointer | New () |
Static Public Attributes | |
static const unsigned int | ImageDimension = TInputImage::ImageDimension |
Static Public Attributes inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::ImageSource< TOutputImage > |
Private Member Functions | |
LevelSetDomainMapImageFilter (Self &) | |
void | operator= (const Self &) |
Private Attributes | |
DomainMapType | m_DomainMap |
Additional Inherited Members | |
Protected Types inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
typedef ImageToImageFilterDetail::ImageRegionCopier < itkGetStaticConstMacro(OutputImageDimension), itkGetStaticConstMacro(InputImageDimension) > | InputToOutputRegionCopierType |
typedef ImageToImageFilterDetail::ImageRegionCopier < itkGetStaticConstMacro(InputImageDimension), itkGetStaticConstMacro(OutputImageDimension) > | OutputToInputRegionCopierType |
TInputImage | Image where the pixel type is a container (e.g. std::list) of level set ids |
TOutputImage | Image where the pixel type is an identifier integer to associate with each subdomain |
Every subdomain (image region) has a consistent set of level sets ids associated with every pixel.
Definition at line 39 of file itkLevelSetDomainMapImageFilter.h.
typedef SmartPointer< const Self > itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::ConstPointer |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 45 of file itkLevelSetDomainMapImageFilter.h.
typedef std::map< IdentifierType, LevelSetDomain > itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::DomainMapType |
Map from a integer identifier to the level set list image domain.
Definition at line 105 of file itkLevelSetDomainMapImageFilter.h.
typedef ImageRegionConstIteratorWithIndex< InputImageType > itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::InputConstIteratorType |
Definition at line 69 of file itkLevelSetDomainMapImageFilter.h.
typedef InputImageType::ConstPointer itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::InputImageConstPointer |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 57 of file itkLevelSetDomainMapImageFilter.h.
typedef InputImageType::IndexType itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::InputImageIndexType |
Definition at line 62 of file itkLevelSetDomainMapImageFilter.h.
typedef InputImageType::PixelType itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::InputImagePixelType |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 58 of file itkLevelSetDomainMapImageFilter.h.
typedef InputImageType::RegionType itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::InputImageRegionType |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 59 of file itkLevelSetDomainMapImageFilter.h.
typedef InputImageType::SizeType itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::InputImageSizeType |
Definition at line 60 of file itkLevelSetDomainMapImageFilter.h.
typedef InputImageSizeType::SizeValueType itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::InputImageSizeValueType |
Definition at line 61 of file itkLevelSetDomainMapImageFilter.h.
typedef TInputImage itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::InputImageType |
Some convenient typedefs.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 54 of file itkLevelSetDomainMapImageFilter.h.
typedef ImageRegionIteratorWithIndex< InputImageType > itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::InputIndexIteratorType |
Definition at line 70 of file itkLevelSetDomainMapImageFilter.h.
typedef ImageRegionIterator< InputImageType > itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::InputIteratorType |
Definition at line 71 of file itkLevelSetDomainMapImageFilter.h.
typedef ImageRegionConstIteratorWithIndex< OutputImageType > itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::OutputConstIteratorType |
Definition at line 73 of file itkLevelSetDomainMapImageFilter.h.
typedef OutputImageType::IndexType itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::OutputImageIndexType |
Definition at line 66 of file itkLevelSetDomainMapImageFilter.h.
typedef OutputImageType::PixelType itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::OutputImagePixelType |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 67 of file itkLevelSetDomainMapImageFilter.h.
typedef OutputImageType::Pointer itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::OutputImagePointer |
Reimplemented from itk::ImageSource< TOutputImage >.
Definition at line 65 of file itkLevelSetDomainMapImageFilter.h.
typedef TOutputImage itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::OutputImageType |
Some convenient typedefs.
Reimplemented from itk::ImageSource< TOutputImage >.
Definition at line 64 of file itkLevelSetDomainMapImageFilter.h.
typedef ImageRegionIteratorWithIndex< OutputImageType > itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::OutputIndexIteratorType |
Definition at line 74 of file itkLevelSetDomainMapImageFilter.h.
typedef ImageRegionIterator< OutputImageType > itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::OutputIteratorType |
Definition at line 75 of file itkLevelSetDomainMapImageFilter.h.
typedef SmartPointer< Self > itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::Pointer |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 44 of file itkLevelSetDomainMapImageFilter.h.
typedef LevelSetDomainMapImageFilter itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 42 of file itkLevelSetDomainMapImageFilter.h.
typedef ImageToImageFilter< TInputImage,TOutputImage > itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::Superclass |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 43 of file itkLevelSetDomainMapImageFilter.h.
|
protected |
|
protected |
|
private |
|
protected |
Computes a consistent region for the same set of overlapping level set support.
|
virtual |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::Object.
|
protectedvirtual |
Identify image partitions where each partition has the same overlapping level set support
Reimplemented from itk::ImageSource< TOutputImage >.
const DomainMapType& itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::GetDomainMap | ( | ) | const |
Get a map from the identifier for the domains with consistent level set ids
|
virtual |
Run-time type information
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
static |
Method for creation through object factory
Reimplemented from itk::Object.
|
private |
PushBackInput(), PushFronInput() in the public section force the input to be the type expected by an ImageToImageFilter. However, these methods end of "hiding" the versions from the superclass (ProcessObject) whose arguments are DataObjects. Here, we re-expose the versions from ProcessObject to avoid warnings about hiding methods from the superclass.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
protectedvirtual |
Display
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
static |
Definition at line 48 of file itkLevelSetDomainMapImageFilter.h.
|
private |
Definition at line 128 of file itkLevelSetDomainMapImageFilter.h.