|
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 | ) |
1.8.14