current revision

This commit is contained in:
2016-09-28 12:16:45 +02:00
parent 075d8bb633
commit d47322e73b
90 changed files with 8228 additions and 606 deletions

View File

@@ -1,6 +1,11 @@
#ifndef CONTROLLER_H
#define CONTROLLER_H
#include "misc/fixc11.h"
#include "ipin/Scaler.h"
#include "ipin/StepLoggerWrapper.h"
#include "ipin/StepLoggerWrapperAndroid.h"
class MainWindow;
class MainMenu;
class MapView;
@@ -10,6 +15,9 @@ class NavController;
#include <QObject>
template <typename T> class Grid;
class MyGridNode;
class InfoWidget;
class MapView3D;
class MapView2D;
namespace Floorplan {
class IndoorMap;
@@ -26,7 +34,19 @@ public:
public:
MapView* getMapView() const;
MapView3D* getMapView3D() const;
MapView2D* getMapView2D() const;
MainMenu* getMainMenu() const;
InfoWidget* getInfoWidget() const;
protected:
// scaling for the UAH building
IPINScaler scaler = IPINScaler(1869, 1869, 40.51312440, -3.34959080, -40.73112000, 0.07596002);
//StepLoggerWrapper sl;
StepLoggerWrapperAndroid sl;
private slots:
@@ -36,6 +56,7 @@ private slots:
void onTransparentButton();
void onCameraButton();
void on3DButton();
private: