19 #ifndef itkUpdateShiSparseLevelSet_h
20 #define itkUpdateShiSparseLevelSet_h
41 template<
unsigned int VDimension,
42 typename TEquationContainer >
57 itkStaticConstMacro( ImageDimension,
unsigned int, VDimension );
86 itkGetModifiableObjectMacro(OutputLevelSet,
LevelSetType );
93 itkGetModifiableObjectMacro(InputLevelSet,
LevelSetType );
123 LabelImagePointer m_InternalImage;
131 void UpdateLayerPlusOne();
134 void UpdateLayerMinusOne();
152 #ifndef ITK_MANUAL_INSTANTIATION
153 #include "itkUpdateShiSparseLevelSet.hxx"
156 #endif // itkUpdateShiSparseLevelSet_h
EquationContainerType::Pointer EquationContainerPointer
Superclass::OutputType OutputType
Light weight base class for most itk classes.
Superclass::LabelObjectLineType LabelObjectLineType
LevelSetType::LabelObjectLengthType LevelSetLabelObjectLengthType
Superclass::InputType InputType
UpdateShiSparseLevelSet Self
LevelSetType::LayerMapIterator LevelSetLayerMapIterator
Derived class for the shi representation of level-set function.
LevelSetType::LabelMapPointer LevelSetLabelMapPointer
LevelSetType::LayerConstIterator LevelSetLayerConstIterator
Superclass::LabelMapType LabelMapType
LevelSetType::Pointer LevelSetPointer
LevelSetType::OutputRealType LevelSetOutputRealType
A neighborhood iterator which can take on an arbitrary shape.
Superclass::OutputRealType OutputRealType
std::pair< LevelSetInputType, LevelSetOutputType > NodePairType
SizeValueType IdentifierType
TEquationContainer EquationContainerType
LevelSetType::LabelObjectLineType LevelSetLabelObjectLineType
LevelSetType::LabelObjectPointer LevelSetLabelObjectPointer
Superclass::LayerIterator LayerIterator
Superclass::LayerMapIterator LayerMapIterator
Superclass::LabelObjectType LabelObjectType
LevelSetType::LayerMapType LevelSetLayerMapType
Superclass::LabelObjectPointer LabelObjectPointer
Superclass::LabelObjectLengthType LabelObjectLengthType
LevelSetType::LayerIterator LevelSetLayerIterator
Base class for updating the Shi representation of level-set function.
SmartPointer< Self > Pointer
ShiSparseLevelSetImage< ImageDimension > LevelSetType
LevelSetType::InputType LevelSetInputType
LevelSetType::OutputType LevelSetOutputType
EquationContainerType::TermContainerPointer TermContainerPointer
LevelSetType::LabelMapType LevelSetLabelMapType
LevelSetType::OffsetType LevelSetOffsetType
Superclass::LayerType LayerType
Base class for most ITK classes.
SmartPointer< const Self > ConstPointer
Superclass::LayerMapConstIterator LayerMapConstIterator
Templated n-dimensional image class.
Superclass::LayerMapType LayerMapType
Superclass::LayerConstIterator LayerConstIterator
LevelSetType::LayerMapConstIterator LevelSetLayerMapConstIterator
LevelSetType::LayerType LevelSetLayerType
LevelSetType::LabelObjectType LevelSetLabelObjectType