Public Member Functions | Static Public Attributes | Private Attributes | List of all members
librealsense::auto_exposure_state Class Reference

#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
 

Detailed Description

Definition at line 26 of file algo.h.

Constructor & Destructor Documentation

librealsense::auto_exposure_state::auto_exposure_state ( )
inline

Definition at line 29 of file algo.h.

Member Function Documentation

unsigned auto_exposure_state::get_auto_exposure_antiflicker_rate ( ) const

Definition at line 19 of file algo.cpp.

auto_exposure_modes auto_exposure_state::get_auto_exposure_mode ( ) const

Definition at line 14 of file algo.cpp.

float auto_exposure_state::get_auto_exposure_step ( ) const

Definition at line 24 of file algo.cpp.

bool auto_exposure_state::get_enable_auto_exposure ( ) const

Definition at line 9 of file algo.cpp.

void auto_exposure_state::set_auto_exposure_antiflicker_rate ( unsigned  value)

Definition at line 39 of file algo.cpp.

void auto_exposure_state::set_auto_exposure_mode ( auto_exposure_modes  value)

Definition at line 34 of file algo.cpp.

void auto_exposure_state::set_auto_exposure_step ( float  value)

Definition at line 44 of file algo.cpp.

void auto_exposure_state::set_enable_auto_exposure ( bool  value)

Definition at line 29 of file algo.cpp.

Member Data Documentation

bool librealsense::auto_exposure_state::is_auto_exposure
private

Definition at line 50 of file algo.h.

auto_exposure_modes librealsense::auto_exposure_state::mode
private

Definition at line 51 of file algo.h.

unsigned librealsense::auto_exposure_state::rate
private

Definition at line 52 of file algo.h.

const unsigned librealsense::auto_exposure_state::sample_rate = 1
static

Definition at line 46 of file algo.h.

const unsigned librealsense::auto_exposure_state::skip_frames = 2
static

Definition at line 47 of file algo.h.

float librealsense::auto_exposure_state::step
private

Definition at line 53 of file algo.h.


The documentation for this class was generated from the following files:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:37