diff options
author | 2013-02-22 21:50:07 +0000 | |
---|---|---|
committer | 2013-02-22 21:50:07 +0000 | |
commit | c83c70e911a38aea03db4af8dd9841d0d77bd129 (patch) | |
tree | c957cfecc8e073f178dc13aae8a16d9bd3653e8c /experimental/Intersection/op.htm | |
parent | f8d7d2731318cdf510ab68e6b3f5ec68ab22c8e2 (diff) |
shape ops work in progress
git-svn-id: http://skia.googlecode.com/svn/trunk@7836 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'experimental/Intersection/op.htm')
-rw-r--r-- | experimental/Intersection/op.htm | 94 |
1 files changed, 83 insertions, 11 deletions
diff --git a/experimental/Intersection/op.htm b/experimental/Intersection/op.htm index 21c315de67..466551b388 100644 --- a/experimental/Intersection/op.htm +++ b/experimental/Intersection/op.htm @@ -3644,34 +3644,106 @@ path.addRect(4, 13, 13, 16, SkPath::kCCW_Direction); pathB.close(); </div> +<div id="cubicOp25i"> + path.setFillType(SkPath::kWinding_FillType); + path.moveTo(0,1); + path.cubicTo(2,4, 5,0, 3,2); + path.close(); + pathB.setFillType(SkPath::kWinding_FillType); + pathB.moveTo(0,5); + pathB.cubicTo(2,3, 1,0, 4,2); + pathB.close(); +</div> + +<div id="cubicOp26d"> + path.setFillType(SkPath::kWinding_FillType); + path.moveTo(0,1); + path.cubicTo(3,4, 4,0, 3,2); + path.close(); + pathB.setFillType(SkPath::kWinding_FillType); + pathB.moveTo(0,4); + pathB.cubicTo(2,3, 1,0, 4,3); + pathB.close(); +</div> + +<div id="cubicOp27d"> + path.setFillType(SkPath::kWinding_FillType); + path.moveTo(0,1); + path.cubicTo(3,6, 1,0, 5,2); + path.close(); + pathB.setFillType(SkPath::kWinding_FillType); + pathB.moveTo(0,1); + pathB.cubicTo(2,5, 1,0, 6,3); + pathB.close(); +</div> + +<div id="cubicOp28u"> + path.setFillType(SkPath::kWinding_FillType); + path.moveTo(0,1); + path.cubicTo(1,4, 6,0, 3,2); + path.close(); + pathB.setFillType(SkPath::kWinding_FillType); + pathB.moveTo(0,6); + pathB.cubicTo(2,3, 1,0, 4,1); + pathB.close(); +</div> + +<div id="cubicOp29d"> + path.setFillType(SkPath::kWinding_FillType); + path.moveTo(0,1); + path.cubicTo(2,5, 6,0, 4,2); + path.close(); + pathB.setFillType(SkPath::kWinding_FillType); + pathB.moveTo(0,6); + pathB.cubicTo(2,4, 1,0, 5,2); + pathB.close(); +</div> + +<div id="cubicOp30d"> + path.setFillType(SkPath::kWinding_FillType); + path.moveTo(0,1); + path.cubicTo(2,5, 6,0, 5,3); + path.close(); + pathB.setFillType(SkPath::kWinding_FillType); + pathB.moveTo(0,6); + pathB.cubicTo(3,5, 1,0, 5,2); + pathB.close(); +</div> + </div> <script type="text/javascript"> var testDivs = [ + cubicOp30d, + cubicOp29d, + cubicOp28u, + cubicOp27d, + cubicOp26d, + cubicOp25i, cubicOp24d, cubicOp23d, - cubicOp22d, - cubicOp21d, - cubicOp20d, - cubicOp19i, cubicOp18d, - cubicOp17d, - cubicOp16d, cubicOp15d, cubicOp14d, cubicOp13d, - cubicOp12d, cubicOp11d, - cubicOp10d, - cubicOp1i, - lineOp9d, - quadOp9d, cubicOp9d, cubicOp8d, cubicOp7d, cubicOp6d, cubicOp5d, + cubicOp10d, + cubicOp22d, + cubicOp21d, + cubicOp20d, + cubicOp19i, + cubicOp17d, + cubicOp16d, + cubicOp12d, + cubicOp1i, + lineOp9d, + quadOp9d, cubicOp4d, cubicOp3d, cubicOp2d, |