Public Member Functions | List of all members
rs400::advanced_mode Class Reference

#include <rs_advanced_mode.hpp>

Inheritance diagram for rs400::advanced_mode:
Inheritance graph
[legend]

Public Member Functions

 advanced_mode (rs2::device d)
 
STAEControl get_ae_control (int mode=0) const
 
STAFactor get_amp_factor (int mode=0) const
 
STCensusRadius get_census (int mode=0) const
 
STColorControl get_color_control (int mode=0) const
 
STColorCorrection get_color_correction (int mode=0) const
 
STDepthControlGroup get_depth_control (int mode=0) const
 
STDepthTableControl get_depth_table (int mode=0) const
 
STHdad get_hdad (int mode=0) const
 
STRauSupportVectorControl get_rau_support_vector_control (int mode=0) const
 
STRauColorThresholdsControl get_rau_thresholds_control (int mode=0) const
 
STRsm get_rsm (int mode=0) const
 
STSloColorThresholdsControl get_slo_color_thresholds_control (int mode=0) const
 
STSloPenaltyControl get_slo_penalty_control (int mode=0) const
 
bool is_enabled () const
 
void set_ae_control (const STAEControl &group)
 
void set_amp_factor (const STAFactor &group)
 
void set_census (const STCensusRadius &group)
 
void set_color_control (const STColorControl &group)
 
void set_color_correction (const STColorCorrection &group)
 
void set_depth_control (const STDepthControlGroup &group)
 
void set_depth_table (const STDepthTableControl &group)
 
void set_hdad (const STHdad &group)
 
void set_rau_support_vector_control (const STRauSupportVectorControl &group)
 
void set_rau_thresholds_control (const STRauColorThresholdsControl &group)
 
void set_rsm (const STRsm &group)
 
void set_slo_color_thresholds_control (const STSloColorThresholdsControl &group)
 
void set_slo_penalty_control (const STSloPenaltyControl &group)
 
void toggle_advanced_mode (bool enable)
 
- Public Member Functions inherited from rs2::serializable_device
void load_json (const std::string &json_content) const
 
 serializable_device (rs2::device d)
 
std::string serialize_json () const
 
- Public Member Functions inherited from rs2::device
template<class T >
as () const
 
 device ()
 
 device (std::shared_ptr< rs2_device > dev)
 
template<class T >
first () const
 
const std::shared_ptr< rs2_device > & get () const
 
const char * get_info (rs2_camera_info info) const
 
void hardware_reset ()
 
template<class T >
bool is () const
 
 operator bool () const
 
 operator std::shared_ptr< rs2_device > ()
 
deviceoperator= (const std::shared_ptr< rs2_device > dev)
 
deviceoperator= (const device &dev)
 
std::vector< sensorquery_sensors () const
 
bool supports (rs2_camera_info info) const
 
virtual ~device ()
 

Additional Inherited Members

- Protected Attributes inherited from rs2::device
std::shared_ptr< rs2_device_dev
 

Detailed Description

Definition at line 14 of file rs_advanced_mode.hpp.

Constructor & Destructor Documentation

rs400::advanced_mode::advanced_mode ( rs2::device  d)
inline

Definition at line 17 of file rs_advanced_mode.hpp.

Member Function Documentation

STAEControl rs400::advanced_mode::get_ae_control ( int  mode = 0) const
inline

Definition at line 222 of file rs_advanced_mode.hpp.

STAFactor rs400::advanced_mode::get_amp_factor ( int  mode = 0) const
inline

Definition at line 256 of file rs_advanced_mode.hpp.

STCensusRadius rs400::advanced_mode::get_census ( int  mode = 0) const
inline

Definition at line 239 of file rs_advanced_mode.hpp.

STColorControl rs400::advanced_mode::get_color_control ( int  mode = 0) const
inline

Definition at line 103 of file rs_advanced_mode.hpp.

STColorCorrection rs400::advanced_mode::get_color_correction ( int  mode = 0) const
inline

Definition at line 188 of file rs_advanced_mode.hpp.

STDepthControlGroup rs400::advanced_mode::get_depth_control ( int  mode = 0) const
inline

Definition at line 52 of file rs_advanced_mode.hpp.

STDepthTableControl rs400::advanced_mode::get_depth_table ( int  mode = 0) const
inline

Definition at line 205 of file rs_advanced_mode.hpp.

STHdad rs400::advanced_mode::get_hdad ( int  mode = 0) const
inline

Definition at line 171 of file rs_advanced_mode.hpp.

STRauSupportVectorControl rs400::advanced_mode::get_rau_support_vector_control ( int  mode = 0) const
inline

Definition at line 86 of file rs_advanced_mode.hpp.

STRauColorThresholdsControl rs400::advanced_mode::get_rau_thresholds_control ( int  mode = 0) const
inline

Definition at line 120 of file rs_advanced_mode.hpp.

STRsm rs400::advanced_mode::get_rsm ( int  mode = 0) const
inline

Definition at line 69 of file rs_advanced_mode.hpp.

STSloColorThresholdsControl rs400::advanced_mode::get_slo_color_thresholds_control ( int  mode = 0) const
inline

Definition at line 137 of file rs_advanced_mode.hpp.

STSloPenaltyControl rs400::advanced_mode::get_slo_penalty_control ( int  mode = 0) const
inline

Definition at line 154 of file rs_advanced_mode.hpp.

bool rs400::advanced_mode::is_enabled ( ) const
inline

Definition at line 35 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_ae_control ( const STAEControl group)
inline

Definition at line 215 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_amp_factor ( const STAFactor group)
inline

Definition at line 249 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_census ( const STCensusRadius group)
inline

Definition at line 232 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_color_control ( const STColorControl group)
inline

Definition at line 96 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_color_correction ( const STColorCorrection group)
inline

Definition at line 181 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_depth_control ( const STDepthControlGroup group)
inline

Definition at line 45 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_depth_table ( const STDepthTableControl group)
inline

Definition at line 198 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_hdad ( const STHdad group)
inline

Definition at line 164 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_rau_support_vector_control ( const STRauSupportVectorControl group)
inline

Definition at line 79 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_rau_thresholds_control ( const STRauColorThresholdsControl group)
inline

Definition at line 113 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_rsm ( const STRsm group)
inline

Definition at line 62 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_slo_color_thresholds_control ( const STSloColorThresholdsControl group)
inline

Definition at line 130 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::set_slo_penalty_control ( const STSloPenaltyControl group)
inline

Definition at line 147 of file rs_advanced_mode.hpp.

void rs400::advanced_mode::toggle_advanced_mode ( bool  enable)
inline

Definition at line 28 of file rs_advanced_mode.hpp.


The documentation for this class was generated from the following file:


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