18#ifndef itkTotalProgressReporter_h
19#define itkTotalProgressReporter_h
56 float progressWeight = 1.0f);
72 msg +=
"Object " + std::string(
m_Filter->GetNameOfClass()) +
": AbortGenerateDataOn";
virtual void SetDescription(const std::string &s)
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
void Completed(SizeValueType count)
SizeValueType m_PixelsBeforeUpdate
SizeValueType m_CurrentPixel
TotalProgressReporter(ProcessObject *filter, SizeValueType totalNumberOfPixels, SizeValueType numberOfUpdates=100, float progressWeight=1.0f)
Construct a TotalProgressReporter.
float m_InverseNumberOfPixels
void CheckAbortGenerateData()
SizeValueType m_PixelsPerUpdate
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
unsigned long SizeValueType