RawImageAlignConfig.hpp
Go to the documentation of this file.
1 #pragma once
2 #include <cstdint>
3 #include <vector>
4 
5 #include "RawImgFrame.hpp"
9 
10 namespace dai {
11 
13 struct RawImageAlignConfig : public RawBuffer {
17  uint16_t staticDepthPlane = 0;
18 
19  void serialize(std::vector<std::uint8_t>& metadata, DatatypeEnum& datatype) const override {
20  metadata = utility::serialize(*this);
22  };
23 
25 };
26 
27 } // namespace dai
dai::DatatypeEnum
DatatypeEnum
Definition: DatatypeEnum.hpp:7
dai::utility::serialize
bool serialize(const T &obj, std::vector< std::uint8_t > &data)
Definition: Serialization.hpp:38
dai::RawImageAlignConfig
RawImageAlignConfig configuration structure.
Definition: RawImageAlignConfig.hpp:13
DatatypeEnum.hpp
dai::RawImageAlignConfig::serialize
void serialize(std::vector< std::uint8_t > &metadata, DatatypeEnum &datatype) const override
Definition: RawImageAlignConfig.hpp:19
RawImgFrame.hpp
RawBuffer.hpp
dai::DatatypeEnum::ImageAlignConfig
@ ImageAlignConfig
Serialization.hpp
dai::RawImageAlignConfig::staticDepthPlane
uint16_t staticDepthPlane
Definition: RawImageAlignConfig.hpp:17
dai::RawBuffer
RawBuffer structure.
Definition: RawBuffer.hpp:12
dai
Definition: CameraExposureOffset.hpp:6
dai::RawImageAlignConfig::DEPTHAI_SERIALIZE
DEPTHAI_SERIALIZE(RawImageAlignConfig, staticDepthPlane)


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:19