From 2a5fa7af84216a464d74d74f5301e876fde6e0f4 Mon Sep 17 00:00:00 2001
From: Mohcine Chraibi <m.chraibi@fz-juelich.de>
Date: Sat, 10 Feb 2018 11:11:11 +0100
Subject: [PATCH] uncomment unused function

---
 src/MainWindow.cpp | 82 +++++++++++++++++++++++-----------------------
 src/MainWindow.h   |  2 +-
 2 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp
index d28e53c..cbe0573 100755
--- a/src/MainWindow.cpp
+++ b/src/MainWindow.cpp
@@ -560,46 +560,46 @@ void MainWindow::parseGeometry(const QString& geometryString)
 }
 
 // TODO: still used?
-bool MainWindow::parsePedestrianShapes(QDomNode shapeNode, int groupID)
-{
-
-    if(shapeNode.isNull()) return false;
-    QStringList heights;
-    QStringList colors;
-
-    QDomNodeList agents = shapeNode.toElement().elementsByTagName("agentInfo");
-
-    for (int i = 0; i < agents.length(); i++) {
-
-        bool ok=false;
-        int id=agents.item(i).toElement().attribute("ID").toInt(&ok);
-        if(!ok) continue; // invalid ID
-        double height=agents.item(i).toElement().attribute("height").toDouble(&ok);
-        if(!ok)height=std::numeric_limits<double>::quiet_NaN();
-
-        int color=agents.item(i).toElement().attribute("color").toDouble(&ok);
-        if(!ok)color=std::numeric_limits<int>::quiet_NaN();
-        Debug::Messages("id= %d height= %lf color =%d",id,height,color);
-
-        if(height!=height) {
-            heights.append(QString::number(id));
-            heights.append(QString::number(height));
-        }
-        if(color!=color) {
-            colors.append(QString::number(id));
-            colors.append(QString::number(color));
-        }
-
-    }
-    switch (groupID) {
-
-    case 1:
-        extern_trajectories_firstSet.setInitialHeights(heights);
-        extern_trajectories_firstSet.setInitialColors(colors);
-        break;
-    }
-    return true;
-}
+// bool MainWindow::parsePedestrianShapes(QDomNode shapeNode, int groupID)
+// {
+
+//     if(shapeNode.isNull()) return false;
+//     QStringList heights;
+//     QStringList colors;
+
+//     QDomNodeList agents = shapeNode.toElement().elementsByTagName("agentInfo");
+
+//     for (int i = 0; i < agents.length(); i++) {
+
+//         bool ok=false;
+//         int id=agents.item(i).toElement().attribute("ID").toInt(&ok);
+//         if(!ok) continue; // invalid ID
+//         double height=agents.item(i).toElement().attribute("height").toDouble(&ok);
+//         if(!ok)height=std::numeric_limits<double>::quiet_NaN();
+
+//         int color=agents.item(i).toElement().attribute("color").toDouble(&ok);
+//         if(!ok)color=std::numeric_limits<int>::quiet_NaN();
+//         Debug::Messages("id= %d height= %lf color =%d",id,height,color);
+
+//         if(height!=height) {
+//             heights.append(QString::number(id));
+//             heights.append(QString::number(height));
+//         }
+//         if(color!=color) {
+//             colors.append(QString::number(id));
+//             colors.append(QString::number(color));
+//         }
+
+//     }
+//     switch (groupID) {
+
+//     case 1:
+//         extern_trajectories_firstSet.setInitialHeights(heights);
+//         extern_trajectories_firstSet.setInitialColors(colors);
+//         break;
+//     }
+//     return true;
+// }
 
 /// add a new dataset
 bool MainWindow::slotAddDataSet()
@@ -1454,7 +1454,7 @@ void MainWindow::slotChangeExitsColor()
 
     QSettings settings;
     settings.setValue("options/exitsColor", col);
-
+    Debug::Messages("Change Exits Color to %s", col.name().toStdString().c_str());
     delete colorDialog;
 }
 
diff --git a/src/MainWindow.h b/src/MainWindow.h
index 297b136..bd28fe3 100644
--- a/src/MainWindow.h
+++ b/src/MainWindow.h
@@ -289,7 +289,7 @@ private:
      * @param groupID 1, 2 or 3
      * @return true if success
      */
-    bool parsePedestrianShapes(QDomNode shapeNode, int groupID);
+     //  bool parsePedestrianShapes(QDomNode shapeNode, int groupID);
 
     /// reset all graphic element to their initial(default) state
     void resetGraphicalElements();
-- 
GitLab