16 variant<axis_angles, orientation_vector, orientation_vector_degrees, euler_angles, quaternion>
21 viam::app::v1::Orientation to_proto()
const;
24 std::vector<std::uint8_t> value,
25 orientation orientation)
26 : type_(std::move(type_)), value_(std::move(value)), orientation_(std::move(orientation)) {}
30 OrientationType get_type()
const;
31 const std::vector<std::uint8_t>& get_value()
const;
32 const orientation& get_orientation()
const;
35 OrientationType type_;
36 std::vector<std::uint8_t> value_;
37 orientation orientation_;