This repository has been archived on 2020-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
Files
IndoorMap/IndoorMap.pro
k-a-z-u 2f37baf497 re-added grid-rendering to the editor
rebuild grid/navMesh 3D data only if needed
2018-07-03 10:53:03 +02:00

211 lines
6.0 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
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/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