}
+void Painter::DrawLine(IPoint p1, IPoint p2)
+{
+ if (!painter)
+ return;
+
+ Vector v1 = CartesianToQtCoords(Vector(p1.x, p1.y));
+ Vector v2 = CartesianToQtCoords(Vector(p2.x, p2.y));
+ painter->drawLine(v1.x, v1.y, v2.x, v2.y);
+}
+
+
void Painter::DrawLine(Vector v1, Vector v2)
{
if (!painter)