18 #ifndef itkFiniteDifferenceSparseImageFunction_h 19 #define itkFiniteDifferenceSparseImageFunction_h 46 template<
typename TSparseImageType >
73 typedef typename SparseImageType::IndexType
IndexType;
76 typedef typename SparseImageType::NodeType
NodeType;
87 const FloatOffsetType &) ITK_OVERRIDE
89 return static_cast< PixelType
>( ITK_NULLPTR );
118 void operator=(
const Self &) ITK_DELETE_FUNCTION;
122 #ifndef ITK_MANUAL_INSTANTIATION 123 #include "itkFiniteDifferenceSparseImageFunction.hxx" Superclass::TimeStepType TimeStepType
static const unsigned int ImageDimension
Superclass::FloatOffsetType FloatOffsetType
SparseImageType::NodeType NodeType
virtual NodeDataType ComputeSparseUpdate(NeighborhoodType &neighborhood, void *globalData, const FloatOffsetType &offset=FloatOffsetType(0.0)) const =0
SmartPointer< const Self > ConstPointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
ConstNeighborhoodIterator< TSparseImageType >::RadiusType RadiusType
NodeType::NodeDataType NodeDataType
SparseImageType::IndexType IndexType
Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pi...
virtual PixelType ComputeUpdate(const NeighborhoodType &, void *, const FloatOffsetType &) override
virtual void PrecomputeSparseUpdate(NeighborhoodType &) const
FiniteDifferenceSparseImageFunction()
A templated class holding a n-Dimensional vector.
~FiniteDifferenceSparseImageFunction()
Superclass::RadiusType RadiusType
ImageType::PixelType PixelType
SmartPointer< Self > Pointer
This is the base class for function classes that can be used with filters derived from FiniteDifferen...
TSparseImageType ImageType
FiniteDifferenceSparseImageFunction Self
static const unsigned int ImageDimension
Control indentation during Print() invocation.
Superclass::ImageType SparseImageType
void operator=(const Self &) ITK_DELETE_FUNCTION
Superclass::NeighborhoodType NeighborhoodType
void PrintSelf(std::ostream &os, Indent indent) const override
Superclass::PixelType PixelType
FiniteDifferenceFunction< TSparseImageType > Superclass