Slicer  5.3
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions | Protected Member Functions
itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput > Class Template Reference

#include <Modules/CLI/ResampleDTIVolume/itkSeparateComponentsOfADiffusionTensorImage.h>

Inheritance diagram for itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >:
Inheritance graph
[legend]
Collaboration diagram for itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >:
Collaboration graph
[legend]

Public Types

typedef SmartPointer< const SelfConstPointer
 
typedef TInput InputDataType
 
typedef InputImageType::Pointer InputImagePointerType
 
typedef Image< InputTensorDataType, 3 > InputImageType
 
typedef itk::ImageRegionConstIterator< InputImageTypeInputIteratorType
 
typedef DiffusionTensor3D< InputDataTypeInputTensorDataType
 
typedef TOutput OutputDataType
 
typedef OutputImageType::Pointer OutputImagePointerType
 
typedef OutputImageType::RegionType OutputImageRegionType
 
typedef Image< OutputDataType, 3 > OutputImageType
 
typedef itk::ImageRegionIterator< OutputImageTypeOutputIteratorType
 
typedef SmartPointer< SelfPointer
 
typedef SeparateComponentsOfADiffusionTensorImage Self
 
typedef ImageToImageFilter< Image< DiffusionTensor3D< TInput >, 3 >, Image< TOutput, 3 > > Superclass
 

Public Member Functions

 itkNewMacro (Self)
 
 itkTypeMacro (SeparateComponentsOfADiffusionTensorImage, ImageToImageFilter)
 

Protected Member Functions

void DynamicThreadedGenerateData (const OutputImageRegionType &outputRegionForThread) override
 
void GenerateInputRequestedRegion () override
 
void GenerateOutputInformation () override
 
 SeparateComponentsOfADiffusionTensorImage ()
 

Detailed Description

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

Definition at line 24 of file itkSeparateComponentsOfADiffusionTensorImage.h.

Member Typedef Documentation

◆ ConstPointer

template<class TInput , class TOutput >
typedef SmartPointer<const Self> itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::ConstPointer

◆ InputDataType

template<class TInput , class TOutput >
typedef TInput itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::InputDataType

◆ InputImagePointerType

template<class TInput , class TOutput >
typedef InputImageType::Pointer itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::InputImagePointerType

◆ InputImageType

template<class TInput , class TOutput >
typedef Image<InputTensorDataType, 3> itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::InputImageType

◆ InputIteratorType

template<class TInput , class TOutput >
typedef itk::ImageRegionConstIterator<InputImageType> itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::InputIteratorType

◆ InputTensorDataType

template<class TInput , class TOutput >
typedef DiffusionTensor3D<InputDataType> itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::InputTensorDataType

◆ OutputDataType

template<class TInput , class TOutput >
typedef TOutput itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::OutputDataType

◆ OutputImagePointerType

template<class TInput , class TOutput >
typedef OutputImageType::Pointer itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::OutputImagePointerType

◆ OutputImageRegionType

template<class TInput , class TOutput >
typedef OutputImageType::RegionType itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::OutputImageRegionType

◆ OutputImageType

template<class TInput , class TOutput >
typedef Image<OutputDataType, 3> itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::OutputImageType

◆ OutputIteratorType

template<class TInput , class TOutput >
typedef itk::ImageRegionIterator<OutputImageType> itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::OutputIteratorType

◆ Pointer

template<class TInput , class TOutput >
typedef SmartPointer<Self> itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::Pointer

◆ Self

template<class TInput , class TOutput >
typedef SeparateComponentsOfADiffusionTensorImage itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::Self

◆ Superclass

template<class TInput , class TOutput >
typedef ImageToImageFilter<Image<DiffusionTensor3D<TInput>, 3>, Image<TOutput, 3> > itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::Superclass

Constructor & Destructor Documentation

◆ SeparateComponentsOfADiffusionTensorImage()

template<class TInput , class TOutput >
itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::SeparateComponentsOfADiffusionTensorImage ( )
protected

Member Function Documentation

◆ DynamicThreadedGenerateData()

template<class TInput , class TOutput >
void itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::DynamicThreadedGenerateData ( const OutputImageRegionType outputRegionForThread)
overrideprotected

◆ GenerateInputRequestedRegion()

template<class TInput , class TOutput >
void itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::GenerateInputRequestedRegion ( )
overrideprotected

◆ GenerateOutputInformation()

template<class TInput , class TOutput >
void itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::GenerateOutputInformation ( )
overrideprotected

◆ itkNewMacro()

template<class TInput , class TOutput >
itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::itkNewMacro ( Self  )

◆ itkTypeMacro()

template<class TInput , class TOutput >
itk::SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >::itkTypeMacro ( SeparateComponentsOfADiffusionTensorImage< TInput, TOutput >  ,
ImageToImageFilter   
)

Run-time type information (and related methods).


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