221 lines
6.4 KiB
Prolog
221 lines
6.4 KiB
Prolog
#-------------------------------------------------
|
|
#
|
|
# Project created by QtCreator 2016-03-27T13:14:56
|
|
#
|
|
#-------------------------------------------------
|
|
|
|
QT += core gui
|
|
|
|
CONFIG += c++17 -g3 -O0
|
|
|
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets svg
|
|
|
|
TARGET = IndoorMap
|
|
TEMPLATE = app
|
|
|
|
DEFINES += WITH_ASSERTIONS
|
|
DEFINES += WITH_DEBUG_LOG
|
|
|
|
unix {
|
|
LIBS += -lstdc++fs
|
|
}
|
|
|
|
win32 {
|
|
DEFINES += _USE_MATH_DEFINES
|
|
CONFIG += console
|
|
}
|
|
|
|
INCLUDEPATH += \
|
|
../
|
|
|
|
|
|
|
|
SOURCES += \
|
|
main.cpp \
|
|
MainWindow.cpp \
|
|
MainController.cpp \
|
|
mapview/2D/tools/ToolSelector.cpp \
|
|
mapview/2D/tools/Tool.cpp \
|
|
params/ElementParamWidget.cpp \
|
|
params/LayerParamWidget.cpp \
|
|
params/ActionWidget.cpp \
|
|
mapview/model/MapModel.cpp \
|
|
tree/MapTreeModel.cpp \
|
|
mapview/3D/MapView3D.cpp \
|
|
params/StairBuilder.cpp \
|
|
mapview/2D/tools/Tools.cpp \
|
|
params/LayerTree.cpp \
|
|
mapview/2D/tools/ToolMeasure.cpp \
|
|
params/MetaEditWidget.cpp \
|
|
params/MetaEditModel.cpp \
|
|
mapview/2D/MapView2D.cpp \
|
|
misc/LINTView.cpp \
|
|
mapview/3D/misc/Cube.cpp \
|
|
mapview/3D/misc/Shader.cpp \
|
|
mapview/3D/misc/Window.cpp \
|
|
mapview/3D/misc/Outline.cpp \
|
|
mapview/3D/misc/Handrail.cpp \
|
|
mapview/3D/navMesh/QNavMeshSettings.cpp \
|
|
params/ToolBoxWidget.cpp \
|
|
mapview/2D/MV2DElementFloorObstacleDoor.cpp \
|
|
mapview/2D/MV2DElementFloorObstacleObject.cpp \
|
|
mapview/3D/grid/GridRenderer.cpp \
|
|
mapview/3D/navMesh/NavMeshRenderer.cpp \
|
|
mapview/2D/MV2DElementFloorObstacleLine.cpp \
|
|
mapview/2D/MapViewElementHelper.cpp \
|
|
mapview/2D/MV2DElementFloorOutlinePolygon.cpp \
|
|
mapview/2D/Painter.cpp \
|
|
mapview/3D/floorplan/FloorplanRenderer.cpp \
|
|
mapview/2D/MV2DElementStair.cpp \
|
|
mapview/2D/MV2DElementElevator.cpp \
|
|
mapview/2D/MV2DElementFloorObstacleCircle.cpp \
|
|
mapview/3D/floorplan/FloorplanRendererModel.cpp
|
|
|
|
|
|
HEADERS += MainWindow.h \
|
|
mapview/model/MapLayer.h \
|
|
mapview/model/MapModel.h \
|
|
tree/MapTreeModel.h \
|
|
MainController.h \
|
|
params/ElementParamWidget.h \
|
|
params/LayerParamWidget.h \
|
|
params/ActionWidget.h \
|
|
params/ToolBoxWidget.h \
|
|
UIHelper.h \
|
|
mapview/model/MapModelElement.h \
|
|
mapview/model/IHasAttributes.h \
|
|
mapview/model/IHasMAC.h \
|
|
mapview/model/IHasMaterial.h \
|
|
mapview/model/IHasName.h \
|
|
mapview/model/IHasObstacleType.h \
|
|
mapview/model/IHasPosition3D.h \
|
|
mapview/2D/MV2DElementFloorObstacleLine.h \
|
|
mapview/2D/MV2DElement.h \
|
|
mapview/2D/MV2DElementFloorOutlinePolygon.h \
|
|
mapview/2D/MV2DElementBeacon.h \
|
|
mapview/2D/MV2DElementAccessPoint.h \
|
|
mapview/2D/MV2DElementFloorObstacleCircle.h \
|
|
mapview/2D/MV2DElementFloorObstacleDoor.h \
|
|
mapview/2D/MapViewElementHelper.h \
|
|
mapview/2D/MV2DElementFloorUnderlay.h \
|
|
mapview/2D/MV2DElementPOI.h \
|
|
mapview/2D/MV2DElementStair.h \
|
|
mapview/2D/tools/ToolMoveMap.h \
|
|
mapview/2D/tools/Tools.h \
|
|
mapview/2D/tools/ToolRuler.h \
|
|
mapview/2D/tools/ToolMapZoom.h \
|
|
mapview/2D/tools/ToolSelector.h \
|
|
mapview/2D/tools/ToolMapGrid.h \
|
|
mapview/2D/tools/Tool.h \
|
|
mapview/model/MMFloorObstacleCircle.h \
|
|
mapview/model/MMFloorObstacleLine.h \
|
|
mapview/model/MMFloorOutlinePolygon.h \
|
|
mapview/model/MMFloor.h \
|
|
mapview/model/MMFloors.h \
|
|
mapview/model/MMFloorObstacles.h \
|
|
mapview/model/MMFloorOutline.h \
|
|
mapview/model/MMRoot.h \
|
|
mapview/model/MMFloorAccessPoint.h \
|
|
mapview/model/MMFloorBeacon.h \
|
|
mapview/model/MMFloorAccessPoints.h \
|
|
mapview/model/MMFloorBeacons.h \
|
|
mapview/model/IHasFile.h \
|
|
mapview/model/MMFloorUnderlayImage.h \
|
|
mapview/model/IHasParams.h \
|
|
mapview/model/MMFloorUnderlays.h \
|
|
mapview/model/MMFloorPOIs.h \
|
|
mapview/model/MMFloorPOI.h \
|
|
mapview/3D/MapView3D.h \
|
|
mapview/3D/MV3DElement.h \
|
|
mapview/3D/MV3DElementFloorObstacleWall.h \
|
|
mapview/3D/MV3DElementFloorObstaclePillar.h \
|
|
mapview/3D/MV3DElementAccessPoint.h \
|
|
mapview/3D/misc/Cube.h \
|
|
mapview/3D/MV3DElementFloorOutline.h \
|
|
mapview/3D/misc/Polygon.h \
|
|
mapview/3D/MV3DElementStair.h \
|
|
mapview/model/MMFloorStair.h \
|
|
mapview/model/MMFloorStairs.h \
|
|
params/StairBuilder.h \
|
|
misc/GnuplotExport.h \
|
|
mapview/model/MMFloorObstacleDoor.h \
|
|
mapview/model/IHasDoorType.h \
|
|
mapview/3D/MV3DElementFloorObstacleDoor.h \
|
|
mapview/3D/misc/Plane.h \ mapview/2D/MapView2D.h \
|
|
mapview/2D/Painter.h \
|
|
mapview/2D/Scaler.h \
|
|
mapview/2D/MV2DElementElevator.h \
|
|
mapview/model/MMFloorElevators.h \
|
|
mapview/model/MMFloorElevator.h \
|
|
params/LayerTree.h \
|
|
params/EditFields.h \
|
|
mapview/2D/ClickDist.h \
|
|
mapview/2D/tools/ToolMeasure.h \
|
|
mapview/model/IHasEditableMeta.h \
|
|
params/MetaEditWidget.h \
|
|
params/MetaEditModel.h \
|
|
mapview/model/MapLayerListener.h \
|
|
mapview/model/MapModelListener.h \
|
|
mapview/model/MMFloorOutlinePolygonCombined.h \
|
|
mapview/model/MMFloorFingerprints.h \
|
|
mapview/model/MMFloorFingerprintLocation.h \
|
|
mapview/2D/MV2DElementFingerprintLocation.h \
|
|
mapview/3D/MV3DElementFingerprintLocation.h \
|
|
mapview/model/MMFloorGroundTruthPoints.h \
|
|
mapview/model/MMFloorGroundTruthPoint.h \
|
|
mapview/2D/MV2DElementGroundTruthPoint.h \
|
|
misc/LINTView.h \
|
|
mapview/2D/HasMoveableNodes.h \
|
|
mapview/2D/tools/ToolNewElement.h \
|
|
mapview/2D/tools/ToolNewDoor.h \
|
|
mapview/2D/tools/ToolNewWall.h \
|
|
mapview/2D/tools/ToolNewStair.h \
|
|
mapview/2D/tools/ToolNewElevator.h \
|
|
mapview/2D/tools/ToolNewOutline.h \
|
|
mapview/model/MMRegistration.h \
|
|
mapview/model/MMRegistrationPoint.h \
|
|
mapview/2D/MV2DElementRegistrationPoint.h \
|
|
mapview/3D/MV3DElementRegistrationPoint.h \
|
|
mapview/2D/tools/ToolNewFingerprint.h \
|
|
mapview/2D/tools/ToolNewAccessPoint.h \
|
|
mapview/2D/tools/ToolNewBeacon.h \
|
|
mapview/2D/tools/ToolNewGroundTruth.h \
|
|
mapview/2D/tools/ToolNewPOI.h \
|
|
mapview/3D/MV3DElementElevator.h \
|
|
fixC11.h \
|
|
mapview/3D/misc/Shader.h \
|
|
mapview/3D/misc/Camera.h \
|
|
mapview/3D/misc/Renderable3D.h \
|
|
mapview/3D/misc/Window.h \
|
|
mapview/3D/misc/Outline.h \
|
|
mapview/3D/misc/Handrail.h \
|
|
mapview/3D/grid/GridModel.h \
|
|
mapview/3D/grid/GridRenderer.h \
|
|
mapview/3D/grid/MyNode.h \
|
|
mapview/3D/navMesh/NavMeshModel.h \
|
|
mapview/3D/navMesh/NavMeshRenderer.h \
|
|
mapview/3D/navMesh/QNavMeshSettings.h \
|
|
mapview/3D/misc/TriangleData.h \
|
|
mapview/3D/floorplan/FloorplanRendererModel.h \
|
|
mapview/3D/floorplan/FloorplanRenderer.h \
|
|
mapview/3D/floorplan/RenderTriangle.h \
|
|
mapview/2D/MV2DElementFloorObstacleObject.h \
|
|
mapview/model/MMFloorObstacleObject.h \
|
|
mapview/3D/MV3DElementFloorObstacleObject.h \
|
|
mapview/2D/tools/ToolNewObject.h \
|
|
mapview/2D/tools/ToolNewPillar.h
|
|
|
|
|
|
FORMS += MainWindow.ui
|
|
|
|
SOURCES += \
|
|
../Indoor/lib/tinyxml/tinyxml2.cpp \
|
|
../Indoor/lib/Recast/*.cpp
|
|
|
|
RESOURCES += \
|
|
res.qrc
|
|
|
|
DISTFILES += \
|
|
res/icons/polygon.svg
|
|
|