double previousLineWidth = line.getStrokeWidth();
line.setStrokeWidth(previousLineWidth / scale);
DashArray previousDashes = line.getDashArray();
if (previousDashes != null)
{
double[] d = previousDashes.getNormalizedArray();
DashArray dashes = new DashArray();
for (int i = 0; i < d.length; i++)
{
dashes.push(d[i] / scale);
}
line.setDashArray(dashes);
}
long n1 = Math.round(min / size);