Classes | Namespaces | Macros | Enumerations | Functions
advanced_mode.h File Reference
#include "ds5/ds5-private.h"
#include "hw-monitor.h"
#include "streaming.h"
#include "option.h"
#include "ds5/advanced_mode/presets.h"
#include "../../include/librealsense2/h/rs_advanced_mode_command.h"
#include "serializable-interface.h"
Include dependency graph for advanced_mode.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  librealsense::advanced_mode_preset_option
 
struct  librealsense::advanced_mode_traits< T >
 
class  librealsense::ds5_advanced_mode_base
 
class  librealsense::ds5_advanced_mode_interface
 

Namespaces

 librealsense
 

Macros

#define MAP_ADVANCED_MODE(T, E)   template<> struct advanced_mode_traits<T> { static const EtAdvancedModeRegGroup group = E; }
 
#define RS400_ADVANCED_MODE_HPP
 

Enumerations

enum  EtAdvancedModeRegGroup {
  etDepthControl = 0, etRsm = 1, etRauSupportVectorControl = 2, etColorControl = 3,
  etRauColorThresholdsControl = 4, etSloColorThresholdsControl = 5, etSloPenaltyControl = 6, etHdad = 7,
  etColorCorrection = 8, etDepthTableControl = 9, etAEControl = 10, etCencusRadius9 = 11,
  etAFactor = 12, etLastAdvancedModeGroup = 13
}
 

Functions

 librealsense::MAP_ADVANCED_MODE (STDepthControlGroup, etDepthControl)
 
 librealsense::MAP_ADVANCED_MODE (STRsm, etRsm)
 
 librealsense::MAP_ADVANCED_MODE (STRauSupportVectorControl, etRauSupportVectorControl)
 
 librealsense::MAP_ADVANCED_MODE (STColorControl, etColorControl)
 
 librealsense::MAP_ADVANCED_MODE (STRauColorThresholdsControl, etRauColorThresholdsControl)
 
 librealsense::MAP_ADVANCED_MODE (STSloColorThresholdsControl, etSloColorThresholdsControl)
 
 librealsense::MAP_ADVANCED_MODE (STSloPenaltyControl, etSloPenaltyControl)
 
 librealsense::MAP_ADVANCED_MODE (STHdad, etHdad)
 
 librealsense::MAP_ADVANCED_MODE (STColorCorrection, etColorCorrection)
 
 librealsense::MAP_ADVANCED_MODE (STDepthTableControl, etDepthTableControl)
 
 librealsense::MAP_ADVANCED_MODE (STAEControl, etAEControl)
 
 librealsense::MAP_ADVANCED_MODE (STCensusRadius, etCencusRadius9)
 
 librealsense::MAP_ADVANCED_MODE (STAFactor, etAFactor)
 
 librealsense::MAP_EXTENSION (RS2_EXTENSION_ADVANCED_MODE, librealsense::ds5_advanced_mode_interface)
 

Macro Definition Documentation

#define MAP_ADVANCED_MODE (   T,
 
)    template<> struct advanced_mode_traits<T> { static const EtAdvancedModeRegGroup group = E; }

Definition at line 43 of file advanced_mode.h.

#define RS400_ADVANCED_MODE_HPP

Definition at line 9 of file advanced_mode.h.

Enumeration Type Documentation

Enumerator
etDepthControl 
etRsm 
etRauSupportVectorControl 
etColorControl 
etRauColorThresholdsControl 
etSloColorThresholdsControl 
etSloPenaltyControl 
etHdad 
etColorCorrection 
etDepthTableControl 
etAEControl 
etCencusRadius9 
etAFactor 
etLastAdvancedModeGroup 

Definition at line 17 of file advanced_mode.h.



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