18 #ifndef __itkInverseDisplacementFieldImageFilter_h
19 #define __itkInverseDisplacementFieldImageFilter_h
64 template<
typename TInputImage,
typename TOutputImage >
90 TOutputImage::ImageDimension);
101 typedef typename OutputImageType::SizeType
SizeType;
136 itkGetConstReferenceMacro(OutputSpacing,
SpacingType);
151 itkSetMacro(SubsamplingFactor,
unsigned int);
152 itkGetConstMacro(SubsamplingFactor,
unsigned int);
172 #ifdef ITK_USE_CONCEPT_CHECKING
210 #ifndef ITK_MANUAL_INSTANTIATION
211 #include "itkInverseDisplacementFieldImageFilter.hxx"
virtual void GenerateOutputInformation()
SmartPointer< Self > Pointer
OutputImageType::Pointer OutputImagePointer
Represent the size (bounds) of a n-dimensional image.
KernelTransform< double, itkGetStaticConstMacro(ImageDimension) > KernelTransformType
unsigned long ModifiedTimeType
OutputImageType::IndexType IndexType
static const unsigned int ImageDimension
KernelTransformPointerType m_KernelTransform
~InverseDisplacementFieldImageFilter()
Base class for all process objects that output image data.
ModifiedTimeType GetMTime(void) const
KernelTransformType::Pointer KernelTransformPointerType
unsigned int m_SubsamplingFactor
OutputImageType::SizeType SizeType
virtual void SetOutputSpacing(SpacingType _arg)
void PrepareKernelBaseSpline()
virtual void SetOutputOrigin(OriginPointType _arg)
InverseDisplacementFieldImageFilter Self
void PrintSelf(std::ostream &os, Indent indent) const
TOutputImage OutputImageType
InputImageType::RegionType InputImageRegionType
TInputImage InputImageType
InputImageType::ConstPointer InputImageConstPointer
TOutputImage::PointType OriginPointType
InverseDisplacementFieldImageFilter()
Base class for filters that take an image as input and produce an image as output.
OriginPointType m_OutputOrigin
Control indentation during Print() invocation.
TOutputImage::PixelType OutputPixelType
SpacingType m_OutputSpacing
virtual void GenerateInputRequestedRegion()
OutputPixelType::ValueType OutputPixelComponentType
TOutputImage::SpacingType SpacingType
#define itkConceptMacro(name, concept)
Computes the inverse of a displacement field.
void operator=(const Self &)
InputImageType::Pointer InputImagePointer
SmartPointer< const Self > ConstPointer
TOutputImage::RegionType OutputImageRegionType
ImageToImageFilter< TInputImage, TOutputImage > Superclass