From 59823f7f3ba43c7c6bc1fa8c600b093ecb4236aa Mon Sep 17 00:00:00 2001 From: "caryclark@google.com" Date: Thu, 9 Aug 2012 18:17:47 +0000 Subject: shape ops work in progress milestone: about 1.6M tests pass git-svn-id: http://skia.googlecode.com/svn/trunk@5035 2bbb7eff-a529-9590-31e7-b0007b416f81 --- experimental/Intersection/op.htm | 124 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 124 insertions(+) (limited to 'experimental/Intersection/op.htm') diff --git a/experimental/Intersection/op.htm b/experimental/Intersection/op.htm index c4a465d019..ce40130fd5 100644 --- a/experimental/Intersection/op.htm +++ b/experimental/Intersection/op.htm @@ -748,11 +748,135 @@ path.close(); path.addRect(0, 32, 9, 36, (SkPath::Direction) 1); +
+ path.moveTo(0, 0); + path.lineTo(0, 0); + path.lineTo(2, 0); + path.close(); + path.moveTo(0, 0); + path.lineTo(1, 0); + path.lineTo(2, 0); + path.close(); +
+ +
+ path.moveTo(0, 0); + path.lineTo(0, 0); + path.lineTo(0, 0); + path.close(); + path.moveTo(0, 0); + path.lineTo(1, 0); + path.lineTo(0, 1); + path.close(); +
+ +
+ path.moveTo(0, 0); + path.lineTo(2, 0); + path.lineTo(1, 0); + path.close(); + path.moveTo(0, 0); + path.lineTo(0, 0); + path.lineTo(3, 0); + path.close(); +
+ +
+ path.moveTo(0, 0); + path.lineTo(1, 0); + path.lineTo(1, 3); + path.close(); + path.moveTo(1, 0); + path.lineTo(1, 1); + path.lineTo(1, 2); + path.close(); +
+ +
+ path.moveTo(0, 0); + path.lineTo(3, 0); + path.lineTo(1, 3); + path.close(); + path.moveTo(1, 1); + path.lineTo(2, 1); + path.lineTo(1, 2); + path.close(); +
+ +
+ path.moveTo(1, 0); + path.lineTo(0, 1); + path.lineTo(1, 1); + path.close(); + path.moveTo(0, 2); + path.lineTo(0, 3); + path.lineTo(1, 2); + path.close(); +
+ +
+ path.moveTo(0, 0); + path.lineTo(1, 0); + path.lineTo(2, 1); + path.close(); + path.moveTo(0, 1); + path.lineTo(1, 1); + path.lineTo(0, 2); + path.close(); +
+ +
+ path.moveTo(1, 0); + path.lineTo(0, 1); + path.lineTo(1, 2); + path.close(); + path.moveTo(0, 2); + path.lineTo(0, 3); + path.lineTo(1, 3); + path.close(); +
+ +
+ path.moveTo(0, 0); + path.lineTo(0, 0); + path.lineTo(1, 0); + path.lineTo(1, 1); + path.close(); + path.moveTo(0, 0); + path.lineTo(2, 2); + path.lineTo(3, 2); + path.lineTo(3, 3); + path.close(); +
+ +
+ path.moveTo(0, 0); + path.lineTo(0, 0); + path.lineTo(1, 0); + path.lineTo(1, 1); + path.close(); + path.moveTo(1, 0); + path.lineTo(2, 0); + path.lineTo(0, 2); + path.lineTo(2, 2); + path.close(); +
+