19#ifndef itkLevelSetImage_h
20#define itkLevelSetImage_h
38template <
typename TInput,
unsigned int VDimension,
typename TOutput>
86#ifndef ITK_MANUAL_INSTANTIATION
87# include "itkLevelSetImage.hxx"
Base class for templated image classes.
Offset< VImageDimension > OffsetType
typename OffsetType::OffsetValueType OffsetValueType
typename NumericTraits< OutputType >::RealType OutputRealType
CovariantVector< OutputRealType, VDimension > GradientType
static constexpr unsigned int Dimension
Matrix< OutputRealType, VDimension, VDimension > HessianType
SmartPointer< const Self > ConstPointer
static constexpr unsigned int Dimension
ScalingType m_NeighborhoodScales
typename ImageBaseType::OffsetValueType OffsetValueType
LevelSetBase< IndexType, VDimension, TOutput, ImageBaseType > Superclass
ImageBase< VDimension > ImageBaseType
SmartPointer< Self > Pointer
typename ImageBaseType::OffsetType OffsetType
~LevelSetImage() override=default
OffsetType m_DomainOffset
virtual bool IsInsideDomain(const InputType &iP) const =0
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Convenient data structure to cache computed characteristics.