protected virtual void MoveTo(HPoint pt)
{
if (isPenDown)
{
PenDownLength += HPoint.LengthAbs(current, pt);
Min.X = Math.Min(pt.X, Min.X);
Min.Y = Math.Min(pt.Y, Min.Y);
Max.X = Math.Max(pt.X, Max.X);
Max.Y = Math.Max(pt.Y, Max.Y);
}
else
{
PenUpLength += HPoint.LengthAbs(current, pt);
}
current = pt;
}