NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage > Class Template Reference

Performs the connection breaker algorithm as in "Interactive Algorithms for the segmentation and quantification of 3-D MRI scans" Freeborough et. al. CMPB 53 (1997) 15-25. More...

Inheritance diagram for itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >:
Inheritance graph
[legend]
Collaboration diagram for itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >:
Collaboration graph
[legend]

Public Types

typedef ExcludeImageFilter Self
 
typedef
BinaryFunctorImageFilter
< TInputImage1, TInputImage2,
TOutputImage,
Functor::ConnectionBreak
< typename
TInputImage1::PixelType,
typename
TInputImage2::PixelType,
typename
TOutputImage::PixelType > > 
Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 

Public Member Functions

virtual const char * GetClassName () const
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 ExcludeImageFilter ()
 
virtual ~ExcludeImageFilter ()
 

Detailed Description

template<class TInputImage1, class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
class itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >

Performs the connection breaker algorithm as in "Interactive Algorithms for the segmentation and quantification of 3-D MRI scans" Freeborough et. al. CMPB 53 (1997) 15-25.

Deprecated:
Although still a valid function, this class was merged into itk::MIDASMaskByRegionImageFilter and so is currently not used.

Member Typedef Documentation

template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
typedef SmartPointer<const Self> itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >::ConstPointer
template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
typedef SmartPointer<Self> itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >::Pointer
template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
typedef ExcludeImageFilter itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >::Self

Standard class typedefs.

template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
typedef BinaryFunctorImageFilter<TInputImage1,TInputImage2,TOutputImage, Functor::ConnectionBreak< typename TInputImage1::PixelType, typename TInputImage2::PixelType, typename TOutputImage::PixelType > > itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >::Superclass

Constructor & Destructor Documentation

template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >::ExcludeImageFilter ( )
inlineprotected
template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
virtual itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >::~ExcludeImageFilter ( )
inlineprotectedvirtual

Member Function Documentation

template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
virtual const char* itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >::GetClassName ( ) const
virtual

Runtime information support.

template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
static Pointer itk::ExcludeImageFilter< TInputImage1, TInputImage2, TOutputImage >::New ( )
static

Method for creation through the object factory.


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