|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkProgressAccumulator_h
19 #define itkProgressAccumulator_h
61 itkGetConstMacro(AccumulatedProgress,
float);
67 itkGetModifiableObjectMacro(MiniPipelineFilter,
ProcessObject);
89 UnregisterAllFilters();
97 #if !defined(ITK_LEGACY_REMOVE)
114 #if !defined(ITK_LEGACY_REMOVE)
116 ResetFilterProgressAndKeepAccumulatedProgress();
123 PrintSelf(std::ostream & os,
Indent indent)
const override;
171 #endif // itkProgressAccumulator_h_
GenericFilterPointer Filter
float m_BaseAccumulatedProgress
Control indentation during Print() invocation.
Light weight base class for most itk classes.
float m_AccumulatedProgress
FilterRecordVector m_FilterRecord
Facilitates progress reporting for filters that wrap around multiple other filters.
A Command subclass that calls a pointer to a member function.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
GenericFilterPointer m_MiniPipelineFilter
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
class ITK_FORWARD_EXPORT ProcessObject
Base class for most ITK classes.
Abstraction of the Events used to communicating among filters and with GUIs.
unsigned long StartObserverTag
unsigned long ProgressObserverTag
CommandPointer m_CallbackCommand
std::vector< struct FilterRecord > FilterRecordVector