Revert "perspective: use Path2D for construction instead of area in get2DGeometry"

This reverts commit 5471e91623.
This commit is contained in:
Adam
2018-12-26 18:34:34 -05:00
parent 1c1bf75c08
commit 48f5e66dd7

View File

@@ -29,7 +29,6 @@ import java.awt.Graphics2D;
import java.awt.Polygon; import java.awt.Polygon;
import java.awt.Rectangle; import java.awt.Rectangle;
import java.awt.geom.Area; import java.awt.geom.Area;
import java.awt.geom.Path2D;
import java.awt.geom.Rectangle2D; import java.awt.geom.Rectangle2D;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
import java.util.ArrayList; import java.util.ArrayList;
@@ -547,7 +546,7 @@ public class Perspective
) )
{ {
int radius = 5; int radius = 5;
Path2D.Double geometry = new Path2D.Double(); Area geometry = new Area();
final int tileHeight = getTileHeight(client, point, client.getPlane()); final int tileHeight = getTileHeight(client, point, client.getPlane());
@@ -605,10 +604,10 @@ public class Perspective
continue; continue;
} }
geometry.append(clickableRect, false); geometry.add(new Area(clickableRect));
} }
return new Area(geometry); return geometry;
} }
private static Area getAABB( private static Area getAABB(