13#include <peak_common_c/detail/peak_common_defines.h>
88 PEAK_COMMON_NO_DISCARD
virtual bool IsEnabled()
const = 0;
Abstract base class for all image processing pipeline features.
virtual void SetEnabled(bool enabled)=0
Enables or disables the feature.
virtual void ResetToDefault()=0
Restores the feature's default values.
virtual ~IFeature()=default
virtual bool IsEnabled() const =0
Indicates whether the feature is currently enabled.