Lines Matching refs:keep2
417 * The boolean arguments keep1 and keep2 specify whether or not
421 Shape intersectShapes(Shape s1, Shape s2, boolean keep1, boolean keep2) {
426 return intersectRectShape((Rectangle2D) s1, s2, keep1, keep2);
428 return intersectRectShape((Rectangle2D) s2, s1, keep2, keep1);
430 return intersectByArea(s1, s2, keep1, keep2);
436 * The boolean arguments keep1 and keep2 specify whether or not
441 boolean keep1, boolean keep2) {
447 } else if (!keep2) {
467 if (keep2) {
472 return intersectByArea(r, s, keep1, keep2);
482 * The boolean arguments keep1 and keep2 specify whether or not
488 Shape intersectByArea(Shape s1, Shape s2, boolean keep1, boolean keep2) {
495 } else if (!keep2 && (s2 instanceof Area)) {