ITK
5.2.0
Insight Toolkit
|
#include <itkFastMarchingReachedTargetNodesStoppingCriterion.h>
Public Types | |
using | ConstPointer = SmartPointer< const Self > |
using | NodeType = typename Superclass::NodeType |
using | OutputPixelType = typename Superclass::OutputPixelType |
using | Pointer = SmartPointer< Self > |
using | Self = FastMarchingReachedTargetNodesStoppingCriterion |
using | Superclass = FastMarchingStoppingCriterionBase< TInput, TOutput > |
using | TargetConditionEnum = FastMarchingReachedTargetNodesStoppingCriterionEnums::TargetCondition |
using | Traits = typename Superclass::Traits |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother () const |
virtual const char * | GetNameOfClass () const |
Stopping criterion for FastMarchingFilterBase.
Stopping criterion where the condition is satisfied when the front reaches one, several or all target nodes (provided by the user).
Definition at line 60 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
using itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::ConstPointer = SmartPointer<const Self> |
Definition at line 68 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
using itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::NodeType = typename Superclass::NodeType |
Definition at line 78 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
using itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::OutputPixelType = typename Superclass::OutputPixelType |
Definition at line 77 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
using itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Pointer = SmartPointer<Self> |
Definition at line 67 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
using itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Self = FastMarchingReachedTargetNodesStoppingCriterion |
Definition at line 65 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
using itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Superclass = FastMarchingStoppingCriterionBase<TInput, TOutput> |
Definition at line 66 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
using itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::TargetConditionEnum = FastMarchingReachedTargetNodesStoppingCriterionEnums::TargetCondition |
Definition at line 80 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
using itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Traits = typename Superclass::Traits |
Definition at line 69 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
|
inlineprotected |
Constructor
Definition at line 180 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
|
overrideprotecteddefault |
Destructor
virtual::itk::LightObject::Pointer itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::CreateAnother | ( | ) | const |
|
inlineoverride |
Get a short description of the stopping criterion.
Definition at line 173 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
|
virtual |
Run-time type information (and related methods).
|
virtual |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
|
virtual |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
|
inlineprotected |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 205 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
References itk::FastMarchingReachedTargetNodesStoppingCriterionEnums::AllTargets, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_Initialized, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_NumberOfTargetsToBeReached, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_ReachedTargetNodes, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_Satisfied, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_TargetCondition, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_TargetNodes, and itk::FastMarchingReachedTargetNodesStoppingCriterionEnums::OneTarget.
Referenced by itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Reset(), and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetCurrentNode().
|
inlineoverride |
returns if the stopping condition is satisfied or not.
Definition at line 166 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
References itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_Satisfied, and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_StoppingValue.
|
static |
Method for creation through the object factory.
|
inlineoverrideprotected |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 199 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
References itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Initialize().
|
inlineoverride |
Set the current node.
Definition at line 126 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
References itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Initialize(), itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_Initialized, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_NumberOfTargetsToBeReached, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_ReachedTargetNodes, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_Satisfied, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_StoppingValue, itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_TargetNodes, and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_TargetOffset.
|
inline |
Set the number of target nodes to be reached.
Definition at line 108 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
References itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_Initialized, and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_NumberOfTargetsToBeReached.
|
inline |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 91 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
References itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_Initialized, and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_TargetCondition.
|
inlinevirtual |
Set Target Nodes.
Definition at line 117 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
References itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_Initialized, and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::m_TargetNodes.
|
virtual |
Set/Get TargetOffset
|
protected |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 196 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
Referenced by itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Initialize(), itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetCurrentNode(), itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetNumberOfTargetsToBeReached(), itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetTargetCondition(), and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetTargetNodes().
|
protected |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 192 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
Referenced by itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Initialize(), itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetCurrentNode(), and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetNumberOfTargetsToBeReached().
|
protected |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 191 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
Referenced by itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Initialize(), and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetCurrentNode().
|
protected |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 195 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
Referenced by itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Initialize(), itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::IsSatisfied(), and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetCurrentNode().
|
protected |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 194 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
Referenced by itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::IsSatisfied(), and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetCurrentNode().
|
protected |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 189 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
Referenced by itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Initialize(), and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetTargetCondition().
|
protected |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 190 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
Referenced by itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::Initialize(), itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetCurrentNode(), and itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetTargetNodes().
|
protected |
Set/Get TargetCondition to indicate if the user wants the front to reach one, some or all target nodes.
Definition at line 193 of file itkFastMarchingReachedTargetNodesStoppingCriterion.h.
Referenced by itk::FastMarchingReachedTargetNodesStoppingCriterion< TInput, TOutput >::SetCurrentNode().