18 #ifndef itkLightProcessObject_h
19 #define itkLightProcessObject_h
91 itkSetMacro(AbortGenerateData,
bool);
95 itkGetConstReferenceMacro(AbortGenerateData,
bool);
98 itkBooleanMacro(AbortGenerateData);
103 itkSetClampMacro(Progress,
float, 0.0f, 1.0f);
109 itkGetConstReferenceMacro(Progress,
float);
115 void UpdateProgress(
float amount);
118 virtual void UpdateOutputData();
123 void PrintSelf(std::ostream & os,
Indent indent)
const override;
Light weight base class for most itk classes.
LightProcessObject is the base class for all process objects (source, filters, mappers) in the Insigh...
virtual void GenerateData()
Control indentation during Print() invocation.
Base class for most ITK classes.