Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
|
Go to the documentation of this file.
4 #ifndef R4XX_ADVANCED_MODE_HPP
5 #define R4XX_ADVANCED_MODE_HPP
386 #endif // R4XX_ADVANCED_MODE_HPP
Definition: rs_device.hpp:19
uint32_t depthUnits
Definition: rs_advanced_mode_command.h:112
serializable_device(rs2::device d)
Definition: rs_serializable_device.hpp:15
void rs2_get_census(rs2_device *dev, STCensusRadius *group, int mode, rs2_error **error)
void set_ae_control(const STAEControl &group)
Definition: rs_advanced_mode.hpp:215
uint32_t rauDiffThresholdRed
Definition: rs_advanced_mode_command.h:59
uint32_t uDiameter
Definition: rs_advanced_mode_command.h:121
void set_color_control(const STColorControl &group)
Definition: rs_advanced_mode.hpp:96
uint32_t minNSsum
Definition: rs_advanced_mode_command.h:43
Definition: rs_advanced_mode_command.h:83
void set_amp_factor(const STAFactor &group)
Definition: rs_advanced_mode.hpp:249
void rs2_get_ae_control(rs2_device *dev, STAEControl *group, int mode, rs2_error **error)
uint32_t minWEsum
Definition: rs_advanced_mode_command.h:40
uint32_t textureDifferenceThreshold
Definition: rs_advanced_mode_command.h:21
float colorCorrection7
Definition: rs_advanced_mode_command.h:97
void rs2_get_depth_table(rs2_device *dev, STDepthTableControl *group, int mode, rs2_error **error)
Definition: rs_advanced_mode.hpp:15
uint32_t minWest
Definition: rs_advanced_mode_command.h:38
Definition: rs_advanced_mode_command.h:58
float diffThresh
Definition: rs_advanced_mode_command.h:31
uint32_t scoreThreshA
Definition: rs_advanced_mode_command.h:19
float colorCorrection9
Definition: rs_advanced_mode_command.h:99
void rs2_set_rsm(rs2_device *dev, const STRsm *group, rs2_error **error)
STSloPenaltyControl get_slo_penalty_control(int mode=0) const
Definition: rs_advanced_mode.hpp:154
STSloColorThresholdsControl get_slo_color_thresholds_control(int mode=0) const
Definition: rs_advanced_mode.hpp:137
void set_slo_color_thresholds_control(const STSloColorThresholdsControl &group)
Definition: rs_advanced_mode.hpp:130
void set_depth_control(const STDepthControlGroup &group)
Definition: rs_advanced_mode.hpp:45
uint32_t sloK1PenaltyMod2
Definition: rs_advanced_mode_command.h:77
Definition: rs_advanced_mode_command.h:29
@ RS2_EXTENSION_ADVANCED_MODE
Definition: rs_types.h:175
uint32_t ignoreSAD
Definition: rs_advanced_mode_command.h:86
void set_census(const STCensusRadius &group)
Definition: rs_advanced_mode.hpp:232
void rs2_get_slo_penalty_control(rs2_device *dev, STSloPenaltyControl *group, int mode, rs2_error **error)
uint32_t textureCountThreshold
Definition: rs_advanced_mode_command.h:22
void rs2_get_rsm(rs2_device *dev, STRsm *group, int mode, rs2_error **error)
uint32_t minNorth
Definition: rs_advanced_mode_command.h:41
Definition: rs_advanced_mode_command.h:49
STColorCorrection get_color_correction(int mode=0) const
Definition: rs_advanced_mode.hpp:188
void set_slo_penalty_control(const STSloPenaltyControl &group)
Definition: rs_advanced_mode.hpp:147
uint32_t disableSADNormalize
Definition: rs_advanced_mode_command.h:54
void rs2_set_census(rs2_device *dev, const STCensusRadius *group, rs2_error **error)
STColorControl get_color_control(int mode=0) const
Definition: rs_advanced_mode.hpp:103
uint32_t sloK1Penalty
Definition: rs_advanced_mode_command.h:73
float colorCorrection2
Definition: rs_advanced_mode_command.h:92
void rs2_set_color_correction(rs2_device *dev, const STColorCorrection *group, rs2_error **error)
void set_depth_table(const STDepthTableControl &group)
Definition: rs_advanced_mode.hpp:198
void rs2_get_slo_color_thresholds_control(rs2_device *dev, STSloColorThresholdsControl *group, int mode, rs2_error **error)
uint32_t disableSADColor
Definition: rs_advanced_mode_command.h:50
STDepthTableControl get_depth_table(int mode=0) const
Definition: rs_advanced_mode.hpp:205
Definition: rs_serializable_device.hpp:13
const char * rs2_rs400_visual_preset_to_string(rs2_rs400_visual_preset preset)
uint32_t sloK2PenaltyMod1
Definition: rs_advanced_mode_command.h:76
Definition: rs_advanced_mode_command.h:15
Definition: rs_advanced_mode_command.h:106
void rs2_get_color_correction(rs2_device *dev, STColorCorrection *group, int mode, rs2_error **error)
int32_t depthClampMin
Definition: rs_advanced_mode_command.h:113
float colorCorrection1
Definition: rs_advanced_mode_command.h:91
uint32_t deepSeaNeighborThreshold
Definition: rs_advanced_mode_command.h:24
uint32_t deepSeaSecondPeakThreshold
Definition: rs_advanced_mode_command.h:23
void rs2_set_rau_thresholds_control(rs2_device *dev, const STRauColorThresholdsControl *group, rs2_error **error)
STDepthControlGroup get_depth_control(int mode=0) const
Definition: rs_advanced_mode.hpp:52
std::shared_ptr< rs2_device > _dev
Definition: rs_device.hpp:146
float sloRauDiffThresh
Definition: rs_advanced_mode_command.h:32
uint32_t scoreThreshB
Definition: rs_advanced_mode_command.h:20
void rs2_set_slo_penalty_control(rs2_device *dev, const STSloPenaltyControl *group, rs2_error **error)
uint32_t deepSeaMedianThreshold
Definition: rs_advanced_mode_command.h:18
void toggle_advanced_mode(bool enable)
Definition: rs_advanced_mode.hpp:28
advanced_mode(rs2::device d)
Definition: rs_advanced_mode.hpp:17
void set_hdad(const STHdad &group)
Definition: rs_advanced_mode.hpp:164
Definition: rs_context.hpp:12
uint32_t disableSLORightColor
Definition: rs_advanced_mode_command.h:52
STAEControl get_ae_control(int mode=0) const
Definition: rs_advanced_mode.hpp:222
Definition: rs_advanced_mode_command.h:126
void rs2_get_depth_control(rs2_device *dev, STDepthControlGroup *group, int mode, rs2_error **error)
Definition: rs_advanced_mode.hpp:13
float colorCorrection8
Definition: rs_advanced_mode_command.h:98
float colorCorrection12
Definition: rs_advanced_mode_command.h:102
Definition: rs_advanced_mode_command.h:72
STRauColorThresholdsControl get_rau_thresholds_control(int mode=0) const
Definition: rs_advanced_mode.hpp:120
float colorCorrection4
Definition: rs_advanced_mode_command.h:94
uint32_t rsmBypass
Definition: rs_advanced_mode_command.h:30
void rs2_set_hdad(rs2_device *dev, const STHdad *group, rs2_error **error)
bool is_enabled() const
Definition: rs_advanced_mode.hpp:35
void rs2_set_depth_table(rs2_device *dev, const STDepthTableControl *group, rs2_error **error)
uint32_t disableSLOLeftColor
Definition: rs_advanced_mode_command.h:53
uint32_t rauDiffThresholdBlue
Definition: rs_advanced_mode_command.h:61
void rs2_get_rau_support_vector_control(rs2_device *dev, STRauSupportVectorControl *group, int mode, rs2_error **error)
uint32_t uShrink
Definition: rs_advanced_mode_command.h:44
float colorCorrection11
Definition: rs_advanced_mode_command.h:101
void rs2_toggle_advanced_mode(rs2_device *dev, int enable, rs2_error **error)
int32_t disparityShift
Definition: rs_advanced_mode_command.h:116
uint32_t plusIncrement
Definition: rs_advanced_mode_command.h:16
void set_rau_thresholds_control(const STRauColorThresholdsControl &group)
Definition: rs_advanced_mode.hpp:113
uint32_t vShrink
Definition: rs_advanced_mode_command.h:45
uint32_t disparityMode
Definition: rs_advanced_mode_command.h:115
float colorCorrection5
Definition: rs_advanced_mode_command.h:95
void rs2_set_depth_control(rs2_device *dev, const STDepthControlGroup *group, rs2_error **error)
uint32_t sloK2PenaltyMod2
Definition: rs_advanced_mode_command.h:78
void rs2_set_rau_support_vector_control(rs2_device *dev, const STRauSupportVectorControl *group, rs2_error **error)
Definition: rs_advanced_mode_command.h:120
std::ostream & operator<<(std::ostream &o, rs2_rs400_visual_preset preset)
Definition: rs_advanced_mode.hpp:268
rs2_rs400_visual_preset
For RS400 devices: provides optimized settings (presets) for specific types of usage.
Definition: rs_option.h:125
uint32_t removeThresh
Definition: rs_advanced_mode_command.h:33
uint32_t meanIntensitySetPoint
Definition: rs_advanced_mode_command.h:107
STRsm get_rsm(int mode=0) const
Definition: rs_advanced_mode.hpp:69
uint32_t diffThresholdBlue
Definition: rs_advanced_mode_command.h:68
float lambdaCensus
Definition: rs_advanced_mode_command.h:84
float colorCorrection6
Definition: rs_advanced_mode_command.h:96
float amplitude
Definition: rs_advanced_mode_command.h:127
float lambdaAD
Definition: rs_advanced_mode_command.h:85
int32_t depthClampMax
Definition: rs_advanced_mode_command.h:114
uint32_t disableRAUColor
Definition: rs_advanced_mode_command.h:51
uint32_t diffThresholdGreen
Definition: rs_advanced_mode_command.h:67
STAFactor get_amp_factor(int mode=0) const
Definition: rs_advanced_mode.hpp:256
bool operator==(const STDepthControlGroup &a, const STDepthControlGroup &b)
Definition: rs_advanced_mode.hpp:270
uint32_t minusDecrement
Definition: rs_advanced_mode_command.h:17
static void handle(rs2_error *e)
Definition: rs_types.hpp:144
void set_rsm(const STRsm &group)
Definition: rs_advanced_mode.hpp:62
void rs2_is_enabled(rs2_device *dev, int *enabled, rs2_error **error)
Definition: rs_advanced_mode_command.h:90
uint32_t minSouth
Definition: rs_advanced_mode_command.h:42
void rs2_get_color_control(rs2_device *dev, STColorControl *group, int mode, rs2_error **error)
uint32_t lrAgreeThreshold
Definition: rs_advanced_mode_command.h:25
STCensusRadius get_census(int mode=0) const
Definition: rs_advanced_mode.hpp:239
uint32_t sloK2Penalty
Definition: rs_advanced_mode_command.h:74
STRauSupportVectorControl get_rau_support_vector_control(int mode=0) const
Definition: rs_advanced_mode.hpp:86
void rs2_set_color_control(rs2_device *dev, const STColorControl *group, rs2_error **error)
void rs2_get_rau_thresholds_control(rs2_device *dev, STRauColorThresholdsControl *group, int mode, rs2_error **error)
void rs2_set_ae_control(rs2_device *dev, const STAEControl *group, rs2_error **error)
float colorCorrection3
Definition: rs_advanced_mode_command.h:93
float colorCorrection10
Definition: rs_advanced_mode_command.h:100
void rs2_get_hdad(rs2_device *dev, STHdad *group, int mode, rs2_error **error)
void rs2_set_slo_color_thresholds_control(rs2_device *dev, const STSloColorThresholdsControl *group, rs2_error **error)
Definition: rs_advanced_mode_command.h:65
Definition: rs_advanced_mode_command.h:37
void set_rau_support_vector_control(const STRauSupportVectorControl &group)
Definition: rs_advanced_mode.hpp:79
uint32_t minEast
Definition: rs_advanced_mode_command.h:39
void rs2_get_amp_factor(rs2_device *dev, STAFactor *group, int mode, rs2_error **error)
uint32_t sloK1PenaltyMod1
Definition: rs_advanced_mode_command.h:75
Definition: rs_advanced_mode_command.h:111
void rs2_set_amp_factor(rs2_device *dev, const STAFactor *group, rs2_error **error)
uint32_t vDiameter
Definition: rs_advanced_mode_command.h:122
void set_color_correction(const STColorCorrection &group)
Definition: rs_advanced_mode.hpp:181
STHdad get_hdad(int mode=0) const
Definition: rs_advanced_mode.hpp:171
struct rs2_error rs2_error
Definition: rs_types.h:247
int rs2_is_device_extendable_to(const rs2_device *device, rs2_extension extension, rs2_error **error)
uint32_t diffThresholdRed
Definition: rs_advanced_mode_command.h:66
uint32_t rauDiffThresholdGreen
Definition: rs_advanced_mode_command.h:60