19 #ifndef rtkForwardWarpImageFilter_h 20 #define rtkForwardWarpImageFilter_h 22 #include <itkWarpImageFilter.h> 41 template <
class TInputImage,
42 class TOutputImage = TInputImage,
43 class TDVF = itk::Image<itk::CovariantVector<typename TInputImage::PixelType, TInputImage::ImageDimension>,
44 TInputImage::ImageDimension>>
52 using Superclass = itk::WarpImageFilter<TInputImage, TOutputImage, TDVF>;
64 using PointType = itk::Point<CoordinateType, Self::ImageDimension>;
77 GenerateData()
override;
91 #ifndef rtk_MANUAL_INSTANTIATION 92 # include "rtkForwardWarpImageFilter.hxx" itk::SmartPointer< Self > Pointer
bool m_Protected_DefFieldSizeSame
itk::Point< CoordinateType, Self::ImageDimension > PointType
typename DisplacementFieldType::PixelType DisplacementType
typename DisplacementFieldType::ConstPointer DisplacementFieldConstPointer
itk::WarpImageFilter< TInputImage, TOutputImage, TDVF > Superclass
typename DisplacementFieldType::Pointer DisplacementFieldPointer
Warps an image using splat instead of interpolation.
itk::SmartPointer< const Self > ConstPointer
TOutputImage::IndexType m_Protected_StartIndex
TOutputImage::IndexType m_Protected_EndIndex
TDVF DisplacementFieldType