14 #ifndef MYNTEYE_DEVICE_TYPES_H_ 15 #define MYNTEYE_DEVICE_TYPES_H_ 21 #include "mynteyed/stubs/global.h" 23 MYNTEYE_BEGIN_NAMESPACE
33 enum class DeviceMode : std::int32_t {
43 enum class ColorMode : std::int32_t {
53 enum class DepthMode : std::int32_t {
64 enum class StreamMode : std::int32_t {
76 enum class StreamFormat : std::int32_t {
83 std::ostream& operator<<(std::ostream& os,
const StreamFormat& code);
89 enum class ImageType : std::int32_t {
101 std::ostream& operator<<(std::ostream& os,
const ImageType& code);
107 enum class ImageFormat : std::int32_t {
116 COLOR_BGR = IMAGE_BGR_24,
117 COLOR_RGB = IMAGE_RGB_24,
118 COLOR_YUYV = IMAGE_YUYV,
119 COLOR_MJPG = IMAGE_MJPG,
121 DEPTH_RAW = IMAGE_GRAY_16,
122 DEPTH_GRAY = IMAGE_GRAY_8,
123 DEPTH_GRAY_24 = IMAGE_GRAY_24,
124 DEPTH_BGR = IMAGE_BGR_24,
125 DEPTH_RGB = IMAGE_RGB_24,
134 enum class SensorType : std::int32_t {
146 enum class SensorMode : std::int32_t {
152 MYNTEYE_END_NAMESPACE
154 #endif // MYNTEYE_DEVICE_TYPES_H_