From e2d31c2eaeee5dd7a8d17ed60122193c296ddcf0 Mon Sep 17 00:00:00 2001
From: Ulrich Kemloh <kemlohulrich@gmail.com>
Date: Mon, 20 Jul 2015 20:24:53 +0200
Subject: [PATCH] more information while displazing the geometry

---
 src/SaxParser.cpp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/SaxParser.cpp b/src/SaxParser.cpp
index 5deef98..3d5f9ba 100644
--- a/src/SaxParser.cpp
+++ b/src/SaxParser.cpp
@@ -750,7 +750,9 @@ bool SaxParser::parseGeometryJPS(QString fileName, GeometryFactory& geoFac)
 
                 const Point& p =cr->GetCentre();
                 double pos[3]= {p._x*FAKTOR,p._y*FAKTOR,z1*FAKTOR};
-                geometry->addObjectLabel(pos,pos,"nav_"+QString::number(cr->GetID()).toStdString(),captionsColor);
+                geometry->addObjectLabel(pos,pos,"nav_"+QString::number(cr->GetID()).toStdString()+"_"+
+                                         QString::number(cr->GetUniqueID()).toStdString()
+                                         ,captionsColor);
             }
 
             // add the exits
@@ -764,11 +766,11 @@ bool SaxParser::parseGeometryJPS(QString fileName, GeometryFactory& geoFac)
 
                 const Point& p =tr->GetCentre();
                 double pos[3]= {p._x*FAKTOR,p._y*FAKTOR,z1*FAKTOR};
-                geometry->addObjectLabel(pos,pos,"door_"+QString::number(tr->GetID()).toStdString(),captionsColor);
+                geometry->addObjectLabel(pos,pos,"door_"+QString::number(tr->GetID()).toStdString()+
+                                         +"_"+ QString::number(tr->GetUniqueID()).toStdString(),captionsColor);
             }
 
             geoFac.AddElement(itr_subroom.second->GetRoomID(),itr_subroom.second->GetSubRoomID(),geometry);
-            //TODO: parsing the Hlines
         }
     }
 
-- 
GitLab