Intel® RealSense™ Cross Platform API  2.13.0
Intel Realsense Cross-platform API
Macros | Functions
rs_advanced_mode.h File Reference
#include "h/rs_advanced_mode_command.h"
#include "h/rs_types.h"

Go to the source code of this file.

Macros

#define RS400_ADVANCED_MODE_HPP
 

Functions

void rs2_toggle_advanced_mode (rs2_device *dev, int enable, rs2_error **error)
 
void rs2_is_enabled (rs2_device *dev, int *enabled, rs2_error **error)
 
void rs2_set_depth_control (rs2_device *dev, const STDepthControlGroup *group, rs2_error **error)
 
void rs2_get_depth_control (rs2_device *dev, STDepthControlGroup *group, int mode, rs2_error **error)
 
void rs2_set_rsm (rs2_device *dev, const STRsm *group, rs2_error **error)
 
void rs2_get_rsm (rs2_device *dev, STRsm *group, int mode, rs2_error **error)
 
void rs2_set_rau_support_vector_control (rs2_device *dev, const STRauSupportVectorControl *group, rs2_error **error)
 
void rs2_get_rau_support_vector_control (rs2_device *dev, STRauSupportVectorControl *group, int mode, rs2_error **error)
 
void rs2_set_color_control (rs2_device *dev, const STColorControl *group, rs2_error **error)
 
void rs2_get_color_control (rs2_device *dev, STColorControl *group, int mode, rs2_error **error)
 
void rs2_set_rau_thresholds_control (rs2_device *dev, const STRauColorThresholdsControl *group, rs2_error **error)
 
void rs2_get_rau_thresholds_control (rs2_device *dev, STRauColorThresholdsControl *group, int mode, rs2_error **error)
 
void rs2_set_slo_color_thresholds_control (rs2_device *dev, const STSloColorThresholdsControl *group, rs2_error **error)
 
void rs2_get_slo_color_thresholds_control (rs2_device *dev, STSloColorThresholdsControl *group, int mode, rs2_error **error)
 
void rs2_set_slo_penalty_control (rs2_device *dev, const STSloPenaltyControl *group, rs2_error **error)
 
void rs2_get_slo_penalty_control (rs2_device *dev, STSloPenaltyControl *group, int mode, rs2_error **error)
 
void rs2_set_hdad (rs2_device *dev, const STHdad *group, rs2_error **error)
 
void rs2_get_hdad (rs2_device *dev, STHdad *group, int mode, rs2_error **error)
 
void rs2_set_color_correction (rs2_device *dev, const STColorCorrection *group, rs2_error **error)
 
void rs2_get_color_correction (rs2_device *dev, STColorCorrection *group, int mode, rs2_error **error)
 
void rs2_set_depth_table (rs2_device *dev, const STDepthTableControl *group, rs2_error **error)
 
void rs2_get_depth_table (rs2_device *dev, STDepthTableControl *group, int mode, rs2_error **error)
 
void rs2_set_ae_control (rs2_device *dev, const STAEControl *group, rs2_error **error)
 
void rs2_get_ae_control (rs2_device *dev, STAEControl *group, int mode, rs2_error **error)
 
void rs2_set_census (rs2_device *dev, const STCensusRadius *group, rs2_error **error)
 
void rs2_get_census (rs2_device *dev, STCensusRadius *group, int mode, rs2_error **error)
 
void rs2_load_json (rs2_device *dev, const void *json_content, unsigned content_size, rs2_error **error)
 
rs2_raw_data_bufferrs2_serialize_json (rs2_device *dev, rs2_error **error)
 

Macro Definition Documentation

◆ RS400_ADVANCED_MODE_HPP

#define RS400_ADVANCED_MODE_HPP

Function Documentation

◆ rs2_get_ae_control()

void rs2_get_ae_control ( rs2_device dev,
STAEControl group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_census()

void rs2_get_census ( rs2_device dev,
STCensusRadius group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_color_control()

void rs2_get_color_control ( rs2_device dev,
STColorControl group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_color_correction()

void rs2_get_color_correction ( rs2_device dev,
STColorCorrection group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_depth_control()

void rs2_get_depth_control ( rs2_device dev,
STDepthControlGroup group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_depth_table()

void rs2_get_depth_table ( rs2_device dev,
STDepthTableControl group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_hdad()

void rs2_get_hdad ( rs2_device dev,
STHdad group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_rau_support_vector_control()

void rs2_get_rau_support_vector_control ( rs2_device dev,
STRauSupportVectorControl group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_rau_thresholds_control()

void rs2_get_rau_thresholds_control ( rs2_device dev,
STRauColorThresholdsControl group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_rsm()

void rs2_get_rsm ( rs2_device dev,
STRsm group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_slo_color_thresholds_control()

void rs2_get_slo_color_thresholds_control ( rs2_device dev,
STSloColorThresholdsControl group,
int  mode,
rs2_error **  error 
)

◆ rs2_get_slo_penalty_control()

void rs2_get_slo_penalty_control ( rs2_device dev,
STSloPenaltyControl group,
int  mode,
rs2_error **  error 
)

◆ rs2_is_enabled()

void rs2_is_enabled ( rs2_device dev,
int *  enabled,
rs2_error **  error 
)

◆ rs2_load_json()

void rs2_load_json ( rs2_device dev,
const void *  json_content,
unsigned  content_size,
rs2_error **  error 
)

◆ rs2_serialize_json()

rs2_raw_data_buffer* rs2_serialize_json ( rs2_device dev,
rs2_error **  error 
)

◆ rs2_set_ae_control()

void rs2_set_ae_control ( rs2_device dev,
const STAEControl group,
rs2_error **  error 
)

◆ rs2_set_census()

void rs2_set_census ( rs2_device dev,
const STCensusRadius group,
rs2_error **  error 
)

◆ rs2_set_color_control()

void rs2_set_color_control ( rs2_device dev,
const STColorControl group,
rs2_error **  error 
)

◆ rs2_set_color_correction()

void rs2_set_color_correction ( rs2_device dev,
const STColorCorrection group,
rs2_error **  error 
)

◆ rs2_set_depth_control()

void rs2_set_depth_control ( rs2_device dev,
const STDepthControlGroup group,
rs2_error **  error 
)

◆ rs2_set_depth_table()

void rs2_set_depth_table ( rs2_device dev,
const STDepthTableControl group,
rs2_error **  error 
)

◆ rs2_set_hdad()

void rs2_set_hdad ( rs2_device dev,
const STHdad group,
rs2_error **  error 
)

◆ rs2_set_rau_support_vector_control()

void rs2_set_rau_support_vector_control ( rs2_device dev,
const STRauSupportVectorControl group,
rs2_error **  error 
)

◆ rs2_set_rau_thresholds_control()

void rs2_set_rau_thresholds_control ( rs2_device dev,
const STRauColorThresholdsControl group,
rs2_error **  error 
)

◆ rs2_set_rsm()

void rs2_set_rsm ( rs2_device dev,
const STRsm group,
rs2_error **  error 
)

◆ rs2_set_slo_color_thresholds_control()

void rs2_set_slo_color_thresholds_control ( rs2_device dev,
const STSloColorThresholdsControl group,
rs2_error **  error 
)

◆ rs2_set_slo_penalty_control()

void rs2_set_slo_penalty_control ( rs2_device dev,
const STSloPenaltyControl group,
rs2_error **  error 
)

◆ rs2_toggle_advanced_mode()

void rs2_toggle_advanced_mode ( rs2_device dev,
int  enable,
rs2_error **  error 
)