#include <algo.h>
Public Member Functions | |
| auto_exposure_state () | |
| unsigned | get_auto_exposure_antiflicker_rate () const |
| auto_exposure_modes | get_auto_exposure_mode () const |
| float | get_auto_exposure_step () const |
| bool | get_enable_auto_exposure () const |
| void | set_auto_exposure_antiflicker_rate (unsigned value) |
| void | set_auto_exposure_mode (auto_exposure_modes value) |
| void | set_auto_exposure_step (float value) |
| void | set_enable_auto_exposure (bool value) |
Static Public Attributes | |
| static const unsigned | sample_rate = 1 |
| static const unsigned | skip_frames = 2 |
Private Attributes | |
| bool | is_auto_exposure |
| auto_exposure_modes | mode |
| unsigned | rate |
| float | step |
|
inline |
| unsigned auto_exposure_state::get_auto_exposure_antiflicker_rate | ( | ) | const |
| auto_exposure_modes auto_exposure_state::get_auto_exposure_mode | ( | ) | const |
| void auto_exposure_state::set_auto_exposure_antiflicker_rate | ( | unsigned | value | ) |
| void auto_exposure_state::set_auto_exposure_mode | ( | auto_exposure_modes | value | ) |
| void auto_exposure_state::set_auto_exposure_step | ( | float | value | ) |
| void auto_exposure_state::set_enable_auto_exposure | ( | bool | value | ) |
|
private |
|
private |
|
static |
|
static |