31 #include <unordered_map> 42 class pipeline_profile;
46 using io::RGBDSensorConfig;
87 const std::unordered_map<std::string, std::string> &config);
88 bool ConvertToJsonValue(Json::Value &value)
const override;
89 bool ConvertFromJsonValue(
const Json::Value &value)
override;
92 rs2::config ConvertToNativeConfig()
const;
95 static Json::Value GetMetadataJson(
const rs2::pipeline_profile &
profile);
99 static void GetPixelDtypes(
const rs2::pipeline_profile &profile,
106 static std::pair<core::Dtype, uint8_t> get_dtype_channels(
107 int rs2_format_enum);
111 std::unordered_map<std::string, std::string>
config_;
120 std::unordered_map<std::string, std::set<std::string>> valid_configs;
Definition: RealSenseSensorConfig.h:117
Definition: RealSenseSensor.h:36
std::unordered_map< std::string, std::string > config_
Definition: RealSenseSensorConfig.h:111
Definition: RealSenseSensorConfig.h:81
Definition: PinholeCameraIntrinsic.cpp:35
std::string serial
Device serial number.
Definition: RealSenseSensorConfig.h:118
std::string name
Definition: RealSenseSensorConfig.h:119
Open3DScene::LightingProfile profile
Definition: O3DVisualizer.cpp:278
Definition: RGBDSensorConfig.h:34