def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1059, 766)
        self.Centralwidget = QtWidgets.QWidget(MainWindow)
        self.Centralwidget.setObjectName("Centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.Centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.console = QtWidgets.QPlainTextEdit(self.Centralwidget)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(159, 158, 158))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(159, 158, 158))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(159, 158, 158))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        self.console.setPalette(palette)
        self.console.setObjectName("console")
        self.gridLayout.addWidget(self.console, 4, 0, 1, 1)
        self.console_header = QtWidgets.QGroupBox(self.Centralwidget)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(189, 189, 189))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(180, 180, 180))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(189, 189, 189))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(180, 180, 180))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(189, 189, 189))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        self.console_header.setPalette(palette)
        self.console_header.setObjectName("console_header")
        self.gridLayout.addWidget(self.console_header, 3, 0, 1, 1)
        self.tabWidget = QtWidgets.QTabWidget(self.Centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(3)
        sizePolicy.setVerticalStretch(3)
        sizePolicy.setHeightForWidth(
            self.tabWidget.sizePolicy().hasHeightForWidth())
        self.tabWidget.setSizePolicy(sizePolicy)
        self.tabWidget.setMinimumSize(QtCore.QSize(981, 0))
        self.tabWidget.setIconSize(QtCore.QSize(16, 16))
        self.tabWidget.setObjectName("tabWidget")
        self.roadmap_tab = QtWidgets.QWidget()
        self.roadmap_tab.setObjectName("roadmap_tab")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.roadmap_tab)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.roadmap_splitter = QtWidgets.QSplitter(self.roadmap_tab)
        self.roadmap_splitter.setOrientation(QtCore.Qt.Horizontal)
        self.roadmap_splitter.setChildrenCollapsible(False)
        self.roadmap_splitter.setObjectName("roadmap_splitter")
        self.roadmap_group = QtWidgets.QGroupBox(self.roadmap_splitter)
        self.roadmap_group.setObjectName("roadmap_group")
        self.roadmap_Options = QtWidgets.QPushButton(self.roadmap_group)
        self.roadmap_Options.setGeometry(QtCore.QRect(10, 30, 81, 27))
        self.roadmap_Options.setObjectName("roadmap_Options")
        self.roadmap_Run = QtWidgets.QPushButton(self.roadmap_group)
        self.roadmap_Run.setGeometry(QtCore.QRect(10, 60, 81, 27))
        self.roadmap_Run.setObjectName("roadmap_Run")
        self.roadmap_frame = QtWidgets.QFrame(self.roadmap_splitter)
        self.roadmap_frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.roadmap_frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.roadmap_frame.setObjectName("roadmap_frame")
        self.gridLayout_7 = QtWidgets.QGridLayout(self.roadmap_frame)
        self.gridLayout_7.setObjectName("gridLayout_7")
        self.roadmap_widget = matplotlibWidget(self.roadmap_frame)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(100)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.roadmap_widget.sizePolicy().hasHeightForWidth())
        self.roadmap_widget.setSizePolicy(sizePolicy)
        self.roadmap_widget.setObjectName("roadmap_widget")
        self.gridLayout_7.addWidget(self.roadmap_widget, 0, 0, 1, 1)
        self.gridLayout_2.addWidget(self.roadmap_splitter, 0, 0, 1, 1)
        self.tabWidget.addTab(self.roadmap_tab, "")
        self.polygons_tab = QtWidgets.QWidget()
        self.polygons_tab.setObjectName("polygons_tab")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.polygons_tab)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.polygons_splitter = QtWidgets.QSplitter(self.polygons_tab)
        self.polygons_splitter.setOrientation(QtCore.Qt.Horizontal)
        self.polygons_splitter.setChildrenCollapsible(False)
        self.polygons_splitter.setObjectName("polygons_splitter")
        self.polygons_group = QtWidgets.QGroupBox(self.polygons_splitter)
        self.polygons_group.setObjectName("polygons_group")
        self.polygons_Options = QtWidgets.QPushButton(self.polygons_group)
        self.polygons_Options.setGeometry(QtCore.QRect(10, 30, 81, 27))
        self.polygons_Options.setObjectName("polygons_Options")
        self.polygons_Run = QtWidgets.QPushButton(self.polygons_group)
        self.polygons_Run.setGeometry(QtCore.QRect(10, 60, 81, 27))
        self.polygons_Run.setObjectName("polygons_Run")
        self.polygons_frame = QtWidgets.QFrame(self.polygons_splitter)
        self.polygons_frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.polygons_frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.polygons_frame.setObjectName("polygons_frame")
        self.gridLayout_8 = QtWidgets.QGridLayout(self.polygons_frame)
        self.gridLayout_8.setObjectName("gridLayout_8")
        self.polygons_widget = matplotlibWidget(self.polygons_frame)
        self.polygons_widget.setObjectName("polygons_widget")
        self.gridLayout_8.addWidget(self.polygons_widget, 0, 0, 1, 1)
        self.gridLayout_3.addWidget(self.polygons_splitter, 0, 0, 1, 1)
        self.tabWidget.addTab(self.polygons_tab, "")
        self.building_generation_tab = QtWidgets.QWidget()
        self.building_generation_tab.setObjectName("building_generation_tab")
        self.gridLayout_4 = QtWidgets.QGridLayout(self.building_generation_tab)
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.building_generation_splitter = QtWidgets.QSplitter(
            self.building_generation_tab)
        self.building_generation_splitter.setOrientation(QtCore.Qt.Horizontal)
        self.building_generation_splitter.setChildrenCollapsible(False)
        self.building_generation_splitter.setObjectName(
            "building_generation_splitter")
        self.building_generation_group = QtWidgets.QGroupBox(
            self.building_generation_splitter)
        self.building_generation_group.setObjectName(
            "building_generation_group")
        self.building_generation_Options = QtWidgets.QPushButton(
            self.building_generation_group)
        self.building_generation_Options.setGeometry(
            QtCore.QRect(10, 30, 81, 27))
        self.building_generation_Options.setObjectName(
            "building_generation_Options")
        self.building_generation_Run = QtWidgets.QPushButton(
            self.building_generation_group)
        self.building_generation_Run.setGeometry(QtCore.QRect(10, 60, 81, 27))
        self.building_generation_Run.setObjectName("building_generation_Run")
        self.building_generation_frame = QtWidgets.QFrame(
            self.building_generation_splitter)
        self.building_generation_frame.setFrameShape(
            QtWidgets.QFrame.StyledPanel)
        self.building_generation_frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.building_generation_frame.setObjectName(
            "building_generation_frame")
        self.gridLayout_9 = QtWidgets.QGridLayout(
            self.building_generation_frame)
        self.gridLayout_9.setObjectName("gridLayout_9")
        self.building_generation_widget = matplotlibWidget(
            self.building_generation_frame)
        self.building_generation_widget.setObjectName(
            "building_generation_widget")
        self.gridLayout_9.addWidget(self.building_generation_widget, 0, 0, 1,
                                    1)
        self.gridLayout_4.addWidget(self.building_generation_splitter, 0, 0, 1,
                                    1)
        self.tabWidget.addTab(self.building_generation_tab, "")
        self.visualization_tab = QtWidgets.QWidget()
        self.visualization_tab.setObjectName("visualization_tab")
        self.gridLayout_5 = QtWidgets.QGridLayout(self.visualization_tab)
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.visualization_splitter = QtWidgets.QSplitter(
            self.visualization_tab)
        self.visualization_splitter.setOrientation(QtCore.Qt.Horizontal)
        self.visualization_splitter.setChildrenCollapsible(False)
        self.visualization_splitter.setObjectName("visualization_splitter")
        self.visualization_group = QtWidgets.QGroupBox(
            self.visualization_splitter)
        self.visualization_group.setObjectName("visualization_group")
        self.visualization_Options = QtWidgets.QPushButton(
            self.visualization_group)
        self.visualization_Options.setGeometry(QtCore.QRect(10, 30, 81, 27))
        self.visualization_Options.setObjectName("visualization_Options")
        self.visualization_Run = QtWidgets.QPushButton(
            self.visualization_group)
        self.visualization_Run.setGeometry(QtCore.QRect(10, 60, 81, 27))
        self.visualization_Run.setObjectName("visualization_Run")
        self.visualization_frame = QtWidgets.QFrame(
            self.visualization_splitter)
        self.visualization_frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.visualization_frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.visualization_frame.setObjectName("visualization_frame")
        self.gridLayout_5.addWidget(self.visualization_splitter, 0, 0, 1, 1)
        self.tabWidget.addTab(self.visualization_tab, "")
        self.advanced_tab = QtWidgets.QWidget()
        self.advanced_tab.setObjectName("advanced_tab")
        self.gridLayout_6 = QtWidgets.QGridLayout(self.advanced_tab)
        self.gridLayout_6.setObjectName("gridLayout_6")
        self.advanced_group = QtWidgets.QGroupBox(self.advanced_tab)
        self.advanced_group.setObjectName("advanced_group")
        self.clean_directories = QtWidgets.QPushButton(self.advanced_group)
        self.clean_directories.setGeometry(QtCore.QRect(10, 30, 201, 27))
        self.clean_directories.setObjectName("clean_directories")
        self.run_tests = QtWidgets.QPushButton(self.advanced_group)
        self.run_tests.setGeometry(QtCore.QRect(10, 60, 201, 27))
        self.run_tests.setObjectName("run_tests")
        self.gridLayout_6.addWidget(self.advanced_group, 0, 0, 1, 1)
        self.tabWidget.addTab(self.advanced_tab, "")
        self.gridLayout.addWidget(self.tabWidget, 2, 0, 1, 1)
        MainWindow.setCentralWidget(self.Centralwidget)
        self.statusBar = QtWidgets.QStatusBar(MainWindow)
        self.statusBar.setObjectName("statusBar")
        MainWindow.setStatusBar(self.statusBar)

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
    def setupUi(self, MainWindow):
        MainWindow.setObjectName(_fromUtf8("MainWindow"))
        MainWindow.resize(1059, 766)
        self.Centralwidget = QtGui.QWidget(MainWindow)
        self.Centralwidget.setObjectName(_fromUtf8("Centralwidget"))
        self.gridLayout = QtGui.QGridLayout(self.Centralwidget)
        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
        self.console = QtGui.QPlainTextEdit(self.Centralwidget)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(159, 158, 158))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(159, 158, 158))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(159, 158, 158))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        self.console.setPalette(palette)
        self.console.setObjectName(_fromUtf8("console"))
        self.gridLayout.addWidget(self.console, 4, 0, 1, 1)
        self.console_header = QtGui.QGroupBox(self.Centralwidget)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(189, 189, 189))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(180, 180, 180))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(189, 189, 189))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(180, 180, 180))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(189, 189, 189))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        self.console_header.setPalette(palette)
        self.console_header.setObjectName(_fromUtf8("console_header"))
        self.gridLayout.addWidget(self.console_header, 3, 0, 1, 1)
        self.tabWidget = QtGui.QTabWidget(self.Centralwidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(3)
        sizePolicy.setVerticalStretch(3)
        sizePolicy.setHeightForWidth(self.tabWidget.sizePolicy().hasHeightForWidth())
        self.tabWidget.setSizePolicy(sizePolicy)
        self.tabWidget.setMinimumSize(QtCore.QSize(981, 0))
        self.tabWidget.setIconSize(QtCore.QSize(16, 16))
        self.tabWidget.setObjectName(_fromUtf8("tabWidget"))
        self.roadmap_tab = QtGui.QWidget()
        self.roadmap_tab.setObjectName(_fromUtf8("roadmap_tab"))
        self.gridLayout_2 = QtGui.QGridLayout(self.roadmap_tab)
        self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2"))
        self.roadmap_splitter = QtGui.QSplitter(self.roadmap_tab)
        self.roadmap_splitter.setOrientation(QtCore.Qt.Horizontal)
        self.roadmap_splitter.setChildrenCollapsible(False)
        self.roadmap_splitter.setObjectName(_fromUtf8("roadmap_splitter"))
        self.roadmap_group = QtGui.QGroupBox(self.roadmap_splitter)
        self.roadmap_group.setObjectName(_fromUtf8("roadmap_group"))
        self.roadmap_Options = QtGui.QPushButton(self.roadmap_group)
        self.roadmap_Options.setGeometry(QtCore.QRect(10, 30, 91, 27))
        self.roadmap_Options.setObjectName(_fromUtf8("roadmap_Options"))
        self.roadmap_Run = QtGui.QPushButton(self.roadmap_group)
        self.roadmap_Run.setGeometry(QtCore.QRect(10, 60, 91, 27))
        self.roadmap_Run.setObjectName(_fromUtf8("roadmap_Run"))
        self.roadmap_frame = QtGui.QFrame(self.roadmap_splitter)
        self.roadmap_frame.setFrameShape(QtGui.QFrame.StyledPanel)
        self.roadmap_frame.setFrameShadow(QtGui.QFrame.Raised)
        self.roadmap_frame.setObjectName(_fromUtf8("roadmap_frame"))
        self.gridLayout_7 = QtGui.QGridLayout(self.roadmap_frame)
        self.gridLayout_7.setObjectName(_fromUtf8("gridLayout_7"))
        self.roadmap_widget = matplotlibWidget(self.roadmap_frame)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(100)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.roadmap_widget.sizePolicy().hasHeightForWidth())
        self.roadmap_widget.setSizePolicy(sizePolicy)
        self.roadmap_widget.setObjectName(_fromUtf8("roadmap_widget"))
        self.gridLayout_7.addWidget(self.roadmap_widget, 0, 0, 1, 1)
        self.gridLayout_2.addWidget(self.roadmap_splitter, 0, 0, 1, 1)
        self.tabWidget.addTab(self.roadmap_tab, _fromUtf8(""))
        self.polygons_tab = QtGui.QWidget()
        self.polygons_tab.setObjectName(_fromUtf8("polygons_tab"))
        self.gridLayout_3 = QtGui.QGridLayout(self.polygons_tab)
        self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3"))
        self.polygons_splitter = QtGui.QSplitter(self.polygons_tab)
        self.polygons_splitter.setOrientation(QtCore.Qt.Horizontal)
        self.polygons_splitter.setChildrenCollapsible(False)
        self.polygons_splitter.setObjectName(_fromUtf8("polygons_splitter"))
        self.polygons_group = QtGui.QGroupBox(self.polygons_splitter)
        self.polygons_group.setObjectName(_fromUtf8("polygons_group"))
        self.polygons_Options = QtGui.QPushButton(self.polygons_group)
        self.polygons_Options.setGeometry(QtCore.QRect(10, 30, 91, 27))
        self.polygons_Options.setObjectName(_fromUtf8("polygons_Options"))
        self.polygons_Run = QtGui.QPushButton(self.polygons_group)
        self.polygons_Run.setGeometry(QtCore.QRect(10, 60, 91, 27))
        self.polygons_Run.setObjectName(_fromUtf8("polygons_Run"))
        self.polygons_frame = QtGui.QFrame(self.polygons_splitter)
        self.polygons_frame.setFrameShape(QtGui.QFrame.StyledPanel)
        self.polygons_frame.setFrameShadow(QtGui.QFrame.Raised)
        self.polygons_frame.setObjectName(_fromUtf8("polygons_frame"))
        self.gridLayout_8 = QtGui.QGridLayout(self.polygons_frame)
        self.gridLayout_8.setObjectName(_fromUtf8("gridLayout_8"))
        self.polygons_widget = matplotlibWidget(self.polygons_frame)
        self.polygons_widget.setObjectName(_fromUtf8("polygons_widget"))
        self.gridLayout_8.addWidget(self.polygons_widget, 0, 0, 1, 1)
        self.gridLayout_3.addWidget(self.polygons_splitter, 0, 0, 1, 1)
        self.tabWidget.addTab(self.polygons_tab, _fromUtf8(""))
        self.building_generation_tab = QtGui.QWidget()
        self.building_generation_tab.setObjectName(_fromUtf8("building_generation_tab"))
        self.gridLayout_4 = QtGui.QGridLayout(self.building_generation_tab)
        self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4"))
        self.building_generation_splitter = QtGui.QSplitter(self.building_generation_tab)
        self.building_generation_splitter.setOrientation(QtCore.Qt.Horizontal)
        self.building_generation_splitter.setChildrenCollapsible(False)
        self.building_generation_splitter.setObjectName(_fromUtf8("building_generation_splitter"))
        self.building_generation_group = QtGui.QGroupBox(self.building_generation_splitter)
        self.building_generation_group.setObjectName(_fromUtf8("building_generation_group"))
        self.building_generation_Options = QtGui.QPushButton(self.building_generation_group)
        self.building_generation_Options.setGeometry(QtCore.QRect(10, 30, 91, 27))
        self.building_generation_Options.setObjectName(_fromUtf8("building_generation_Options"))
        self.building_generation_Run = QtGui.QPushButton(self.building_generation_group)
        self.building_generation_Run.setGeometry(QtCore.QRect(10, 60, 91, 27))
        self.building_generation_Run.setObjectName(_fromUtf8("building_generation_Run"))
        self.building_generation_frame = QtGui.QFrame(self.building_generation_splitter)
        self.building_generation_frame.setFrameShape(QtGui.QFrame.StyledPanel)
        self.building_generation_frame.setFrameShadow(QtGui.QFrame.Raised)
        self.building_generation_frame.setObjectName(_fromUtf8("building_generation_frame"))
        self.gridLayout_9 = QtGui.QGridLayout(self.building_generation_frame)
        self.gridLayout_9.setObjectName(_fromUtf8("gridLayout_9"))
        self.building_generation_widget = matplotlibWidget(self.building_generation_frame)
        self.building_generation_widget.setObjectName(_fromUtf8("building_generation_widget"))
        self.gridLayout_9.addWidget(self.building_generation_widget, 0, 0, 1, 1)
        self.gridLayout_4.addWidget(self.building_generation_splitter, 0, 0, 1, 1)
        self.tabWidget.addTab(self.building_generation_tab, _fromUtf8(""))
        self.visualization_tab = QtGui.QWidget()
        self.visualization_tab.setObjectName(_fromUtf8("visualization_tab"))
        self.gridLayout_5 = QtGui.QGridLayout(self.visualization_tab)
        self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5"))
        self.visualization_splitter = QtGui.QSplitter(self.visualization_tab)
        self.visualization_splitter.setOrientation(QtCore.Qt.Horizontal)
        self.visualization_splitter.setChildrenCollapsible(False)
        self.visualization_splitter.setObjectName(_fromUtf8("visualization_splitter"))
        self.visualization_group = QtGui.QGroupBox(self.visualization_splitter)
        self.visualization_group.setObjectName(_fromUtf8("visualization_group"))
        self.visualization_Options = QtGui.QPushButton(self.visualization_group)
        self.visualization_Options.setGeometry(QtCore.QRect(10, 30, 91, 27))
        self.visualization_Options.setObjectName(_fromUtf8("visualization_Options"))
        self.visualization_Run = QtGui.QPushButton(self.visualization_group)
        self.visualization_Run.setGeometry(QtCore.QRect(10, 60, 91, 27))
        self.visualization_Run.setObjectName(_fromUtf8("visualization_Run"))
        self.visualization_frame = QtGui.QFrame(self.visualization_splitter)
        self.visualization_frame.setFrameShape(QtGui.QFrame.StyledPanel)
        self.visualization_frame.setFrameShadow(QtGui.QFrame.Raised)
        self.visualization_frame.setObjectName(_fromUtf8("visualization_frame"))
        self.gridLayout_5.addWidget(self.visualization_splitter, 0, 0, 1, 1)
        self.tabWidget.addTab(self.visualization_tab, _fromUtf8(""))
        self.advanced_tab = QtGui.QWidget()
        self.advanced_tab.setObjectName(_fromUtf8("advanced_tab"))
        self.gridLayout_6 = QtGui.QGridLayout(self.advanced_tab)
        self.gridLayout_6.setObjectName(_fromUtf8("gridLayout_6"))
        self.advancd_group = QtGui.QGroupBox(self.advanced_tab)
        self.advancd_group.setObjectName(_fromUtf8("advancd_group"))
        self.clean_directories = QtGui.QPushButton(self.advancd_group)
        self.clean_directories.setGeometry(QtCore.QRect(10, 30, 201, 27))
        self.clean_directories.setObjectName(_fromUtf8("clean_directories"))
        self.run_tests = QtGui.QPushButton(self.advancd_group)
        self.run_tests.setGeometry(QtCore.QRect(10, 60, 201, 27))
        self.run_tests.setObjectName(_fromUtf8("run_tests"))
        self.gridLayout_6.addWidget(self.advancd_group, 0, 0, 1, 1)
        self.tabWidget.addTab(self.advanced_tab, _fromUtf8(""))
        self.gridLayout.addWidget(self.tabWidget, 2, 0, 1, 1)
        MainWindow.setCentralWidget(self.Centralwidget)
        self.statusBar = QtGui.QStatusBar(MainWindow)
        self.statusBar.setObjectName(_fromUtf8("statusBar"))
        MainWindow.setStatusBar(self.statusBar)

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)