diff options
author | caryclark <caryclark@google.com> | 2016-08-31 14:36:29 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-08-31 14:36:30 -0700 |
commit | 30b9fdd6a1d607bde20c793af65b5e2e8a1737ca (patch) | |
tree | dede5477d934673f3857fb1cf21ae9af4988f7bc /tools/pathops_sorter.htm | |
parent | 8abb370aca280516f4861c6c942ec453aad018fa (diff) |
pathops coincident work
This is working towards fixing all bugs around simplifying the tiger.
This installment simplifies the point-t intersection list as it is built rather than doing the analysis once the intersections are complete. This avoids getting the list in an inconsistent state and makes coincident checks faster and more stable.
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2237223002
TBR=reed@google.com
BUG=skia:5131
Review-Url: https://codereview.chromium.org/2237223002
Diffstat (limited to 'tools/pathops_sorter.htm')
-rw-r--r-- | tools/pathops_sorter.htm | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/tools/pathops_sorter.htm b/tools/pathops_sorter.htm index c83067c8bb..53c737ecd6 100644 --- a/tools/pathops_sorter.htm +++ b/tools/pathops_sorter.htm @@ -6,16 +6,11 @@ <title></title> <div style="height:0"> -<div id="angle"> -{{{3.501392364501953125, 2.997215032577514648}, {3.501457691192626953, 2.997084617614746094}}} id=3 -{{{3.501392364501953125, 2.997215032577514648}, {3.503357251861000776, 2.995228720876561113}, {3.505322801636163721, 2.993241595853745718}, {3.507288694381713867, 2.99125361442565918}}} id=5 -{{{3.501392364501953125, 2.997215032577514648}, {3.373685992255707422, 3.126313863770498358}, {3.248105895472682469, 3.251894104527315754}, {3.125, 3.375}}} id=5 -</div> - -<div id="ref"> -{{{0.7153972983360290527, 4.712343692779541016}, {0.2472269223126296878, 4.55502436068874772}, {-0.1220090791716240131, 4.244018092892478222}, {0, 4}}}, -{{{0.7153972983360290527, 4.712343692779541016}, {0.1339736781445877156, 4.133975051508096854}, {0.7320473976783675729, 3.63397630116081638}, {2, 3}}}, -{{fX=-0.0012699038296868359 fY=-0.0012605104293301750 } {fX=-0.0025337575085910835 fY=-0.0025229424048465177 } +<div id="coin"> +{{{492.59726f, 225.675842f}, {492.436249f, 225.168289f}, {492.444214f, 225.194092f}}} id=5 +{{{492.444214f, 225.194092f}, {492.465088f, 225.261765f}, {492.495178f, 225.325806f}}} id=6 +{{{492.451324f, 225.216217f}, {491.100708f, 221.164124f}, {494.21756f, 218.78064f}}} id=1 +{{{493.399994f, 224.899994f}, {492.451324f, 225.216217f}}} id=9 </div> </div> @@ -23,8 +18,7 @@ <script type="text/javascript"> var testDivs = [ - angle, - ref, + coin, ]; var decimal_places = 3; |