5 #include "../include/librealsense2/hpp/rs_types.hpp" 23 py::enum_< product_line >(
m,
"product_line" )
24 .
value(
"any", product_line::any )
25 .value(
"any_intel", product_line::any_intel )
26 .value(
"non_intel", product_line::non_intel )
27 .value(
"D400", product_line::D400 )
28 .value(
"SR300", product_line::SR300 )
29 .value(
"L500", product_line::L500 )
30 .value(
"T200", product_line::T200 )
32 .value(
"TRACKING", product_line::TRACKING )
35 py::class_<rs2::option_range> option_range(m,
"option_range");
36 option_range.def(py::init<>())
43 ss <<
"<" SNAME ".option_range: " <<
self.min <<
"-" <<
self.max
44 <<
"/" <<
self.step <<
" [" <<
self.def <<
"]>";
48 py::class_<rs2::region_of_interest> region_of_interest(m,
"region_of_interest");
49 region_of_interest.def(py::init<>())
#define RS2_PRODUCT_LINE_TRACKING
void init_types(py::module &m)
#define RS2_PRODUCT_LINE_NON_INTEL
#define RS2_PRODUCT_LINE_D400
#define RS2_PRODUCT_LINE_L500
#define RS2_PRODUCT_LINE_T200
#define RS2_PRODUCT_LINE_ANY_INTEL
#define RS2_PRODUCT_LINE_DEPTH
#define RS2_PRODUCT_LINE_ANY
#define RS2_PRODUCT_LINE_SR300