10 #ifndef LIBREALSENSE_RS2_OPTION_H 11 #define LIBREALSENSE_RS2_OPTION_H
const char * rs2_sensor_mode_to_string(rs2_sensor_mode preset)
float rs2_get_option(const rs2_options *options, rs2_option option, rs2_error **error)
const char * rs2_host_perf_mode_to_string(rs2_host_perf_mode perf)
rs2_option
Defines general configuration controls. These can generally be mapped to camera UVC controls...
rs2_sr300_visual_preset
For SR300 devices: provides optimized settings (presets) for specific types of usage.
const char * rs2_option_to_string(rs2_option option)
rs2_host_perf_mode
values for RS2_OPTION_HOST_PERFORMANCE option.
const char * rs2_sr300_visual_preset_to_string(rs2_sr300_visual_preset preset)
rs2_cah_trigger
values for RS2_OPTION_TRIGGER_CAMERA_ACCURACY_HEALTH option.
const char * rs2_digital_gain_to_string(rs2_digital_gain preset)
int rs2_supports_option(const rs2_options *options, rs2_option option, rs2_error **error)
const char * rs2_get_option_name(const rs2_options *options, rs2_option option, rs2_error **error)
Exposes RealSense structs.
const char * rs2_get_option_value_description(const rs2_options *options, rs2_option option, float value, rs2_error **error)
void rs2_get_option_range(const rs2_options *sensor, rs2_option option, float *min, float *max, float *step, float *def, rs2_error **error)
rs2_options_list * rs2_get_options_list(const rs2_options *options, rs2_error **error)
rs2_sensor_mode
For setting the camera_mode option.
const char * rs2_cah_trigger_to_string(rs2_cah_trigger preset)
rs2_rs400_visual_preset
For RS400 devices: provides optimized settings (presets) for specific types of usage.
const char * rs2_get_option_description(const rs2_options *options, rs2_option option, rs2_error **error)
rs2_ambient_light
DEPRECATED! - Use RS2_OPTION_DIGITAL_GAIN instead.
int rs2_is_option_read_only(const rs2_options *options, rs2_option option, rs2_error **error)
rs2_digital_gain
digital gain for RS2_OPTION_DIGITAL_GAIN option.
const char * rs2_rs400_visual_preset_to_string(rs2_rs400_visual_preset preset)
void rs2_set_option(const rs2_options *options, rs2_option option, float value, rs2_error **error)
void rs2_delete_options_list(rs2_options_list *list)
const char * rs2_l500_visual_preset_to_string(rs2_l500_visual_preset preset)
rs2_option rs2_get_option_from_list(const rs2_options_list *options, int i, rs2_error **error)
const char * rs2_ambient_light_to_string(rs2_ambient_light preset)
int rs2_get_options_list_size(const rs2_options_list *options, rs2_error **error)
rs2_l500_visual_preset
For L500 devices: provides optimized settings (presets) for specific types of usage.