18#ifndef itkGridForwardWarpImageFilter_h
19#define itkGridForwardWarpImageFilter_h
58template <
typename TDisplacementField,
typename TOutputImage>
82 using IndexType =
typename OutputImageType::IndexType;
83 using SizeType =
typename OutputImageType::SizeType;
84 using PixelType =
typename OutputImageType::PixelType;
129#ifndef ITK_MANUAL_INSTANTIATION
130# include "itkGridForwardWarpImageFilter.hxx"
void PrintSelf(std::ostream &os, Indent indent) const override
typename OutputImageType::IndexType IndexType
GridForwardWarpImageFilter Self
unsigned int m_GridPixSpacing
SmartPointer< const Self > ConstPointer
typename TOutputImage::RegionType OutputImageRegionType
static constexpr unsigned int DisplacementFieldDimension
typename OutputImageType::PixelType PixelType
typename DisplacementFieldType::PixelType DisplacementType
SmartPointer< Self > Pointer
typename OutputImageType::SpacingType SpacingType
void GenerateData() override
GridForwardWarpImageFilter()
TDisplacementField DisplacementFieldType
PixelType m_BackgroundValue
PixelType m_ForegroundValue
ImageToImageFilter< TDisplacementField, TOutputImage > Superclass
static constexpr unsigned int ImageDimension
typename DisplacementFieldType::ConstPointer DisplacementFieldConstPointer
~GridForwardWarpImageFilter() override=default
typename OutputImageType::SizeType SizeType
TOutputImage OutputImageType
typename OutputImageType::Pointer OutputImagePointer
Control indentation during Print() invocation.
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....