Interface for modules that provide auto feature functionality.
Definition peak_common_iautofeature_module.hpp:36
virtual void SetGainModule(std::shared_ptr< IGain > gainModule)=0
Called by the pipeline to set the gain module for the auto feature module.
virtual void SetColorCorrectionMatrix(const std::array< float, 9 > &matrix)=0
Notifies the auto feature module of the currently used color correction matrix.
Interface for modules that provide gain control functionality.
Definition peak_common_igain_module.hpp:31
Interface for a module used within a pipeline.
Definition peak_common_imodule.hpp:45
Interface definitions and implementations for individual module types used within a pipeline.
Definition peak_common_iautofeature_module.hpp:24
Interfaces and implementations for defining and controlling data processing pipelines.
Definition peak_common_iautofeature_module.hpp:21
The "peak" namespace directly contains convenience functionality like the DeviceManager as well as th...
Definition peak_dynamic_loader.h:33