ITK
5.0.0
Insight Segmentation and Registration Toolkit
|
#include <itkLevelSetEvolutionComputeIterationThreader.h>
Definition at line 91 of file itkLevelSetEvolutionComputeIterationThreader.h.
Public Types | |
using | AssociateType = typename Superclass::AssociateType |
using | ConstPointer = SmartPointer< const Self > |
using | DomainMapConstIteratorType = typename TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator |
using | DomainType = typename Superclass::DomainType |
using | EquationContainerType = typename LevelSetEvolutionType::EquationContainerType |
using | IdListConstIterator = typename LevelSetEvolutionType::IdListConstIterator |
using | IdListType = typename LevelSetEvolutionType::IdListType |
using | IndexType = typename LevelSetType::IndexType |
using | InputImageType = typename LevelSetEvolutionType::InputImageType |
using | LevelSetContainerType = typename LevelSetEvolutionType::LevelSetContainerType |
using | LevelSetDataType = typename LevelSetEvolutionType::LevelSetDataType |
using | LevelSetEvolutionType = TLevelSetEvolution |
using | LevelSetImageType = typename LevelSetEvolutionType::LevelSetImageType |
using | LevelSetOutputRealType = typename LevelSetEvolutionType::LevelSetOutputRealType |
using | LevelSetType = typename LevelSetEvolutionType::LevelSetType |
using | OffsetType = typename LevelSetType::OffsetType |
using | Pointer = SmartPointer< Self > |
using | RegionType = typename LevelSetType::RegionType |
using | Self = LevelSetEvolutionComputeIterationThreader |
using | Superclass = DomainThreader< ThreadedDomainMapPartitionerType, TLevelSetEvolution > |
using | TermContainerType = typename LevelSetEvolutionType::TermContainerType |
using | ThreadedDomainMapPartitionerType = ThreadedIteratorRangePartitioner< DomainMapConstIteratorType > |
Public Types inherited from itk::DomainThreader< ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution > | |
using | AssociateType = TLevelSetEvolution |
using | ConstPointer = SmartPointer< const Self > |
using | DomainPartitionerType = ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator > |
using | DomainType = typename DomainPartitionerType::DomainType |
using | Pointer = SmartPointer< Self > |
using | Self = DomainThreader |
using | Superclass = Object |
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 |
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 flag) |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
Protected Member Functions | |
LevelSetEvolutionComputeIterationThreader ()=default | |
void | ThreadedExecution (const DomainType &imageSubRegion, const ThreadIdType threadId) override |
Protected Member Functions inherited from itk::DomainThreader< ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution > | |
virtual void | AfterThreadedExecution () |
virtual void | BeforeThreadedExecution () |
virtual void | DetermineNumberOfWorkUnitsUsed () |
DomainThreader () | |
virtual void | SetMultiThreader (MultiThreaderBase *_arg) |
virtual void | ThreadedExecution (const DomainType &subdomain, const ThreadIdType threadId)=0 |
~DomainThreader () 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 &time) |
~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 () |
Additional Inherited Members | |
Static Protected Member Functions inherited from itk::DomainThreader< ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution > | |
static ITK_THREAD_RETURN_FUNCTION_CALL_CONVENTION | ThreaderCallback (void *arg) |
Protected Attributes inherited from itk::DomainThreader< ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution > | |
AssociateType * | m_Associate |
Protected Attributes inherited from itk::LightObject | |
std::atomic< int > | m_ReferenceCount |
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::AssociateType = typename Superclass::AssociateType |
Definition at line 115 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::ConstPointer = SmartPointer< const Self > |
Definition at line 105 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::DomainMapConstIteratorType = typename TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator |
Definition at line 98 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::DomainType = typename Superclass::DomainType |
Superclass types.
Definition at line 114 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::EquationContainerType = typename LevelSetEvolutionType::EquationContainerType |
Definition at line 130 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::IdListConstIterator = typename LevelSetEvolutionType::IdListConstIterator |
Definition at line 120 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::IdListType = typename LevelSetEvolutionType::IdListType |
Definition at line 119 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::IndexType = typename LevelSetType::IndexType |
Definition at line 123 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::InputImageType = typename LevelSetEvolutionType::InputImageType |
Definition at line 121 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::LevelSetContainerType = typename LevelSetEvolutionType::LevelSetContainerType |
Definition at line 129 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::LevelSetDataType = typename LevelSetEvolutionType::LevelSetDataType |
Definition at line 127 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::LevelSetEvolutionType = TLevelSetEvolution |
Types of the associate class.
Definition at line 118 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::LevelSetImageType = typename LevelSetEvolutionType::LevelSetImageType |
Definition at line 126 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::LevelSetOutputRealType = typename LevelSetEvolutionType::LevelSetOutputRealType |
Definition at line 128 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::LevelSetType = typename LevelSetEvolutionType::LevelSetType |
Definition at line 122 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::OffsetType = typename LevelSetType::OffsetType |
Definition at line 125 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::Pointer = SmartPointer< Self > |
Definition at line 104 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::RegionType = typename LevelSetType::RegionType |
Definition at line 124 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::Self = LevelSetEvolutionComputeIterationThreader |
Standard class type aliases.
Definition at line 102 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::Superclass = DomainThreader< ThreadedDomainMapPartitionerType, TLevelSetEvolution > |
Definition at line 103 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::TermContainerType = typename LevelSetEvolutionType::TermContainerType |
Definition at line 131 of file itkLevelSetEvolutionComputeIterationThreader.h.
using itk::LevelSetEvolutionComputeIterationThreader< LevelSetDenseImage< TImage >, ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >::ThreadedDomainMapPartitionerType = ThreadedIteratorRangePartitioner< DomainMapConstIteratorType > |
Definition at line 99 of file itkLevelSetEvolutionComputeIterationThreader.h.
|
protecteddefault |
|
virtual |
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.
|
virtual |
Run time type information.
Reimplemented from itk::DomainThreader< ThreadedIteratorRangePartitioner< TLevelSetEvolution::DomainMapImageFilterType::DomainMapType::const_iterator >, TLevelSetEvolution >.
|
static |
Standard New macro.
|
overrideprotected |