Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
itk::ExtractDwiChannelFilter< TInPixelType > Class Template Reference

Remove specified channels from diffusion-weighted image. More...

#include <itkExtractDwiChannelFilter.h>

Inheritance diagram for itk::ExtractDwiChannelFilter< TInPixelType >:
Collaboration diagram for itk::ExtractDwiChannelFilter< TInPixelType >:

Public Types

typedef ExtractDwiChannelFilter Self
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef ImageToImageFilter< VectorImage< TInPixelType, 3 >, Image< TInPixelType, 3 > > Superclass
 
typedef Superclass::InputImageType InputImageType
 
typedef Superclass::OutputImageType OutputImageType
 
typedef Superclass::OutputImageRegionType OutputImageRegionType
 

Public Member Functions

Pointer Clone () const
 
virtual const char * GetClassName () const
 
virtual void SetChannelIndex (unsigned int _arg)
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 ExtractDwiChannelFilter ()
 
 ~ExtractDwiChannelFilter ()
 
void BeforeThreadedGenerateData ()
 
void ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, ThreadIdType)
 

Protected Attributes

unsigned int m_ChannelIndex
 

Detailed Description

template<class TInPixelType>
class itk::ExtractDwiChannelFilter< TInPixelType >

Remove specified channels from diffusion-weighted image.

Definition at line 36 of file itkExtractDwiChannelFilter.h.

Member Typedef Documentation

template<class TInPixelType >
typedef SmartPointer<const Self> itk::ExtractDwiChannelFilter< TInPixelType >::ConstPointer

Definition at line 44 of file itkExtractDwiChannelFilter.h.

template<class TInPixelType >
typedef Superclass::InputImageType itk::ExtractDwiChannelFilter< TInPixelType >::InputImageType

Definition at line 54 of file itkExtractDwiChannelFilter.h.

template<class TInPixelType >
typedef Superclass::OutputImageRegionType itk::ExtractDwiChannelFilter< TInPixelType >::OutputImageRegionType

Definition at line 56 of file itkExtractDwiChannelFilter.h.

template<class TInPixelType >
typedef Superclass::OutputImageType itk::ExtractDwiChannelFilter< TInPixelType >::OutputImageType

Definition at line 55 of file itkExtractDwiChannelFilter.h.

template<class TInPixelType >
typedef SmartPointer<Self> itk::ExtractDwiChannelFilter< TInPixelType >::Pointer

Definition at line 43 of file itkExtractDwiChannelFilter.h.

template<class TInPixelType >
typedef ExtractDwiChannelFilter itk::ExtractDwiChannelFilter< TInPixelType >::Self

Definition at line 42 of file itkExtractDwiChannelFilter.h.

template<class TInPixelType >
typedef ImageToImageFilter< VectorImage< TInPixelType, 3 >, Image< TInPixelType, 3 > > itk::ExtractDwiChannelFilter< TInPixelType >::Superclass

Definition at line 45 of file itkExtractDwiChannelFilter.h.

Constructor & Destructor Documentation

template<class TInPixelType >
itk::ExtractDwiChannelFilter< TInPixelType >::ExtractDwiChannelFilter ( )
protected
template<class TInPixelType >
itk::ExtractDwiChannelFilter< TInPixelType >::~ExtractDwiChannelFilter ( )
inlineprotected

Definition at line 62 of file itkExtractDwiChannelFilter.h.

Member Function Documentation

template<class TInPixelType >
void itk::ExtractDwiChannelFilter< TInPixelType >::BeforeThreadedGenerateData ( )
protected
template<class TInPixelType >
Pointer itk::ExtractDwiChannelFilter< TInPixelType >::Clone ( ) const
template<class TInPixelType >
virtual const char* itk::ExtractDwiChannelFilter< TInPixelType >::GetClassName ( ) const
virtual

Runtime information support.

template<class TInPixelType >
static Pointer itk::ExtractDwiChannelFilter< TInPixelType >::New ( )
static

Method for creation through the object factory.

template<class TInPixelType >
virtual void itk::ExtractDwiChannelFilter< TInPixelType >::SetChannelIndex ( unsigned int  _arg)
virtual
template<class TInPixelType >
void itk::ExtractDwiChannelFilter< TInPixelType >::ThreadedGenerateData ( const OutputImageRegionType outputRegionForThread,
ThreadIdType   
)
protected

Member Data Documentation

template<class TInPixelType >
unsigned int itk::ExtractDwiChannelFilter< TInPixelType >::m_ChannelIndex
protected

Definition at line 67 of file itkExtractDwiChannelFilter.h.


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