8 #ifndef itkSeparateComponentsOfADiffusionTensorImage_h     9 #define itkSeparateComponentsOfADiffusionTensorImage_h    11 #include <itkImageToImageFilter.h>    13 #include <itkDiffusionTensor3D.h>    14 #include <itkImageRegionIterator.h>    15 #include <itkImageRegionConstIterator.h>    23 template <
class TInput, 
class TOutput>
    25   : 
public ImageToImageFilter
    26   <Image<DiffusionTensor3D<TInput>, 3>,
    33   typedef ImageToImageFilter
    34   <Image<DiffusionTensor3D<TInput>, 3>,
    70 #ifndef ITK_MANUAL_INSTANTIATION    71 #include "itkSeparateComponentsOfADiffusionTensorImage.txx" InputImageType::Pointer InputImagePointerType
SmartPointer< Self > Pointer
itk::ImageRegionIterator< OutputImageType > OutputIteratorType
void GenerateInputRequestedRegion() override
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
OutputImageType::RegionType OutputImageRegionType
SeparateComponentsOfADiffusionTensorImage()
Simplified inverse ITK transforms. 
DiffusionTensor3D< InputDataType > InputTensorDataType
Image< OutputDataType, 3 > OutputImageType
itk::ImageRegionConstIterator< InputImageType > InputIteratorType
OutputImageType::Pointer OutputImagePointerType
SeparateComponentsOfADiffusionTensorImage Self
ImageToImageFilter< Image< DiffusionTensor3D< TInput >, 3 >, Image< TOutput, 3 > > Superclass
Image< InputTensorDataType, 3 > InputImageType
void GenerateOutputInformation() override
SmartPointer< const Self > ConstPointer
itkTypeMacro(SeparateComponentsOfADiffusionTensorImage, ImageToImageFilter)