Lines Matching defs:keep1
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) {
445 if (!keep1) {
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) {
493 if (!keep1 && (s1 instanceof Area)) {