fix for rounded rect max radii (issue #813)

This commit is contained in:
benfry
2011-11-05 15:46:34 +00:00
parent 06d33b9312
commit 9de7613ee8
3 changed files with 15 additions and 0 deletions
@@ -1574,6 +1574,12 @@ public class PGraphics extends PImage implements PConstants {
float temp = b; b = d; d = temp;
}
float maxRounding = PApplet.min((c - a) / 2, (d - b) / 2);
if (tl > maxRounding) tl = maxRounding;
if (tr > maxRounding) tr = maxRounding;
if (br > maxRounding) br = maxRounding;
if (bl > maxRounding) bl = maxRounding;
rectImpl(a, b, c, d, tl, tr, br, bl);
}