|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkInverseDisplacementFieldImageFilter_h
19 #define itkInverseDisplacementFieldImageFilter_h
64 template <
typename TInputImage,
typename TOutputImage>
90 static constexpr
unsigned int ImageDimension = TOutputImage::ImageDimension;
132 SetOutputSpacing(
const double * spacing);
136 itkGetConstReferenceMacro(OutputSpacing,
SpacingType);
141 SetOutputOrigin(
const double * origin);
152 itkSetMacro(SubsamplingFactor,
unsigned int);
153 itkGetConstMacro(SubsamplingFactor,
unsigned int);
162 GenerateOutputInformation()
override;
170 GenerateInputRequestedRegion()
override;
174 GetMTime()
const override;
176 #ifdef ITK_USE_CONCEPT_CHECKING
186 PrintSelf(std::ostream & os,
Indent indent)
const override;
193 GenerateData()
override;
199 PrepareKernelBaseSpline();
208 unsigned int m_SubsamplingFactor{};
213 #ifndef ITK_MANUAL_INSTANTIATION
214 # include "itkInverseDisplacementFieldImageFilter.hxx"
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
typename OutputPixelType::ValueType OutputPixelComponentType
typename OutputImageType::Pointer OutputImagePointer
SizeValueType ModifiedTimeType
Represent a n-dimensional size (bounds) of a n-dimensional image.
ImageBaseType::PointType PointType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
Computes the inverse of a displacement field.
typename TOutputImage::PixelType OutputPixelType
typename KernelTransformType::Pointer KernelTransformPointerType
ImageBaseType::IndexType IndexType
Base class for filters that take an image as input and produce an image as output.
Base class for all process objects that output image data.
typename InputImageType::Pointer InputImagePointer
typename TOutputImage::PointType OriginPointType
ImageBaseType::RegionType RegionType
TInputImage InputImageType
typename TOutputImage::SpacingType SpacingType
typename OutputImageType::IndexType IndexType
typename OutputImageType::RegionType OutputImageRegionType
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename InputImageType::RegionType InputImageRegionType
typename OutputImageType::SizeType SizeType
typename InputImageType::ConstPointer InputImageConstPointer
TOutputImage OutputImageType