4 #include <itkImageToImageFilter.h>     5 #include <itkVectorImage.h>    12 template <
class TScalarType, 
unsigned int NDimensions = 3>
    14 public itk::ImageToImageFilter< itk::VectorImage <TScalarType, NDimensions> , itk::VectorImage <TScalarType, NDimensions> >
    19     typedef itk::VectorImage <TScalarType, NDimensions> 
TInputImage;
    22     typedef itk::ImageToImageFilter< TInputImage, TOutputImage > 
Superclass;
    47     itkSetMacro(ScaleNonDiagonal, 
bool)
    52         m_ScaleNonDiagonal = 
true;
    54         m_TensorDimension = 3;
    55         m_VectorSize = m_TensorDimension * (m_TensorDimension + 1) / 2;
    71         for (
unsigned int i = 0;i < m_VectorSize;++i)
    83     bool m_ScaleNonDiagonal;
    84     unsigned int m_TensorDimension;
    85     unsigned int m_VectorSize;
 
itk::SmartPointer< const Self > ConstPointer
TInputImage::IndexType InputIndexType
itk::SmartPointer< Self > Pointer
virtual ~LogTensorImageFilter()
LogTensorImageFilter Self
typename LECalculatorType::Pointer LECalculatorPointer
TInputImage::PixelType InputPixelType
void GenerateOutputInformation() ITK_OVERRIDE
TInputImage::PointType InputPointType
void BeforeThreadedGenerateData() ITK_OVERRIDE
itk::ImageToImageFilter< TInputImage, TOutputImage > Superclass
TOutputImage::PixelType OutputPixelType
TInputImage::Pointer InputImagePointer
TOutputImage::Pointer OutputImagePointer
Superclass::OutputImageRegionType OutputImageRegionType
itk::VectorImage< TScalarType, NDimensions > TInputImage
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) ITK_OVERRIDE
itk::VectorImage< TScalarType, NDimensions > TOutputImage