#include <cmath>
#include <QDebug>
+#include <QPointF>
#include "geocoordinate.h"
#include "map/osm.h"
qDebug() << __PRETTY_FUNCTION__;
}
-SceneCoordinate::SceneCoordinate(GeoCoordinate &coordinate)
+SceneCoordinate::SceneCoordinate(const GeoCoordinate &coordinate)
{
qDebug() << __PRETTY_FUNCTION__;
value -= max - min + 1;
}
-double SceneCoordinate::x() const
+void SceneCoordinate::setX(double x)
{
qDebug() << __PRETTY_FUNCTION__;
- return m_x;
+ m_x = x;
}
-double SceneCoordinate::y() const
+void SceneCoordinate::setY(double y)
{
qDebug() << __PRETTY_FUNCTION__;
- return m_y;
+ m_y = y;
}
-void SceneCoordinate::setX(double x)
+QPointF SceneCoordinate::toPointF() const
{
qDebug() << __PRETTY_FUNCTION__;
- m_x = x;
+ return QPointF(m_x, m_y);
}
-void SceneCoordinate::setY(double y)
+double SceneCoordinate::x() const
{
qDebug() << __PRETTY_FUNCTION__;
- m_y = y;
+ return m_x;
+}
+
+double SceneCoordinate::y() const
+{
+ qDebug() << __PRETTY_FUNCTION__;
+
+ return m_y;
}
QDebug operator<<(QDebug dbg, const SceneCoordinate &coordinate)