16#include "ReportDescriptorForPeripheralLuminance.h"
24 class CInternalPeripheralLuminance;
321 DeclareGetClassType();
346 friend class CInternalPeripheralLuminance;
348 CInternalPeripheralLuminance* m_pInternal;
double m_f64Thickness
Definition FLImagingAdvancedFunctions/PeripheralLuminance.h:333
virtual const CResult SetMeasurementRegion(const Foundation::CFLFigure *pFlfMeasurementRegion=nullptr)
const CPeripheralLuminance & operator=(const CPeripheralLuminance &PeripheralLuminance)
virtual const Foundation::CFLFigure * GetMeasurementRegion() const
virtual bool IsLicenseAvailable() const override
Returns whether the algorithm can be used with the current license.
virtual const CResult SetThickness(double f64Thickness=1.0)
virtual const CResult ReportToCSV(const Foundation::CReportDescriptor *pWrd) const override
The execution result of the algorithm is recorded in a file according to the options recorded in the ...
virtual ~CPeripheralLuminance()
virtual const CResult ReportToCSV(const CReportDescriptorForPeripheralLuminance *pWrd) const
virtual const CResult GetResult(Base::CFLArray< double > &flaResult)
Foundation::CFLFigure * m_pFlfMeasurementRegion
Definition FLImagingAdvancedFunctions/PeripheralLuminance.h:342
virtual const CResult Assign(const CPeripheralLuminance &PeripheralLuminance)
virtual const CResult ReportToCSV(const CReportDescriptorForPeripheralLuminance &wrd) const
virtual int64_t GetResultCount() const
CPeripheralLuminance(const CPeripheralLuminance *pPeripheralLuminance)
virtual const CResult Execute()
virtual const CResult GetResult(Base::CFLArray< double > *pFlaResult)
virtual const CResult Clear() override
virtual double GetThickness() const
CPeripheralLuminance(const CPeripheralLuminance &PeripheralLuminance)
virtual const CResult SetMeasurementRegion(const Foundation::CFLFigure &flfMeasurementRegion)
virtual const CResult Assign(const CPeripheralLuminance *pPeripheralLuminance)
ReportDescriptorForPeripheralLuminance class The class that sets the report of the Gray Level Cooccu...
Definition FLImagingAdvancedFunctions/ReportDescriptorForPeripheralLuminance.h:28
Template type array class.
Definition FLArray.h:71
FLImaging module execution result object.
Definition FLImagingBase/ResultsDef.h:1712
ReportDescriptor class.
Definition FLImagingFoundation/ReportDescriptor.h:22
Base class of image processing classes Base of imaging algorithm classes, has common getter/setter.
Definition FLImagingImgProcBase/AlgorithmFeature_SR.h:31
Definition FLImagingAdvancedFunctions/AlgorithmFeature_DI_BAT_CI.h:15