18 #ifndef itkVectorNearestNeighborInterpolateImageFunction_h
19 #define itkVectorNearestNeighborInterpolateImageFunction_h
42 template<
typename TInputImage,
typename TCoordRep =
double >
Light weight base class for most itk classes.
Nearest neighbor interpolate a vector image at specified positions.
typename NumericTraits< ValueType >::RealType RealType
static constexpr unsigned int ImageDimension
typename PixelType::ValueType ValueType
const InputImageType * GetInputImage() const
typename InputImageType::PixelType PixelType
static constexpr unsigned int Dimension
void PrintSelf(std::ostream &os, Indent indent) const override
typename Superclass::IndexType IndexType
static constexpr unsigned int ImageDimension
void PrintSelf(std::ostream &os, Indent indent) const override
static constexpr unsigned int Dimension
typename Superclass::InputImageType InputImageType
OutputType EvaluateAtContinuousIndex(const ContinuousIndexType &index) const override
Control indentation during Print() invocation.
Base class for all vector image interpolaters.
void ConvertContinuousIndexToNearestIndex(const ContinuousIndexType &cindex, IndexType &index) const
typename Superclass::OutputType OutputType
typename Superclass::ContinuousIndexType ContinuousIndexType
VectorNearestNeighborInterpolateImageFunction()=default
~VectorNearestNeighborInterpolateImageFunction() override=default