ITK  6.0.0
Insight Toolkit
Classes | Public Types | Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Friends | List of all members
itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer > Class Template Reference

#include <itkLevelSetEquationTermContainer.h>

Detailed Description

template<typename TInputImage, typename TLevelSetContainer>
class itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >

Class for container holding the terms of a given level set update equation.

Template Parameters
TInputImageInput image or speed image or feature image for segmentation
TLevelSetContainerContainer holding all the level set functions
Examples
SphinxExamples/src/Bridge/VtkGlue/VisualizeEvolvingDense2DLevelSetAsElevationMap/Code.cxx, and SphinxExamples/src/Bridge/VtkGlue/VisualizeEvolvingDense2DLevelSetZeroSet/Code.cxx.

Definition at line 42 of file itkLevelSetEquationTermContainer.h.

+ Inheritance diagram for itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >:
+ Collaboration diagram for itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >:

Classes

class  ConstIterator
 
class  Iterator
 

Public Types

using ConstPointer = SmartPointer< const Self >
 
using InputImagePointer = typename InputImageType::Pointer
 
using InputImageType = TInputImage
 
using LevelSetContainerPointer = typename LevelSetContainerType::Pointer
 
using LevelSetContainerType = TLevelSetContainer
 
using LevelSetDataType = typename LevelSetContainerType::LevelSetDataType
 
using LevelSetGradientType = typename LevelSetContainerType::GradientType
 
using LevelSetHessianType = typename LevelSetContainerType::HessianType
 
using LevelSetIdentifierType = typename LevelSetContainerType::LevelSetIdentifierType
 
using LevelSetInputIndexType = typename LevelSetContainerType::InputIndexType
 
using LevelSetOutputPixelType = typename LevelSetContainerType::OutputType
 
using LevelSetOutputRealType = typename LevelSetContainerType::OutputRealType
 
using LevelSetPointer = typename LevelSetContainerType::LevelSetPointer
 
using LevelSetType = typename LevelSetContainerType::LevelSetType
 
using Pointer = SmartPointer< Self >
 
using Self = LevelSetEquationTermContainer
 
using Superclass = Object
 
using TermIdType = unsigned int
 
using TermPointer = typename TermType::Pointer
 
using TermType = LevelSetEquationTermBase< InputImageType, LevelSetContainerType >
 
- Public Types inherited from itk::Object
using ConstPointer = SmartPointer< const Self >
 
using Pointer = SmartPointer< Self >
 
using Self = Object
 
using Superclass = LightObject
 
- Public Types inherited from itk::LightObject
using ConstPointer = SmartPointer< const Self >
 
using Pointer = SmartPointer< Self >
 
using Self = LightObject
 

Public Member Functions

void AddTerm (const TermIdType &iId, TermType *iTerm)
 
Iterator Begin ()
 
ConstIterator Begin () const
 
LevelSetOutputRealType ComputeCFLContribution () const
 
void ComputeRequiredData (const LevelSetInputIndexType &iP, LevelSetDataType &ioData)
 
Iterator End ()
 
ConstIterator End () const
 
LevelSetOutputRealType Evaluate (const LevelSetInputIndexType &iP)
 
LevelSetOutputRealType Evaluate (const LevelSetInputIndexType &iP, const LevelSetDataType &iData)
 
virtual LevelSetIdentifierType GetCurrentLevelSetId ()
 
virtual LevelSetContainerTypeGetModifiableLevelSetContainer ()
 
const char * GetNameOfClass () const override
 
TermTypeGetTerm (const std::string &iName)
 
TermTypeGetTerm (const TermIdType &iId)
 
void Initialize (const LevelSetInputIndexType &iP)
 
void InitializeParameters ()
 
void PushTerm (TermType *iTerm)
 
virtual void SetCurrentLevelSetId (LevelSetIdentifierType _arg)
 
virtual void SetLevelSetContainer (LevelSetContainerType *_arg)
 
void Update ()
 
void UpdatePixel (const LevelSetInputIndexType &iP, const LevelSetOutputRealType &oldValue, const LevelSetOutputRealType &newValue)
 
virtual void SetInput (InputImageType *_arg)
 
virtual InputImageTypeGetModifiableInput ()
 
- Public Member Functions inherited from itk::Object
unsigned long AddObserver (const EventObject &event, Command *cmd) const
 
unsigned long AddObserver (const EventObject &event, std::function< void(const EventObject &)> function) const
 
LightObject::Pointer CreateAnother () const override
 
virtual void DebugOff () const
 
virtual void DebugOn () const
 
CommandGetCommand (unsigned long tag)
 
bool GetDebug () const
 
MetaDataDictionaryGetMetaDataDictionary ()
 
const MetaDataDictionaryGetMetaDataDictionary () const
 
virtual ModifiedTimeType GetMTime () const
 
virtual const TimeStampGetTimeStamp () const
 
bool HasObserver (const EventObject &event) const
 
void InvokeEvent (const EventObject &)
 
void InvokeEvent (const EventObject &) const
 
virtual void Modified () const
 
void Register () const override
 
void RemoveAllObservers ()
 
void RemoveObserver (unsigned long tag) const
 
void SetDebug (bool debugFlag) const
 
void SetReferenceCount (int) override
 
void UnRegister () const noexcept override
 
void SetMetaDataDictionary (const MetaDataDictionary &rhs)
 
void SetMetaDataDictionary (MetaDataDictionary &&rrhs)
 
virtual void SetObjectName (std::string _arg)
 
virtual const std::string & GetObjectName () const
 
- Public Member Functions inherited from itk::LightObject
Pointer Clone () const
 
virtual void Delete ()
 
virtual int GetReferenceCount () const
 
void Print (std::ostream &os, Indent indent=0) const
 

Static Public Member Functions

static Pointer New ()
 
- Static Public Member Functions inherited from itk::Object
static bool GetGlobalWarningDisplay ()
 
static void GlobalWarningDisplayOff ()
 
static void GlobalWarningDisplayOn ()
 
static Pointer New ()
 
static void SetGlobalWarningDisplay (bool val)
 
- Static Public Member Functions inherited from itk::LightObject
static void BreakOnError ()
 
static Pointer New ()
 

Protected Types

using HashMapStringTermContainerType = std::unordered_map< std::string, TermPointer >
 
using MapCFLContainerConstIterator = typename MapCFLContainerType::const_iterator
 
using MapCFLContainerIterator = typename MapCFLContainerType::iterator
 
using MapCFLContainerType = std::map< TermIdType, std::atomic< LevelSetOutputRealType > >
 
using MapTermContainerConstIteratorType = typename MapTermContainerType::const_iterator
 
using MapTermContainerIteratorType = typename MapTermContainerType::iterator
 
using MapTermContainerType = std::map< TermIdType, TermPointer >
 
using RequiredDataType = typename TermType::RequiredDataType
 

Protected Member Functions

 LevelSetEquationTermContainer ()
 
 ~LevelSetEquationTermContainer () override=default
 
- Protected Member Functions inherited from itk::Object
 Object ()
 
bool PrintObservers (std::ostream &os, Indent indent) const
 
void PrintSelf (std::ostream &os, Indent indent) const override
 
virtual void SetTimeStamp (const TimeStamp &timeStamp)
 
 ~Object () override
 
- Protected Member Functions inherited from itk::LightObject
virtual LightObject::Pointer InternalClone () const
 
 LightObject ()
 
virtual void PrintHeader (std::ostream &os, Indent indent) const
 
virtual void PrintTrailer (std::ostream &os, Indent indent) const
 
virtual ~LightObject ()
 

Protected Attributes

MapTermContainerType m_Container {}
 
LevelSetIdentifierType m_CurrentLevelSetId {}
 
InputImagePointer m_Input {}
 
LevelSetContainerPointer m_LevelSetContainer {}
 
HashMapStringTermContainerType m_NameContainer {}
 
RequiredDataType m_RequiredData {}
 
MapCFLContainerType m_TermContribution {}
 
- Protected Attributes inherited from itk::LightObject
std::atomic< int > m_ReferenceCount {}
 

Friends

class Iterator
 

Member Typedef Documentation

◆ ConstPointer

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::ConstPointer = SmartPointer<const Self>

Definition at line 49 of file itkLevelSetEquationTermContainer.h.

◆ HashMapStringTermContainerType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::HashMapStringTermContainerType = std::unordered_map<std::string, TermPointer>
protected

Definition at line 331 of file itkLevelSetEquationTermContainer.h.

◆ InputImagePointer

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::InputImagePointer = typename InputImageType::Pointer

Definition at line 61 of file itkLevelSetEquationTermContainer.h.

◆ InputImageType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::InputImageType = TInputImage

Definition at line 60 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetContainerPointer

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetContainerPointer = typename LevelSetContainerType::Pointer

Definition at line 64 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetContainerType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetContainerType = TLevelSetContainer

Definition at line 63 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetDataType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetDataType = typename LevelSetContainerType::LevelSetDataType

Definition at line 72 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetGradientType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetGradientType = typename LevelSetContainerType::GradientType

Definition at line 74 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetHessianType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetHessianType = typename LevelSetContainerType::HessianType

Definition at line 75 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetIdentifierType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetIdentifierType = typename LevelSetContainerType::LevelSetIdentifierType

Definition at line 69 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetInputIndexType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetInputIndexType = typename LevelSetContainerType::InputIndexType

Definition at line 73 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetOutputPixelType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetOutputPixelType = typename LevelSetContainerType::OutputType

Definition at line 70 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetOutputRealType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetOutputRealType = typename LevelSetContainerType::OutputRealType

Definition at line 71 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetPointer

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetPointer = typename LevelSetContainerType::LevelSetPointer

Definition at line 67 of file itkLevelSetEquationTermContainer.h.

◆ LevelSetType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetType = typename LevelSetContainerType::LevelSetType

Definition at line 66 of file itkLevelSetEquationTermContainer.h.

◆ MapCFLContainerConstIterator

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::MapCFLContainerConstIterator = typename MapCFLContainerType::const_iterator
protected

Definition at line 342 of file itkLevelSetEquationTermContainer.h.

◆ MapCFLContainerIterator

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::MapCFLContainerIterator = typename MapCFLContainerType::iterator
protected

Definition at line 341 of file itkLevelSetEquationTermContainer.h.

◆ MapCFLContainerType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::MapCFLContainerType = std::map<TermIdType, std::atomic<LevelSetOutputRealType> >
protected

Definition at line 340 of file itkLevelSetEquationTermContainer.h.

◆ MapTermContainerConstIteratorType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::MapTermContainerConstIteratorType = typename MapTermContainerType::const_iterator
protected

Definition at line 142 of file itkLevelSetEquationTermContainer.h.

◆ MapTermContainerIteratorType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::MapTermContainerIteratorType = typename MapTermContainerType::iterator
protected

Definition at line 141 of file itkLevelSetEquationTermContainer.h.

◆ MapTermContainerType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::MapTermContainerType = std::map<TermIdType, TermPointer>
protected

Definition at line 140 of file itkLevelSetEquationTermContainer.h.

◆ Pointer

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::Pointer = SmartPointer<Self>

Definition at line 48 of file itkLevelSetEquationTermContainer.h.

◆ RequiredDataType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::RequiredDataType = typename TermType::RequiredDataType
protected

Definition at line 335 of file itkLevelSetEquationTermContainer.h.

◆ Self

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::Self = LevelSetEquationTermContainer

Definition at line 47 of file itkLevelSetEquationTermContainer.h.

◆ Superclass

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::Superclass = Object

Definition at line 50 of file itkLevelSetEquationTermContainer.h.

◆ TermIdType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::TermIdType = unsigned int

Definition at line 58 of file itkLevelSetEquationTermContainer.h.

◆ TermPointer

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::TermPointer = typename TermType::Pointer

Definition at line 78 of file itkLevelSetEquationTermContainer.h.

◆ TermType

template<typename TInputImage , typename TLevelSetContainer >
using itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::TermType = LevelSetEquationTermBase<InputImageType, LevelSetContainerType>

Definition at line 77 of file itkLevelSetEquationTermContainer.h.

Constructor & Destructor Documentation

◆ LevelSetEquationTermContainer()

template<typename TInputImage , typename TLevelSetContainer >
itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::LevelSetEquationTermContainer ( )
protected

◆ ~LevelSetEquationTermContainer()

template<typename TInputImage , typename TLevelSetContainer >
itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::~LevelSetEquationTermContainer ( )
overrideprotecteddefault

Member Function Documentation

◆ AddTerm()

template<typename TInputImage , typename TLevelSetContainer >
void itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::AddTerm ( const TermIdType iId,
TermType iTerm 
)

Replace the pointer to the term with the given id

◆ Begin() [1/2]

template<typename TInputImage , typename TLevelSetContainer >
Iterator itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::Begin ( )

◆ Begin() [2/2]

template<typename TInputImage , typename TLevelSetContainer >
ConstIterator itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::Begin ( ) const

◆ ComputeCFLContribution()

template<typename TInputImage , typename TLevelSetContainer >
LevelSetOutputRealType itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::ComputeCFLContribution ( ) const

Return the CFL contribution of the current term

◆ ComputeRequiredData()

template<typename TInputImage , typename TLevelSetContainer >
void itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::ComputeRequiredData ( const LevelSetInputIndexType iP,
LevelSetDataType ioData 
)

◆ End() [1/2]

template<typename TInputImage , typename TLevelSetContainer >
Iterator itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::End ( )

◆ End() [2/2]

template<typename TInputImage , typename TLevelSetContainer >
ConstIterator itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::End ( ) const

◆ Evaluate() [1/2]

template<typename TInputImage , typename TLevelSetContainer >
LevelSetOutputRealType itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::Evaluate ( const LevelSetInputIndexType iP)

Evaluate the term at a given pixel location

◆ Evaluate() [2/2]

template<typename TInputImage , typename TLevelSetContainer >
LevelSetOutputRealType itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::Evaluate ( const LevelSetInputIndexType iP,
const LevelSetDataType iData 
)

◆ GetCurrentLevelSetId()

template<typename TInputImage , typename TLevelSetContainer >
virtual LevelSetIdentifierType itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::GetCurrentLevelSetId ( )
virtual

◆ GetModifiableInput()

template<typename TInputImage , typename TLevelSetContainer >
virtual InputImageType* itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::GetModifiableInput ( )
virtual

Set/Get the input image to be segmented.

◆ GetModifiableLevelSetContainer()

template<typename TInputImage , typename TLevelSetContainer >
virtual LevelSetContainerType* itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::GetModifiableLevelSetContainer ( )
virtual

◆ GetNameOfClass()

template<typename TInputImage , typename TLevelSetContainer >
const char* itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::GetNameOfClass ( ) const
overridevirtual
See also
LightObject::GetNameOfClass()

Reimplemented from itk::Object.

◆ GetTerm() [1/2]

template<typename TInputImage , typename TLevelSetContainer >
TermType* itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::GetTerm ( const std::string &  iName)

Get the term with the given name

◆ GetTerm() [2/2]

template<typename TInputImage , typename TLevelSetContainer >
TermType* itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::GetTerm ( const TermIdType iId)

Get the term with the given id

◆ Initialize()

template<typename TInputImage , typename TLevelSetContainer >
void itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::Initialize ( const LevelSetInputIndexType iP)

◆ InitializeParameters()

template<typename TInputImage , typename TLevelSetContainer >
void itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::InitializeParameters ( )

Initialize the term parameters prior to the start of an iteration

◆ New()

template<typename TInputImage , typename TLevelSetContainer >
static Pointer itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::New ( )
static

Method for creation through object factory

◆ PushTerm()

template<typename TInputImage , typename TLevelSetContainer >
void itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::PushTerm ( TermType iTerm)

Add a term to the end of the container

◆ SetCurrentLevelSetId()

template<typename TInputImage , typename TLevelSetContainer >
virtual void itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::SetCurrentLevelSetId ( LevelSetIdentifierType  _arg)
virtual

◆ SetInput()

template<typename TInputImage , typename TLevelSetContainer >
virtual void itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::SetInput ( InputImageType _arg)
virtual

Set/Get the input image to be segmented.

◆ SetLevelSetContainer()

template<typename TInputImage , typename TLevelSetContainer >
virtual void itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::SetLevelSetContainer ( LevelSetContainerType _arg)
virtual

◆ Update()

template<typename TInputImage , typename TLevelSetContainer >
void itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::Update ( )

Update the term parameters at end of iteration

◆ UpdatePixel()

template<typename TInputImage , typename TLevelSetContainer >
void itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::UpdatePixel ( const LevelSetInputIndexType iP,
const LevelSetOutputRealType oldValue,
const LevelSetOutputRealType newValue 
)

Supply the update at a given pixel location to update the term parameters

Friends And Related Function Documentation

◆ Iterator

template<typename TInputImage , typename TLevelSetContainer >
friend class Iterator
friend

Definition at line 145 of file itkLevelSetEquationTermContainer.h.

Member Data Documentation

◆ m_Container

template<typename TInputImage , typename TLevelSetContainer >
MapTermContainerType itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::m_Container {}
protected

Definition at line 338 of file itkLevelSetEquationTermContainer.h.

◆ m_CurrentLevelSetId

template<typename TInputImage , typename TLevelSetContainer >
LevelSetIdentifierType itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::m_CurrentLevelSetId {}
protected

Definition at line 326 of file itkLevelSetEquationTermContainer.h.

◆ m_Input

template<typename TInputImage , typename TLevelSetContainer >
InputImagePointer itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::m_Input {}
protected

Definition at line 329 of file itkLevelSetEquationTermContainer.h.

◆ m_LevelSetContainer

template<typename TInputImage , typename TLevelSetContainer >
LevelSetContainerPointer itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::m_LevelSetContainer {}
protected

Definition at line 327 of file itkLevelSetEquationTermContainer.h.

◆ m_NameContainer

template<typename TInputImage , typename TLevelSetContainer >
HashMapStringTermContainerType itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::m_NameContainer {}
protected

Definition at line 333 of file itkLevelSetEquationTermContainer.h.

◆ m_RequiredData

template<typename TInputImage , typename TLevelSetContainer >
RequiredDataType itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::m_RequiredData {}
protected

Definition at line 336 of file itkLevelSetEquationTermContainer.h.

◆ m_TermContribution

template<typename TInputImage , typename TLevelSetContainer >
MapCFLContainerType itk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::m_TermContribution {}
protected

Definition at line 344 of file itkLevelSetEquationTermContainer.h.


The documentation for this class was generated from the following file: