harness.check(r.outcode(-1, 1) == outside);
harness.check(r.outcode(0, -1) == outside);
harness.check(r.outcode(0, 0) == outside);
harness.check(r.outcode(0, 1) == outside);
harness.check(r.outcode(1, -1) == outside);
harness.check(r.outcode(1, 0) == outside);
harness.check(r.outcode(1, 1) == outside);
r = new Rectangle(0, 0, -10, -10);
harness.check(r.outcode(-1, -1) == outside);
harness.check(r.outcode(-1, 0) == outside);