ITK  4.1.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes | Private Member Functions
itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput > Class Template Reference

#include <itkBinaryImageToLevelSetImageAdaptor.h>

+ Inheritance diagram for itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >:
+ Collaboration diagram for itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >:

List of all members.

Public Types

typedef SmartPointer< const SelfConstPointer
typedef
Superclass::InputImageIndexType 
InputImageIndexType
typedef
Superclass::InputImagePixelType 
InputImagePixelType
typedef
Superclass::InputImagePointer 
InputImagePointer
typedef
Superclass::InputImageRegionType 
InputImageRegionType
typedef Superclass::InputImageType InputImageType
typedef
ImageRegionIteratorWithIndex
< InputImageType
InputIteratorType
typedef
Superclass::InputPixelRealType 
InputPixelRealType
typedef InternalImageType::Pointer InternalImagePointer
typedef Image< char,
ImageDimension
InternalImageType
typedef
ImageRegionIteratorWithIndex
< InternalImageType
InternalIteratorType
typedef
LevelSetLabelObjectType::LabelType 
LayerIdType
typedef std::pair
< LevelSetInputType,
LevelSetOutputType
LayerPairType
typedef LevelSetType::InputType LevelSetInputType
typedef
LevelSetType::LabelMapPointer 
LevelSetLabelMapPointer
typedef LevelSetType::LabelMapType LevelSetLabelMapType
typedef
LevelSetType::LabelObjectLengthType 
LevelSetLabelObjectLengthType
typedef
LevelSetType::LabelObjectLineType 
LevelSetLabelObjectLineType
typedef
LevelSetType::LabelObjectPointer 
LevelSetLabelObjectPointer
typedef
LevelSetType::LabelObjectType 
LevelSetLabelObjectType
typedef
LevelSetType::LayerConstIterator 
LevelSetLayerConstIterator
typedef LevelSetType::LayerIterator LevelSetLayerIterator
typedef LevelSetType::LayerType LevelSetLayerType
typedef LevelSetType::OutputType LevelSetOutputType
typedef Superclass::LevelSetPointer LevelSetPointer
typedef Superclass::LevelSetType LevelSetType
typedef
ShapedNeighborhoodIterator
< InternalImageType
NeighborhoodIteratorType
typedef SmartPointer< SelfPointer
typedef
BinaryImageToSparseLevelSetImageAdaptorBase 
Self
typedef
BinaryImageToLevelSetImageAdaptorBase
< TInput, TOutput > 
Superclass

Public Member Functions

virtual const char * GetNameOfClass () const

Static Public Attributes

static const unsigned int ImageDimension = InputImageType::ImageDimension

Protected Member Functions

 BinaryImageToSparseLevelSetImageAdaptorBase ()
virtual ~BinaryImageToSparseLevelSetImageAdaptorBase ()

Protected Attributes

InternalImagePointer m_InternalImage
LevelSetLabelMapPointer m_LabelMap

Private Member Functions

 BinaryImageToSparseLevelSetImageAdaptorBase (const Self &)
void operator= (const Self &)

Detailed Description

template<class TInput, class TOutput>
class itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >

Definition at line 112 of file itkBinaryImageToLevelSetImageAdaptor.h.


Member Typedef Documentation

template<class TInput, class TOutput>
typedef SmartPointer< const Self > itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::ConstPointer
template<class TInput, class TOutput>
typedef Superclass::InputImageIndexType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::InputImageIndexType
template<class TInput, class TOutput>
typedef Superclass::InputImagePixelType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::InputImagePixelType
template<class TInput, class TOutput>
typedef Superclass::InputImagePointer itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::InputImagePointer
template<class TInput, class TOutput>
typedef Superclass::InputImageRegionType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::InputImageRegionType
template<class TInput, class TOutput>
typedef Superclass::InputImageType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::InputImageType
template<class TInput, class TOutput>
typedef ImageRegionIteratorWithIndex< InputImageType > itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::InputIteratorType
template<class TInput, class TOutput>
typedef Superclass::InputPixelRealType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::InputPixelRealType
template<class TInput, class TOutput>
typedef InternalImageType::Pointer itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::InternalImagePointer
template<class TInput, class TOutput>
typedef Image< char, ImageDimension > itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::InternalImageType
template<class TInput, class TOutput>
typedef LevelSetLabelObjectType::LabelType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LayerIdType
template<class TInput, class TOutput>
typedef std::pair< LevelSetInputType, LevelSetOutputType > itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LayerPairType
template<class TInput, class TOutput>
typedef LevelSetType::InputType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetInputType
template<class TInput, class TOutput>
typedef LevelSetType::LabelMapPointer itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetLabelMapPointer
template<class TInput, class TOutput>
typedef LevelSetType::LabelMapType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetLabelMapType
template<class TInput, class TOutput>
typedef LevelSetType::LabelObjectLengthType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetLabelObjectLengthType
template<class TInput, class TOutput>
typedef LevelSetType::LabelObjectLineType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetLabelObjectLineType
template<class TInput, class TOutput>
typedef LevelSetType::LabelObjectPointer itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetLabelObjectPointer
template<class TInput, class TOutput>
typedef LevelSetType::LabelObjectType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetLabelObjectType
template<class TInput, class TOutput>
typedef LevelSetType::LayerConstIterator itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetLayerConstIterator
template<class TInput, class TOutput>
typedef LevelSetType::LayerIterator itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetLayerIterator
template<class TInput, class TOutput>
typedef LevelSetType::LayerType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetLayerType
template<class TInput, class TOutput>
typedef LevelSetType::OutputType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetOutputType
template<class TInput, class TOutput>
typedef Superclass::LevelSetPointer itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetPointer
template<class TInput, class TOutput>
typedef Superclass::LevelSetType itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::LevelSetType
template<class TInput, class TOutput>
typedef SmartPointer< Self > itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::Pointer
template<class TInput, class TOutput>
typedef BinaryImageToSparseLevelSetImageAdaptorBase itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::Self
template<class TInput, class TOutput>
typedef BinaryImageToLevelSetImageAdaptorBase< TInput, TOutput > itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::Superclass

Constructor & Destructor Documentation

template<class TInput, class TOutput>
itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::BinaryImageToSparseLevelSetImageAdaptorBase ( ) [inline, protected]

Definition at line 166 of file itkBinaryImageToLevelSetImageAdaptor.h.

template<class TInput, class TOutput>
virtual itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::~BinaryImageToSparseLevelSetImageAdaptorBase ( ) [inline, protected, virtual]

Definition at line 167 of file itkBinaryImageToLevelSetImageAdaptor.h.

template<class TInput, class TOutput>
itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::BinaryImageToSparseLevelSetImageAdaptorBase ( const Self ) [private]

Member Function Documentation

template<class TInput, class TOutput>
virtual const char* itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::GetNameOfClass ( ) const [virtual]
template<class TInput, class TOutput>
void itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::operator= ( const Self ) [private]

Member Data Documentation

template<class TInput, class TOutput>
const unsigned int itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::ImageDimension = InputImageType::ImageDimension [static]
template<class TInput, class TOutput>
InternalImagePointer itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::m_InternalImage [protected]

Definition at line 171 of file itkBinaryImageToLevelSetImageAdaptor.h.

template<class TInput, class TOutput>
LevelSetLabelMapPointer itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, TOutput >::m_LabelMap [protected]

Definition at line 169 of file itkBinaryImageToLevelSetImageAdaptor.h.


The documentation for this class was generated from the following file: