18#ifndef itkProgressReporter_h
19#define itkProgressReporter_h
70 float initialProgress = 0.0f,
71 float progressWeight = 1.0f);
87 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...
float m_InverseNumberOfPixels
void CheckAbortGenerateData()
SizeValueType m_CurrentPixel
SizeValueType m_PixelsBeforeUpdate
SizeValueType m_PixelsPerUpdate
ProgressReporter(ProcessObject *filter, ThreadIdType threadId, SizeValueType numberOfPixels, SizeValueType numberOfUpdates=100, float initialProgress=0.0f, float progressWeight=1.0f)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
unsigned int ThreadIdType
unsigned long SizeValueType