From cf4e9bacbb32de1f4fa31edc4ce09b51b63f37f4 Mon Sep 17 00:00:00 2001 From: Thomas Oster <thomas.oster@rwth-aachen.de> Date: Wed, 27 Mar 2013 20:21:07 +0100 Subject: [PATCH] Fix: engrave stuff... --- src/com/t_oster/liblasercut/drivers/IModelaMill.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/com/t_oster/liblasercut/drivers/IModelaMill.java b/src/com/t_oster/liblasercut/drivers/IModelaMill.java index c4440e4..ba3937c 100644 --- a/src/com/t_oster/liblasercut/drivers/IModelaMill.java +++ b/src/com/t_oster/liblasercut/drivers/IModelaMill.java @@ -176,13 +176,12 @@ public class IModelaMill extends LaserCutter */ private double getBlackPercent(RasterPart p, int cx, int cy, int toolDiameter) { - double count = 0; + double count = toolDiameter*toolDiameter; double black = 0; for (int x = Math.max(cx-toolDiameter/2, 0); x < Math.min(cx+toolDiameter/2, p.getRasterWidth()); x++) { for (int y = Math.max(cy-toolDiameter/2, 0); y < Math.min(cy+toolDiameter/2, p.getRasterHeight()); y++) { - count++; if (p.isBlack(x, y)) { black++; -- GitLab