18 #ifndef itkLightProcessObject_h
19 #define itkLightProcessObject_h
89 itkSetMacro(AbortGenerateData,
bool);
93 itkGetConstReferenceMacro(AbortGenerateData,
bool);
96 itkBooleanMacro(AbortGenerateData);
101 itkSetClampMacro(Progress,
float, 0.0f, 1.0f);
107 itkGetConstReferenceMacro(Progress,
float);
113 void UpdateProgress(
float amount);
121 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Light weight base class for most itk classes.
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
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.
virtual void UpdateOutputData()