Slicer
5.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/CLI/ResampleDTIVolume/itkDiffusionTensor3DResample.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInput | InputDataType |
typedef InputImageType::Pointer | InputImagePointerType |
typedef Image< InputTensorDataType, 3 > | InputImageType |
typedef DiffusionTensor3D< InputDataType > | InputTensorDataType |
typedef DiffusionTensor3DInterpolateImageFunction< InputDataType > | InterpolatorType |
typedef itk::ImageRegionIterator< OutputImageType > | IteratorType |
typedef TOutput | OutputDataType |
typedef OutputImageType::Pointer | OutputImagePointerType |
typedef OutputImageType::RegionType | OutputImageRegionType |
typedef Image< OutputTensorDataType, 3 > | OutputImageType |
typedef DiffusionTensor3D< OutputDataType > | OutputTensorDataType |
typedef SmartPointer< Self > | Pointer |
typedef DiffusionTensor3DResample | Self |
typedef ImageToImageFilter< Image< DiffusionTensor3D< TInput >, 3 >, Image< DiffusionTensor3D< TOutput >, 3 > > | Superclass |
typedef DiffusionTensor3DTransform< InputDataType > | TransformType |
Public Member Functions | |
ModifiedTimeType | GetMTime () const override |
Matrix< double, 3, 3 > | GetOutputMeasurementFrame () |
itkGetMacro (DefaultPixelValue, OutputDataType) | |
itkGetMacro (OutputOrigin, typename OutputImageType::PointType) | |
itkGetMacro (OutputSpacing, typename OutputImageType::SpacingType) | |
itkGetMacro (OutputSize, typename OutputImageType::SizeType) | |
itkGetMacro (OutputDirection, typename OutputImageType::DirectionType) | |
itkNewMacro (Self) | |
itkSetMacro (DefaultPixelValue, OutputDataType) | |
itkSetMacro (OutputOrigin, typename OutputImageType::PointType) | |
itkSetMacro (OutputSpacing, typename OutputImageType::SpacingType) | |
itkSetMacro (OutputSize, typename OutputImageType::SizeType) | |
itkSetMacro (OutputDirection, typename OutputImageType::DirectionType) | |
itkSetObjectMacro (Transform, TransformType) | |
itkSetObjectMacro (Interpolator, InterpolatorType) | |
itkTypeMacro (DiffusionTensor3DResample, ImageToImageFilter) | |
void | SetOutputParametersFromImage (InputImagePointerType Image) |
Protected Member Functions | |
void | AfterThreadedGenerateData () override |
void | BeforeThreadedGenerateData () override |
DiffusionTensor3DResample () | |
void | DynamicThreadedGenerateData (const OutputImageRegionType &outputRegionForThread) override |
void | GenerateInputRequestedRegion () override |
void | GenerateOutputInformation () override |
Resample diffusion tensor images A transformation and a interpolation have to be set
Definition at line 37 of file itkDiffusionTensor3DResample.h.
typedef SmartPointer<const Self> itk::DiffusionTensor3DResample< TInput, TOutput >::ConstPointer |
Definition at line 56 of file itkDiffusionTensor3DResample.h.
typedef TInput itk::DiffusionTensor3DResample< TInput, TOutput >::InputDataType |
Definition at line 43 of file itkDiffusionTensor3DResample.h.
typedef InputImageType::Pointer itk::DiffusionTensor3DResample< TInput, TOutput >::InputImagePointerType |
Definition at line 59 of file itkDiffusionTensor3DResample.h.
typedef Image<InputTensorDataType, 3> itk::DiffusionTensor3DResample< TInput, TOutput >::InputImageType |
Definition at line 51 of file itkDiffusionTensor3DResample.h.
typedef DiffusionTensor3D<InputDataType> itk::DiffusionTensor3DResample< TInput, TOutput >::InputTensorDataType |
Definition at line 50 of file itkDiffusionTensor3DResample.h.
typedef DiffusionTensor3DInterpolateImageFunction<InputDataType> itk::DiffusionTensor3DResample< TInput, TOutput >::InterpolatorType |
Definition at line 57 of file itkDiffusionTensor3DResample.h.
typedef itk::ImageRegionIterator<OutputImageType> itk::DiffusionTensor3DResample< TInput, TOutput >::IteratorType |
Definition at line 61 of file itkDiffusionTensor3DResample.h.
typedef TOutput itk::DiffusionTensor3DResample< TInput, TOutput >::OutputDataType |
Definition at line 44 of file itkDiffusionTensor3DResample.h.
typedef OutputImageType::Pointer itk::DiffusionTensor3DResample< TInput, TOutput >::OutputImagePointerType |
Definition at line 60 of file itkDiffusionTensor3DResample.h.
typedef OutputImageType::RegionType itk::DiffusionTensor3DResample< TInput, TOutput >::OutputImageRegionType |
Definition at line 62 of file itkDiffusionTensor3DResample.h.
typedef Image<OutputTensorDataType, 3> itk::DiffusionTensor3DResample< TInput, TOutput >::OutputImageType |
Definition at line 53 of file itkDiffusionTensor3DResample.h.
typedef DiffusionTensor3D<OutputDataType> itk::DiffusionTensor3DResample< TInput, TOutput >::OutputTensorDataType |
Definition at line 52 of file itkDiffusionTensor3DResample.h.
typedef SmartPointer<Self> itk::DiffusionTensor3DResample< TInput, TOutput >::Pointer |
Definition at line 55 of file itkDiffusionTensor3DResample.h.
typedef DiffusionTensor3DResample itk::DiffusionTensor3DResample< TInput, TOutput >::Self |
Definition at line 54 of file itkDiffusionTensor3DResample.h.
typedef ImageToImageFilter<Image<DiffusionTensor3D<TInput>, 3>, Image<DiffusionTensor3D<TOutput>, 3> > itk::DiffusionTensor3DResample< TInput, TOutput >::Superclass |
Definition at line 48 of file itkDiffusionTensor3DResample.h.
typedef DiffusionTensor3DTransform<InputDataType> itk::DiffusionTensor3DResample< TInput, TOutput >::TransformType |
Definition at line 58 of file itkDiffusionTensor3DResample.h.
|
protected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
override |
Matrix<double, 3, 3> itk::DiffusionTensor3DResample< TInput, TOutput >::GetOutputMeasurementFrame | ( | ) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkGetMacro | ( | DefaultPixelValue | , |
OutputDataType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkGetMacro | ( | OutputOrigin | , |
typename OutputImageType::PointType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkGetMacro | ( | OutputSpacing | , |
typename OutputImageType::SpacingType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkGetMacro | ( | OutputSize | , |
typename OutputImageType::SizeType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkGetMacro | ( | OutputDirection | , |
typename OutputImageType::DirectionType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkNewMacro | ( | Self | ) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkSetMacro | ( | DefaultPixelValue | , |
OutputDataType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkSetMacro | ( | OutputOrigin | , |
typename OutputImageType::PointType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkSetMacro | ( | OutputSpacing | , |
typename OutputImageType::SpacingType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkSetMacro | ( | OutputSize | , |
typename OutputImageType::SizeType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkSetMacro | ( | OutputDirection | , |
typename OutputImageType::DirectionType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkSetObjectMacro | ( | Transform | , |
TransformType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkSetObjectMacro | ( | Interpolator | , |
InterpolatorType | |||
) |
itk::DiffusionTensor3DResample< TInput, TOutput >::itkTypeMacro | ( | DiffusionTensor3DResample< TInput, TOutput > | , |
ImageToImageFilter | |||
) |
Run-time type information (and related methods).
void itk::DiffusionTensor3DResample< TInput, TOutput >::SetOutputParametersFromImage | ( | InputImagePointerType | Image | ) |