19 #ifndef itkMalcolmSparseLevelSetImage_h
20 #define itkMalcolmSparseLevelSetImage_h
40 template<
unsigned int VDimension >
56 itkStaticConstMacro (
Dimension,
unsigned int, VDimension );
84 using Superclass::Evaluate;
111 virtual
void InitializeLayers() ITK_OVERRIDE;
113 virtual
void InitializeInternalLabelList() ITK_OVERRIDE;
119 #ifndef ITK_MANUAL_INSTANTIATION
120 #include "itkMalcolmSparseLevelSetImage.hxx"
123 #endif // itkMalcolmSparseLevelSetImage_h
LevelSetSparseImage< int8_t, VDimension > Superclass
Superclass::LabelMapPointer LabelMapPointer
Superclass::LabelObjectType LabelObjectType
Superclass::OutputType OutputType
Superclass::GradientType GradientType
Superclass::LayerType LayerType
static LayerIdType PlusOneLayer()
Base class for the sparse representation of a level-set function on one Image.
MalcolmSparseLevelSetImage Self
Superclass::InputType InputType
static LayerIdType ZeroLayer()
Superclass::LayerMapConstIterator LayerMapConstIterator
Superclass::LayerMapType LayerMapType
Superclass::LevelSetDataType LevelSetDataType
Derived class for the Malcolm representation of level-set function.
Superclass::RegionType RegionType
Superclass::LayerIterator LayerIterator
Superclass::HessianType HessianType
Superclass::OutputRealType OutputRealType
const unsigned int Dimension
Superclass::OutputRealType OutputRealType
Superclass::LayerIdType LayerIdType
Superclass::LabelObjectPointer LabelObjectPointer
Superclass::LayerConstIterator LayerConstIterator
Superclass::LabelObjectLineType LabelObjectLineType
SmartPointer< Self > Pointer
Superclass::LayerMapIterator LayerMapIterator
Superclass::LabelObjectLengthType LabelObjectLengthType
static LayerIdType MinusOneLayer()
Base class for all data objects in ITK.
SmartPointer< const Self > ConstPointer
Superclass::LabelMapType LabelMapType