27 #include <RobotAPI/interface/aron.h>
78 {type::Maybe::OPTIONAL,
"type::maybe::OPTIONAL"},
79 {type::Maybe::RAW_PTR,
"type::maybe::RAW_PTR"},
80 {type::Maybe::SHARED_PTR,
"type::maybe::SHARED_PTR"},
81 {type::Maybe::UNIQUE_PTR,
"type::maybe::UNIQUE_PTR"}
87 {type::ndarray::ElementType::INT8,
"type::ndarray::INT8"},
88 {type::ndarray::ElementType::INT16,
"type::ndarray::INT16"},
89 {type::ndarray::ElementType::INT32,
"type::ndarray::INT32"},
90 {type::ndarray::ElementType::UINT8,
"type::ndarray::UINT8"},
91 {type::ndarray::ElementType::UINT16,
"type::ndarray::UINT16"},
92 {type::ndarray::ElementType::UINT32,
"type::ndarray::UINT32"},
93 {type::ndarray::ElementType::FLOAT32,
"type::ndarray::FLOAT32"},
94 {type::ndarray::ElementType::FLOAT64,
"type::ndarray::FLOAT64"}
100 {type::matrix::ElementType::UINT8,
"type::matrix::UINT8"},
101 {type::matrix::ElementType::UINT16,
"type::matrix::UINT16"},
102 {type::matrix::ElementType::UINT32,
"type::matrix::UINT32"},
103 {type::matrix::ElementType::INT8,
"type::matrix::INT8"},
104 {type::matrix::ElementType::INT16,
"type::matrix::INT16"},
105 {type::matrix::ElementType::INT32,
"type::matrix::INT32"},
106 {type::matrix::ElementType::INT64,
"type::matrix::INT64"},
107 {type::matrix::ElementType::FLOAT32,
"type::matrix::FLOAT32"},
108 {type::matrix::ElementType::FLOAT64,
"type::matrix::FLOAT64"}
114 {type::quaternion::ElementType::FLOAT32,
"type::quaternion::FLOAT32"},
115 {type::quaternion::ElementType::FLOAT64,
"type::quaternion::FLOAT64"}
121 {type::image::PixelType::RGB24,
"type::image::RGB24"},
122 {type::image::PixelType::DEPTH32,
"type::image::DEPTH32"}
128 {type::pointcloud::VoxelType::POINT_XYZ,
"type::pointcloud::POINT_XYZ"},
129 {type::pointcloud::VoxelType::POINT_XYZI,
"type::pointcloud::POINT_XYZI"},
130 {type::pointcloud::VoxelType::POINT_XYZL,
"type::pointcloud::POINT_XYZL"},
131 {type::pointcloud::VoxelType::POINT_XYZRGB,
"type::pointcloud::POINT_XYZRGB"},
132 {type::pointcloud::VoxelType::POINT_XYZRGBA,
"type::pointcloud::POINT_XYZRGBA"},
133 {type::pointcloud::VoxelType::POINT_XYZRGBL,
"type::pointcloud::POINT_XYZRGBL"},
134 {type::pointcloud::VoxelType::POINT_XYZHSV,
"type::pointcloud::POINT_XYZHSV"}