#include <itkLevelSetEquationTermContainer.h>
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
-
TInputImage | Input image or speed image or feature image for segmentation |
TLevelSetContainer | Container holding the 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.
◆ ConstPointer
template<typename TInputImage , typename TLevelSetContainer >
◆ HashMapStringTermContainerType
template<typename TInputImage , typename TLevelSetContainer >
◆ InputImagePointer
template<typename TInputImage , typename TLevelSetContainer >
◆ InputImageType
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetContainerPointer
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetContainerType
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetDataType
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetGradientType
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetHessianType
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetIdentifierType
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetInputIndexType
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetOutputPixelType
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetOutputRealType
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetPointer
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetType
template<typename TInputImage , typename TLevelSetContainer >
◆ MapCFLContainerConstIterator
template<typename TInputImage , typename TLevelSetContainer >
◆ MapCFLContainerIterator
template<typename TInputImage , typename TLevelSetContainer >
◆ MapCFLContainerType
template<typename TInputImage , typename TLevelSetContainer >
◆ MapTermContainerConstIteratorType
template<typename TInputImage , typename TLevelSetContainer >
◆ MapTermContainerIteratorType
template<typename TInputImage , typename TLevelSetContainer >
◆ MapTermContainerType
template<typename TInputImage , typename TLevelSetContainer >
◆ Pointer
template<typename TInputImage , typename TLevelSetContainer >
◆ RequiredDataType
template<typename TInputImage , typename TLevelSetContainer >
◆ Self
template<typename TInputImage , typename TLevelSetContainer >
◆ Superclass
template<typename TInputImage , typename TLevelSetContainer >
◆ TermIdType
template<typename TInputImage , typename TLevelSetContainer >
◆ TermPointer
template<typename TInputImage , typename TLevelSetContainer >
◆ TermType
template<typename TInputImage , typename TLevelSetContainer >
◆ LevelSetEquationTermContainer()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ ~LevelSetEquationTermContainer()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ AddTerm()
template<typename TInputImage , typename TLevelSetContainer >
Replace the pointer to the term with the given id
◆ Begin() [1/2]
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ Begin() [2/2]
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ ComputeCFLContribution()
template<typename TInputImage , typename TLevelSetContainer >
Return the CFL contribution of the current term
◆ ComputeRequiredData()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ CreateAnother()
template<typename TInputImage , typename TLevelSetContainer >
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::Object.
◆ End() [1/2]
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ End() [2/2]
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ Evaluate() [1/2]
template<typename TInputImage , typename TLevelSetContainer >
Evaluate the term at a given pixel location
◆ Evaluate() [2/2]
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ GetCurrentLevelSetId()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ GetInput()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ GetLevelSetContainer()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ GetModifiableInput()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ GetModifiableLevelSetContainer()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ GetNameOfClass()
template<typename TInputImage , typename TLevelSetContainer >
Run-time type information
Reimplemented from itk::Object.
◆ GetTerm() [1/2]
template<typename TInputImage , typename TLevelSetContainer >
Get the term with the given name
◆ GetTerm() [2/2]
template<typename TInputImage , typename TLevelSetContainer >
Get the term with the given id
◆ Initialize()
template<typename TInputImage , typename TLevelSetContainer >
◆ InitializeParameters()
template<typename TInputImage , typename TLevelSetContainer >
Initialize the term parameters prior to the start of an iteration
◆ New()
template<typename TInputImage , typename TLevelSetContainer >
Method for creation through object factory
◆ PushTerm()
template<typename TInputImage , typename TLevelSetContainer >
Add a term to the end of the container
◆ SetCurrentLevelSetId()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ SetInput()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ SetLevelSetContainer()
template<typename TInputImage , typename TLevelSetContainer >
Set/Get the input image to be segmented.
◆ Update()
template<typename TInputImage , typename TLevelSetContainer >
Update the term parameters at end of iteration
◆ UpdatePixel()
template<typename TInputImage , typename TLevelSetContainer >
Supply the update at a given pixel location to update the term parameters
◆ Iterator
template<typename TInputImage , typename TLevelSetContainer >
◆ m_Container
template<typename TInputImage , typename TLevelSetContainer >
◆ m_CurrentLevelSetId
template<typename TInputImage , typename TLevelSetContainer >
◆ m_Input
template<typename TInputImage , typename TLevelSetContainer >
◆ m_LevelSetContainer
template<typename TInputImage , typename TLevelSetContainer >
◆ m_NameContainer
template<typename TInputImage , typename TLevelSetContainer >
◆ m_RequiredData
template<typename TInputImage , typename TLevelSetContainer >
◆ m_TermContribution
template<typename TInputImage , typename TLevelSetContainer >
The documentation for this class was generated from the following file: