#include "rs_constructionline.h"
#include "rs_text.h"
#include "rs_solid.h"
-#include "rs_graphic.h"
+#include "drawing.h"
#include "rs_units.h"
/**
// Definitive dimension line:
double dist = dimP1.distanceTo(dimP2);
- RS_Graphic* graphic = getGraphic();
+ Drawing * graphic = getGraphic();
QString ret;
- if (graphic!=NULL)
- {
+
+ if (graphic)
ret = RS_Units::formatLinear(dist, graphic->getUnit(),
graphic->getLinearFormat(), graphic->getLinearPrecision());
- }
else
- {
ret = QString("%1").arg(dist);
- }
+//It's properly creating the label...
+//printf("RS_DimLinear::getMeasuredLabel: label=\"%s\"\n", ret.toAscii().data());
return ret;
}
double dimexe = getExtensionLineExtension();
RS_LineData ld;
- double extAngle = edata.angle + (M_PI/2.0);
+ double extAngle = edata.angle + (M_PI / 2.0);
// direction of dimension line
Vector dirDim;