|
ITK
5.3.0
Insight Toolkit
|
Go to the documentation of this file.
19 #ifndef itkLevelSetEquationTermBase_h
20 #define itkLevelSetEquationTermBase_h
24 #include <unordered_set>
47 template <
typename TInputImage,
48 typename TLevelSetContainer>
99 itkGetModifiableObjectMacro(CurrentLevelSetPointer,
LevelSetType);
120 InitializeParameters() = 0;
132 itkSetStringMacro(TermName);
133 itkGetStringMacro(TermName);
143 GetRequiredData()
const;
198 #ifndef ITK_MANUAL_INSTANTIATION
199 # include "itkLevelSetEquationTermBase.hxx"
LevelSetOutputRealType m_CFLContribution
SmartPointer< Self > Pointer
std::unordered_set< std::string > RequiredDataType
typename LevelSetContainerType::LevelSetIdentifierType LevelSetIdentifierType
SmartPointer< const Self > ConstPointer
TLevelSetContainer LevelSetContainerType
typename LevelSetContainerType::HessianType LevelSetHessianType
LevelSetIdentifierType m_CurrentLevelSetId
HeavisideConstPointer m_Heaviside
typename LevelSetContainerType::LevelSetType LevelSetType
InputImagePointer m_Input
LevelSetOutputRealType m_Coefficient
typename LevelSetContainerType::DomainMapImageFilterType DomainMapImageFilterType
Light weight base class for most itk classes.
Base class of the Heaviside function.
typename LevelSetContainerType::InputIndexType LevelSetInputIndexType
LevelSetPointer m_CurrentLevelSetPointer
typename HeavisideType::ConstPointer HeavisideConstPointer
typename NumericTraits< InputPixelType >::RealType InputPixelRealType
typename LevelSetContainerType::CacheImageType CacheImageType
Define additional traits for native types such as int or float.
typename LevelSetContainerType::OutputType LevelSetOutputPixelType
typename LevelSetContainerType::LevelSetPointer LevelSetPointer
Abstract class to represents a term in the level-set evolution PDE.
RequiredDataType m_RequiredData
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename LevelSetContainerType::Pointer LevelSetContainerPointer
typename LevelSetContainerType::LevelSetDataType LevelSetDataType
Base class for most ITK classes.
typename InputImageType::PixelType InputPixelType
typename LevelSetContainerType::GradientType LevelSetGradientType
typename LevelSetContainerType::OutputRealType LevelSetOutputRealType
LevelSetContainerPointer m_LevelSetContainer
typename InputImageType::Pointer InputImagePointer