20 : m_set(
true), m_position(_position), m_orientation(_orientation)
26 : m_set(
true), m_position(knowGIS::GeoPoint::from(_pose.position())),
27 m_orientation(_pose.orientation())
31 static GeoPose from(
const Pose& _pose) {
return _pose; }
33 Quaternion orientation()
const {
return m_orientation; }
34 bool operator==(
const GeoPose& _rhs)
const
36 return m_position == _rhs.m_position and m_orientation == _rhs.m_orientation;
38 Pose transform(
const Cartography::CoordinateSystem& _coordinateSystem)
const;
39 operator Pose()
const;
43 bool isSet()
const {
return m_set; }