Medical Imaging Interaction Toolkit  2018.4.99-389bf124
Medical Imaging Interaction Toolkit
itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage > Class Template Reference

Generate a mask image from the support window at a given index. More...

#include <itkSpectra1DSupportWindowToMaskImageFilter.h>

Inheritance diagram for itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >:
Collaboration diagram for itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >:

Public Types

typedef TInputImage InputImageType
 
typedef TOutputImage OutputImageType
 
typedef InputImageType::IndexType IndexType
 
typedef OutputImageType::PixelType OutputPixelType
 
typedef Spectra1DSupportWindowToMaskImageFilter Self
 
typedef ImageToImageFilter< InputImageType, OutputImageTypeSuperclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 

Public Member Functions

 itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension)
 
virtual const char * GetClassName () const
 
virtual const IndexTypeGetMaskIndex ()
 
virtual void SetMaskIndex (IndexType _arg)
 
virtual void SetBackgroundValue (OutputPixelType _arg)
 
virtual OutputPixelType GetBackgroundValue () const
 
virtual void SetForegroundValue (OutputPixelType _arg)
 
virtual OutputPixelType GetForegroundValue () const
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 Spectra1DSupportWindowToMaskImageFilter ()
 
virtual ~Spectra1DSupportWindowToMaskImageFilter ()
 
virtual void GenerateData () ITK_OVERRIDE
 

Detailed Description

template<typename TInputImage, typename TOutputImage>
class itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >

Generate a mask image from the support window at a given index.

Definition at line 43 of file itkSpectra1DSupportWindowToMaskImageFilter.h.

Member Typedef Documentation

◆ ConstPointer

template<typename TInputImage , typename TOutputImage >
typedef SmartPointer< const Self > itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::ConstPointer

Definition at line 60 of file itkSpectra1DSupportWindowToMaskImageFilter.h.

◆ IndexType

template<typename TInputImage , typename TOutputImage >
typedef InputImageType::IndexType itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::IndexType

Definition at line 53 of file itkSpectra1DSupportWindowToMaskImageFilter.h.

◆ InputImageType

template<typename TInputImage , typename TOutputImage >
typedef TInputImage itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::InputImageType

Definition at line 50 of file itkSpectra1DSupportWindowToMaskImageFilter.h.

◆ OutputImageType

template<typename TInputImage , typename TOutputImage >
typedef TOutputImage itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::OutputImageType

Definition at line 51 of file itkSpectra1DSupportWindowToMaskImageFilter.h.

◆ OutputPixelType

template<typename TInputImage , typename TOutputImage >
typedef OutputImageType::PixelType itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::OutputPixelType

Definition at line 54 of file itkSpectra1DSupportWindowToMaskImageFilter.h.

◆ Pointer

template<typename TInputImage , typename TOutputImage >
typedef SmartPointer< Self > itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::Pointer

Definition at line 59 of file itkSpectra1DSupportWindowToMaskImageFilter.h.

◆ Self

template<typename TInputImage , typename TOutputImage >
typedef Spectra1DSupportWindowToMaskImageFilter itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::Self

Standard class typedefs.

Definition at line 57 of file itkSpectra1DSupportWindowToMaskImageFilter.h.

◆ Superclass

template<typename TInputImage , typename TOutputImage >
typedef ImageToImageFilter< InputImageType, OutputImageType > itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::Superclass

Definition at line 58 of file itkSpectra1DSupportWindowToMaskImageFilter.h.

Constructor & Destructor Documentation

◆ Spectra1DSupportWindowToMaskImageFilter()

◆ ~Spectra1DSupportWindowToMaskImageFilter()

Member Function Documentation

◆ GenerateData()

template<typename TInputImage , typename TOutputImage >
virtual void itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::GenerateData ( )
protectedvirtual

◆ GetBackgroundValue()

template<typename TInputImage , typename TOutputImage >
virtual OutputPixelType itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::GetBackgroundValue ( ) const
virtual

◆ GetClassName()

template<typename TInputImage , typename TOutputImage >
virtual const char* itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::GetClassName ( ) const
virtual

◆ GetForegroundValue()

template<typename TInputImage , typename TOutputImage >
virtual OutputPixelType itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::GetForegroundValue ( ) const
virtual

◆ GetMaskIndex()

template<typename TInputImage , typename TOutputImage >
virtual const IndexType& itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::GetMaskIndex ( )
virtual

Set/Get the index of the support window to create the mask for.

◆ itkStaticConstMacro()

template<typename TInputImage , typename TOutputImage >
itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro ( ImageDimension  ,
unsigned  int,
TInputImage::ImageDimension   
)

◆ New()

template<typename TInputImage , typename TOutputImage >
static Pointer itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::New ( )
static

◆ SetBackgroundValue()

template<typename TInputImage , typename TOutputImage >
virtual void itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::SetBackgroundValue ( OutputPixelType  _arg)
virtual

Set/Get the value to consider as "background". Defaults to zero.

◆ SetForegroundValue()

template<typename TInputImage , typename TOutputImage >
virtual void itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::SetForegroundValue ( OutputPixelType  _arg)
virtual

Set/Get the value in the image to consider as "foreground". Defaults to maximum value of the OutputPixelType.

◆ SetMaskIndex()

template<typename TInputImage , typename TOutputImage >
virtual void itk::Spectra1DSupportWindowToMaskImageFilter< TInputImage, TOutputImage >::SetMaskIndex ( IndexType  _arg)
virtual

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