// Definitive dimension line:
double dist = dimP1.distanceTo(dimP2);
- Drawing * graphic = getGraphic();
+ Drawing * drawing = GetDrawing();
- QString ret;
+ if (drawing)
+ return Units::formatLinear(dist, drawing->getUnit(),
+ drawing->getLinearFormat(), drawing->getLinearPrecision());
- if (graphic)
- ret = Units::formatLinear(dist, graphic->getUnit(),
- graphic->getLinearFormat(), graphic->getLinearPrecision());
- else
- ret = QString("%1").arg(dist);
-//It's properly creating the label...
-//printf("DimLinear::getMeasuredLabel: label=\"%s\"\n", ret.toAscii().data());
-
- return ret;
+ return QString("%1").arg(dist);
}
bool DimLinear::hasEndpointsWithinWindow(Vector v1, Vector v2)