25#ifndef _FIREVISION_CAMS_CONTROL_FOCUS_H_
26#define _FIREVISION_CAMS_CONTROL_FOCUS_H_
28#include <fvcams/control/control.h>
39 virtual unsigned int focus() = 0;
Camera focus control interface.
virtual void set_auto_focus(bool enabled)=0
Enable or disable auto focus.
virtual ~CameraControlFocus()
Empty virtual destructor.
virtual unsigned int focus()=0
Get current focus value.
virtual unsigned int focus_min()=0
Get minimum focus value.
virtual void set_focus(unsigned int focus)=0
Set new focus value.
virtual unsigned int focus_max()=0
Get maximum focus value.
virtual bool auto_focus()=0
Check if auto focus is enabled.
Camera control interface base class.