comparison Framework/Scene2DViewport/LineMeasureTool.cpp @ 862:ff3559c489c9 toa2019062401

Fixed line displayed string
author Benjamin Golinvaux <bgo@osimis.io>
date Mon, 24 Jun 2019 15:30:04 +0200
parents e42b491f1fb2
children a29c13497557
comparison
equal deleted inserted replaced
861:f0bf971a1e31 862:ff3559c489c9
148 double deltaX = end_.GetX() - start_.GetX(); 148 double deltaX = end_.GetX() - start_.GetX();
149 double deltaY = end_.GetY() - start_.GetY(); 149 double deltaY = end_.GetY() - start_.GetY();
150 double squareDist = deltaX * deltaX + deltaY * deltaY; 150 double squareDist = deltaX * deltaX + deltaY * deltaY;
151 double dist = sqrt(squareDist); 151 double dist = sqrt(squareDist);
152 char buf[64]; 152 char buf[64];
153 sprintf(buf, "%0.02f units", dist); 153 sprintf(buf, "%0.02f mm", dist);
154 154
155 // TODO: for now we simply position the text overlay at the middle 155 // TODO: for now we simply position the text overlay at the middle
156 // of the measuring segment 156 // of the measuring segment
157 double midX = 0.5 * (end_.GetX() + start_.GetX()); 157 double midX = 0.5 * (end_.GetX() + start_.GetX());
158 double midY = 0.5 * (end_.GetY() + start_.GetY()); 158 double midY = 0.5 * (end_.GetY() + start_.GetY());