19#ifndef itkLabelImageGaussianInterpolateImageFunction_h
20#define itkLabelImageGaussianInterpolateImageFunction_h
69template <
typename TInputImage,
70 typename TCoordinate = double,
71 typename TPixelCompare = std::less<typename itk::NumericTraits<typename TInputImage::PixelType>::RealType>>
135#ifndef ITK_MANUAL_INSTANTIATION
136# include "itkLabelImageGaussianInterpolateImageFunction.hxx"
FixedArray< RealType, ImageDimension > ArrayType
typename NumericTraits< typename TInputImage::PixelType >::RealType RealType
GaussianInterpolateImageFunction()
typename InputImageType::IndexType IndexType
ContinuousIndex< TCoordinate, Self::ImageDimension > ContinuousIndexType
TInputImage InputImageType
ContinuousIndex< double, Self::ImageDimension > ContinuousIndexType
GaussianInterpolateImageFunction< TInputImage, TCoordinate > Superclass
LabelImageGaussianInterpolateImageFunction()=default
SmartPointer< const Self > ConstPointer
OutputType EvaluateAtContinuousIndex(const ContinuousIndexType &cindex) const override
SmartPointer< Self > Pointer
OutputType EvaluateAtContinuousIndex(const ContinuousIndexType &, OutputType *) const override
LabelImageGaussianInterpolateImageFunction Self
~LabelImageGaussianInterpolateImageFunction() override=default
static constexpr unsigned int ImageDimension
typename TInputImage::PixelType InputPixelType
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....