|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
19 #ifndef itkShiSparseLevelSetImage_h
20 #define itkShiSparseLevelSetImage_h
36 template <
unsigned int VDimension>
53 static constexpr
unsigned int Dimension = VDimension;
81 using Superclass::Evaluate;
83 Evaluate(
const InputType & inputIndex)
const override;
87 EvaluateHessian(
const InputType & inputIndex)
const override;
91 EvaluateLaplacian(
const InputType & inputIndex)
const override;
95 EvaluateMeanCurvature(
const InputType & inputIndex)
const override;
109 static inline LayerIdType
114 static inline LayerIdType
119 static inline LayerIdType
132 InitializeLayers()
override;
135 InitializeInternalLabelList()
override;
141 #ifndef ITK_MANUAL_INSTANTIATION
142 # include "itkShiSparseLevelSetImage.hxx"
145 #endif // itkShiSparseLevelSetImage_h
typename Superclass::LabelObjectLineType LabelObjectLineType
typename Superclass::LayerMapConstIterator LayerMapConstIterator
typename Superclass::LabelObjectType LabelObjectType
static LayerIdType PlusThreeLayer()
Base class for the sparse representation of a level-set function on one Image.
static LayerIdType MinusThreeLayer()
typename Superclass::LabelObjectPointer LabelObjectPointer
typename Superclass::InputType InputType
typename Superclass::LayerIterator LayerIterator
typename Superclass::LayerMapIterator LayerMapIterator
typename Superclass::LabelMapType LabelMapType
static LayerIdType PlusOneLayer()
typename Superclass::LayerConstIterator LayerConstIterator
ImageBaseType::RegionType RegionType
typename Superclass::OutputRealType OutputRealType
typename Superclass::LayerType LayerType
typename Superclass::LayerMapType LayerMapType
Derived class for the shi representation of level-set function.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename Superclass::OutputType OutputType
static LayerIdType MinusOneLayer()
typename Superclass::HessianType HessianType
typename Superclass::LayerIdType LayerIdType
typename Superclass::LabelObjectLengthType LabelObjectLengthType
Base class for most ITK classes.
typename Superclass::RegionType RegionType
typename Superclass::GradientType GradientType
constexpr unsigned int Dimension
typename Superclass::LevelSetDataType LevelSetDataType
Base class for all data objects in ITK.
typename Superclass::LabelMapPointer LabelMapPointer