Namespaces | Macros | Functions
rs_advanced_mode.cpp File Reference
#include <thread>
#include <sstream>
#include "types.h"
#include <librealsense2/rs_advanced_mode.h>
#include "core/advanced_mode.h"
#include "api.h"
Include dependency graph for rs_advanced_mode.cpp:

Go to the source code of this file.

Namespaces

 librealsense
 

Macros

#define CASE(X)   STRCASE(RS400_VISUAL_PRESET, X)
 
#define STRCASE(T, X)
 

Functions

const char * librealsense::get_string (rs2_rs400_visual_preset value)
 
void rs2_get_ae_control (rs2_device *dev, STAEControl *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_amp_factor (rs2_device *dev, STAFactor *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_census (rs2_device *dev, STCensusRadius *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_color_control (rs2_device *dev, STColorControl *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_color_correction (rs2_device *dev, STColorCorrection *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_depth_control (rs2_device *dev, STDepthControlGroup *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_depth_table (rs2_device *dev, STDepthTableControl *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_hdad (rs2_device *dev, STHdad *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_rau_support_vector_control (rs2_device *dev, STRauSupportVectorControl *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_rau_thresholds_control (rs2_device *dev, STRauColorThresholdsControl *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_rsm (rs2_device *dev, STRsm *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_slo_color_thresholds_control (rs2_device *dev, STSloColorThresholdsControl *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_get_slo_penalty_control (rs2_device *dev, STSloPenaltyControl *group, int mode, rs2_error **error) BEGIN_API_CALL
 
void rs2_is_enabled (rs2_device *dev, int *enabled, rs2_error **error) BEGIN_API_CALL
 
const char * rs2_rs400_visual_preset_to_string (rs2_rs400_visual_preset preset)
 
void rs2_set_ae_control (rs2_device *dev, const STAEControl *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_amp_factor (rs2_device *dev, const STAFactor *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_census (rs2_device *dev, const STCensusRadius *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_color_control (rs2_device *dev, const STColorControl *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_color_correction (rs2_device *dev, const STColorCorrection *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_depth_control (rs2_device *dev, const STDepthControlGroup *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_depth_table (rs2_device *dev, const STDepthTableControl *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_hdad (rs2_device *dev, const STHdad *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_rau_support_vector_control (rs2_device *dev, const STRauSupportVectorControl *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_rau_thresholds_control (rs2_device *dev, const STRauColorThresholdsControl *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_rsm (rs2_device *dev, const STRsm *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_slo_color_thresholds_control (rs2_device *dev, const STSloColorThresholdsControl *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_set_slo_penalty_control (rs2_device *dev, const STSloPenaltyControl *group, rs2_error **error) BEGIN_API_CALL
 
void rs2_toggle_advanced_mode (rs2_device *dev, int enable, rs2_error **error) BEGIN_API_CALL
 

Macro Definition Documentation

#define CASE (   X)    STRCASE(RS400_VISUAL_PRESET, X)
#define STRCASE (   T,
 
)
Value:
case RS2_##T##_##X: {\
static std::string s##T##_##X##_str = make_less_screamy(#X);\
return s##T##_##X##_str.c_str(); }
GLdouble s
std::string make_less_screamy(const char *str)
Definition: types.cpp:52
GLsizei const GLchar *const * string
list X
Definition: rmse.py:131
BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN typedef arg< -1 > _

Definition at line 12 of file rs_advanced_mode.cpp.

Function Documentation

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

Definition at line 248 of file rs_advanced_mode.cpp.

void rs2_get_amp_factor ( rs2_device dev,
STAFactor group,
int  mode,
rs2_error **  error 
)

Definition at line 284 of file rs_advanced_mode.cpp.

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

Definition at line 266 of file rs_advanced_mode.cpp.

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

Definition at line 122 of file rs_advanced_mode.cpp.

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

Definition at line 212 of file rs_advanced_mode.cpp.

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

Definition at line 68 of file rs_advanced_mode.cpp.

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

Definition at line 230 of file rs_advanced_mode.cpp.

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

Definition at line 194 of file rs_advanced_mode.cpp.

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

Definition at line 104 of file rs_advanced_mode.cpp.

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

Definition at line 140 of file rs_advanced_mode.cpp.

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

Definition at line 86 of file rs_advanced_mode.cpp.

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

Definition at line 158 of file rs_advanced_mode.cpp.

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

Definition at line 176 of file rs_advanced_mode.cpp.

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

Definition at line 50 of file rs_advanced_mode.cpp.

const char* rs2_rs400_visual_preset_to_string ( rs2_rs400_visual_preset  preset)

Definition at line 40 of file rs_advanced_mode.cpp.

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

Definition at line 239 of file rs_advanced_mode.cpp.

void rs2_set_amp_factor ( rs2_device dev,
const STAFactor group,
rs2_error **  error 
)

Definition at line 275 of file rs_advanced_mode.cpp.

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

Definition at line 257 of file rs_advanced_mode.cpp.

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

Definition at line 113 of file rs_advanced_mode.cpp.

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

Definition at line 203 of file rs_advanced_mode.cpp.

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

Definition at line 59 of file rs_advanced_mode.cpp.

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

Definition at line 221 of file rs_advanced_mode.cpp.

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

Definition at line 185 of file rs_advanced_mode.cpp.

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

Definition at line 95 of file rs_advanced_mode.cpp.

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

Definition at line 131 of file rs_advanced_mode.cpp.

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

Definition at line 77 of file rs_advanced_mode.cpp.

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

Definition at line 149 of file rs_advanced_mode.cpp.

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

Definition at line 167 of file rs_advanced_mode.cpp.

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

Definition at line 42 of file rs_advanced_mode.cpp.



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