Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(531)

Side by Side Diff: tools/pathops_visualizer.htm

Issue 1037573004: cumulative pathops patch (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: fix pathopsinverse gm Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/pathops_sorter.htm ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <div height="0" hidden="true"> 3 <div height="0" hidden="true">
4 <div id="fuzz763_1026368">
5 RunTestSet [fuzz763_1026368]
6 4
7 {{27.3431454,27.3431454}, {29.6862907,25}, {33,25}}, 5 <div id="skpwww_educationalcraft_com_4">
8 {{33,25}, {36.3137093,25}, {38.6568527,27.3431454}}, 6 seg=1 {{{941, 1494}, {941, 1464}}}
9 {{38.6568527,27.3431454}, {41,29.6862907}, {41,33}}, 7 seg=2 {{{941, 1464}, {985, 1464}}}
10 {{41,33}, {41,36.3137093}, {38.6568527,38.6568527}}, 8 seg=3 {{{985, 1464}, {985, 1494}}}
11 {{38.6568527,38.6568527}, {38.6510239,38.6626816}, {38.6447449,38.6689377}}, 9 seg=4 {{{985, 1494}, {941, 1494}}}
12 {{38.6447449,38.6689377}, {38.6394348,38.6742554}, {38.6341171,38.6795731}}, 10 op sect
13 {{38.6341171,38.6795731}, {38.6284409,38.6852493}, {38.6227531,38.6909218}}, 11 seg=5 {{{979.211975f, 1480.45496f}, {979.211975f, 1480.45496f}, {976.348999f, 14 79.68506f}, {977.495972f, 1475.59497f}}}
14 {{38.6227531,38.6909218}, {36.2775421,41.0320053}, {32.9638329,41.0290833}}, 12 seg=6 {{{977.495972f, 1475.59497f}, {977.496033f, 1475.59497f}, {977.503296f, 14 75.59961f}, {977.517029f, 1475.60864f}}}
15 {{32.9638329,41.0290833}, {29.6501274,41.0261612}, {27.3090477,38.6809464}}, 13 seg=7 {{{977.517029f, 1475.60864f}, {977.807861f, 1475.80164f}, {980.988281f, 14 78.00073f}, {979.211975f, 1480.45496f}}}
16 {{27.3090477,38.6809464}, {24.9679718,36.3357391}, {24.9708939,33.0220299}}, 14 seg=8 {{{977.854004f, 1484.453f}, {977.854004f, 1484.453f}, {975.265991f, 1483.2 6099f}, {976.713989f, 1479.35205f}}}
17 {{24.9708939,33.0220299}, {24.973814,29.7083225}, {27.319025,27.3672428}}, 15 seg=9 {{{976.713989f, 1479.35205f}, {976.713989f, 1479.35205f}, {976.714722f, 14 79.35278f}, {976.716125f, 1479.35413f}}}
18 {{27.319025,27.3672428}, {27.3209743,27.3652973}, {27.3229256,27.3633518}}, 16 seg=10 {{{976.716125f, 1479.35413f}, {976.807983f, 1479.44055f}, {979.811707f, 1 482.26868f}, {977.854004f, 1484.453f}}}
19 {{27.3229256,27.3633518}, {27.324995,27.3612823}, {27.3270645,27.3592148}}, 17 seg=11 {{{980.226013f, 1476.229f}, {980.226013f, 1476.229f}, {977.078003f, 1476. 349f}, {977.234985f, 1471.97095f}}}
20 {{27.3270645,27.3592148}, {27.3312511,27.355032}, {27.3354416,27.3508568}}, 18 seg=12 {{{977.234985f, 1471.97095f}, {977.234985f, 1471.97095f}, {980.666992f, 1 473.12903f}, {980.226013f, 1476.229f}}}
21 {{27.3354416,27.3508568}, {27.3332844,27.3530178}, {27.331131,27.3551788}}, 19 seg=13 {{{984.546021f, 1478.31494f}, {984.546021f, 1478.31494f}, {983.187988f, 1 481.93396f}, {980.026001f, 1481.276f}}}
22 {{27.331131,27.3551788}, {27.3369579,27.3493824}, {27.3431988,27.3431988}}, 20 seg=14 {{{980.026001f, 1481.276f}, {980.026001f, 1481.276f}, {980.02594f, 1481.2 7551f}, {980.025818f, 1481.27441f}}}
23 {{27.3431988,27.3431988}, {27.3431454,27.3431454}}, 21 seg=15 {{{980.025818f, 1481.27441f}, {980.014954f, 1481.1969f}, {979.623779f, 14 78.38806f}, {984.546021f, 1478.31494f}}}
24 {{38.6398277,38.6738319}, {38.6447258,38.6689186}}, 22 seg=16 {{{978.989014f, 1484.198f}, {978.989014f, 1484.198f}, {979.094971f, 1481. 33496f}, {983.786011f, 1481.823f}}}
25 {{38.6447258,38.6689186}, {38.6447449,38.6689377}}, 23 seg=17 {{{983.786011f, 1481.823f}, {983.786011f, 1481.823f}, {982.070007f, 1485. 49805f}, {978.989014f, 1484.198f}}}
26 {{38.6447449,38.6689377}, {38.6422882,38.6713867}, {38.6398277,38.6738319}}, 24 seg=18 {{{976.393005f, 1486.86804f}, {976.393005f, 1486.86804f}, {976.719971f, 1 484.06494f}, {981.679016f, 1485.37f}}}
27 op union 25 seg=19 {{{981.679016f, 1485.37f}, {981.679016f, 1485.37f}, {979.169983f, 1488.40 796f}, {976.393005f, 1486.86804f}}}
28 {{41,33}, {41,36.3137093}, {38.6568527,38.6568527}}, 26 seg=20 {{{969.156982f, 1490.40002f}, {969.156982f, 1490.40002f}, {971.478027f, 1 488.23596f}, {974.869995f, 1491.21399f}}}
29 {{38.6568527,38.6568527}, {36.3137093,41}, {33,41}}, 27 seg=21 {{{974.869995f, 1491.21399f}, {974.869995f, 1491.21399f}, {974.857788f, 1 491.21948f}, {974.834473f, 1491.22937f}}}
30 {{33,41}, {29.6862907,41}, {27.3431454,38.6568527}}, 28 seg=22 {{{974.834473f, 1491.22937f}, {974.433289f, 1491.40051f}, {970.736267f, 1 492.88184f}, {969.156982f, 1490.40002f}}}
31 {{27.3431454,38.6568527}, {25,36.3137093}, {25,33}}, 29 seg=23 {{{972.825012f, 1483.93701f}, {972.825012f, 1483.93701f}, {973.971985f, 1 487.98401f}, {971.161987f, 1488.94604f}}}
32 {{25,33}, {25,29.6862907}, {27.3431454,27.3431454}}, 30 seg=24 {{{971.161987f, 1488.94604f}, {971.161987f, 1488.94592f}, {971.154663f, 1 488.93591f}, {971.141846f, 1488.9165f}}}
33 {{27.3431454,27.3431454}, {29.6862907,25}, {33,25}}, 31 seg=25 {{{971.141846f, 1488.9165f}, {970.948425f, 1488.625f}, {969.49884f, 1486. 21948f}, {972.825012f, 1483.93701f}}}
34 {{33,25}, {36.3137093,25}, {38.6568527,27.3431454}}, 32 seg=26 {{{965.60199f, 1489.98499f}, {965.60199f, 1489.98499f}, {964.879028f, 148 7.19202f}, {969.864014f, 1486.75f}}}
35 {{38.6568527,27.3431454}, {41,29.6862907}, {41,33}}, 33 seg=27 {{{969.864014f, 1486.75f}, {969.864014f, 1486.75f}, {968.749023f, 1490.67 2f}, {965.60199f, 1489.98499f}}}
36 debugShowQuadIntersection wtTs[0]=1 {{27.3431454,27.3431454}, {29.6862907,25}, { 33,25}} {{33,25}} wnTs[0]=0 {{33,25}, {36.3137093,25}, {38.6568527,27.3431454}} 34 seg=28 {{{970.666992f, 1492.81604f}, {970.666992f, 1492.81604f}, {967.327026f, 1 494.49695f}, {964.999023f, 1491.56299f}}}
37 debugShowQuadLineIntersection wtTs[0]=0 {{27.3431454,27.3431454}, {29.6862907,25 }, {33,25}} {{27.3431454,27.3431454}} wnTs[0]=1 {{27.3431988,27.3431988}, {27.34 31454,27.3431454}} 35 seg=29 {{{964.999023f, 1491.56299f}, {964.999023f, 1491.56299f}, {967.304016f, 1 489.43896f}, {970.666992f, 1492.81604f}}}
38 debugShowQuadIntersection wtTs[0]=1 {{33,25}, {36.3137093,25}, {38.6568527,27.34 31454}} {{38.6568527,27.3431454}} wnTs[0]=0 {{38.6568527,27.3431454}, {41,29.686 2907}, {41,33}} 36 seg=30 {{{968.343994f, 1481.53796f}, {971.466064f, 1480.00305f}, {971.676941f, 1 476.99573f}, {971.6875f, 1476.79639f}}}
39 debugShowQuadIntersection wtTs[0]=1 {{38.6568527,27.3431454}, {41,29.6862907}, { 41,33}} {{41,33}} wnTs[0]=0 {{41,33}, {41,36.3137093}, {38.6568527,38.6568527}} 37 seg=31 {{{971.6875f, 1476.79639f}, {971.687866f, 1476.78955f}, {971.687988f, 147 6.78601f}, {971.687988f, 1476.78601f}}}
40 debugShowQuadIntersection wtTs[0]=1 {{41,33}, {41,36.3137093}, {38.6568527,38.65 68527}} {{38.6568527,38.6568527}} wnTs[0]=0 {{38.6568527,38.6568527}, {38.651023 9,38.6626816}, {38.6447449,38.6689377}} 38 seg=32 {{{971.687988f, 1476.78601f}, {971.393982f, 1466.83398f}}}
41 debugShowQuadIntersection wtTs[0]=1 {{38.6568527,38.6568527}, {38.6510239,38.662 6816}, {38.6447449,38.6689377}} {{38.6447449,38.6689377}} wnTs[0]=0 {{38.6447449 ,38.6689377}, {38.6394348,38.6742554}, {38.6341171,38.6795731}} 39 seg=33 {{{971.393982f, 1466.83398f}, {954.960999f, 1466.83398f}}}
42 debugShowQuadIntersection wtTs[0]=1 {{38.6447449,38.6689377}, {38.6394348,38.674 2554}, {38.6341171,38.6795731}} {{38.6341171,38.6795731}} wnTs[0]=0 {{38.6341171 ,38.6795731}, {38.6284409,38.6852493}, {38.6227531,38.6909218}} 40 seg=34 {{{954.960999f, 1466.83398f}, {954.666016f, 1476.78601f}}}
43 debugShowQuadIntersection wtTs[0]=1 {{38.6341171,38.6795731}, {38.6284409,38.685 2493}, {38.6227531,38.6909218}} {{38.6227531,38.6909218}} wnTs[0]=0 {{38.6227531 ,38.6909218}, {36.2775421,41.0320053}, {32.9638329,41.0290833}} 41 seg=35 {{{954.666016f, 1476.78601f}, {954.666016f, 1476.78601f}, {954.780029f, 1 479.94995f}, {958.008972f, 1481.53796f}}}
44 debugShowQuadIntersection wtTs[0]=1 {{38.6227531,38.6909218}, {36.2775421,41.032 0053}, {32.9638329,41.0290833}} {{32.9638329,41.0290833}} wnTs[0]=0 {{32.9638329 ,41.0290833}, {29.6501274,41.0261612}, {27.3090477,38.6809464}} 42 seg=36 {{{958.008972f, 1481.53796f}, {960.369873f, 1482.70056f}, {961.725403f, 1 484.2323f}, {962.0755f, 1484.66101f}}}
45 debugShowQuadIntersection wtTs[0]=1 {{32.9638329,41.0290833}, {29.6501274,41.026 1612}, {27.3090477,38.6809464}} {{27.3090477,38.6809464}} wnTs[0]=0 {{27.3090477 ,38.6809464}, {24.9679718,36.3357391}, {24.9708939,33.0220299}} 43 seg=37 {{{962.0755f, 1484.66101f}, {962.136475f, 1484.73572f}, {962.166992f, 148 4.77698f}, {962.166992f, 1484.77698f}}}
46 debugShowQuadIntersection wtTs[0]=1 {{27.3090477,38.6809464}, {24.9679718,36.335 7391}, {24.9708939,33.0220299}} {{24.9708939,33.0220299}} wnTs[0]=0 {{24.9708939 ,33.0220299}, {24.973814,29.7083225}, {27.319025,27.3672428}} 44 seg=38 {{{962.166992f, 1484.77698f}, {962.166992f, 1484.77698f}, {962.747986f, 1 485.70105f}, {963.177979f, 1485.70105f}}}
47 debugShowQuadIntersection wtTs[0]=1 {{24.9708939,33.0220299}, {24.973814,29.7083 225}, {27.319025,27.3672428}} {{27.319025,27.3672428}} wnTs[0]=0 {{27.319025,27. 3672428}, {27.3209743,27.3652973}, {27.3229256,27.3633518}} 45 seg=39 {{{963.177979f, 1485.70105f}, {963.606995f, 1485.70105f}, {964.185974f, 1 484.77698f}, {964.185974f, 1484.77698f}}}
48 debugShowQuadIntersection wtTs[0]=1 {{27.319025,27.3672428}, {27.3209743,27.3652 973}, {27.3229256,27.3633518}} {{27.3229256,27.3633518}} wnTs[0]=0 {{27.3229256, 27.3633518}, {27.324995,27.3612823}, {27.3270645,27.3592148}} 46 seg=40 {{{964.185974f, 1484.77698f}, {964.185974f, 1484.77698f}, {965.573975f, 1 482.90295f}, {968.343994f, 1481.53796f}}}
49 debugShowQuadIntersection wtTs[0]=1 {{27.3229256,27.3633518}, {27.324995,27.3612 823}, {27.3270645,27.3592148}} {{27.3270645,27.3592148}} wnTs[0]=0 {{27.3270645, 27.3592148}, {27.3312511,27.355032}, {27.3354416,27.3508568}} 47 seg=41 {{{963.215027f, 1486.67004f}, {962.744995f, 1486.67004f}, {962.106995f, 1 485.65405f}, {962.106995f, 1485.65405f}}}
50 debugShowQuadIntersection wtTs[0]=1 {{27.3270645,27.3592148}, {27.3312511,27.355 032}, {27.3354416,27.3508568}} {{27.3354416,27.3508568}} wnTs[0]=0 {{27.3354416, 27.3508568}, {27.3332844,27.3530178}, {27.331131,27.3551788}} 48 seg=42 {{{962.106995f, 1485.65405f}, {962.106995f, 1485.65405f}, {960.585022f, 1 483.59595f}, {957.539001f, 1482.09705f}}}
51 debugShowQuadIntersection no intersect {{27.3270645,27.3592148}, {27.3312511,27. 355032}, {27.3354416,27.3508568}} {{27.331131,27.3551788}, {27.3369579,27.349382 4}, {27.3431988,27.3431988}} 49 seg=43 {{{957.539001f, 1482.09705f}, {954.255432f, 1480.48206f}, {953.90448f, 14 77.3844f}, {953.870422f, 1476.93176f}}}
52 debugShowQuadIntersection wtTs[0]=1 {{27.3354416,27.3508568}, {27.3332844,27.353 0178}, {27.331131,27.3551788}} {{27.331131,27.3551788}} wnTs[0]=0 {{27.331131,27 .3551788}, {27.3369579,27.3493824}, {27.3431988,27.3431988}} 50 seg=44 {{{953.870422f, 1476.93176f}, {953.867676f, 1476.89526f}, {953.867004f, 1 476.87598f}, {953.867004f, 1476.87598f}}}
53 debugShowQuadLineIntersection wtTs[0]=1 {{27.331131,27.3551788}, {27.3369579,27. 3493824}, {27.3431988,27.3431988}} {{27.3431988,27.3431988}} wnTs[0]=0 {{27.3431 988,27.3431988}, {27.3431454,27.3431454}} 51 seg=45 {{{953.867004f, 1476.87598f}, {954.190002f, 1465.94397f}}}
54 debugShowQuadIntersection wtTs[0]=0 {{27.3431454,27.3431454}, {29.6862907,25}, { 33,25}} {{27.3431454,27.3431454}} wnTs[0]=1 {{25,33}, {25,29.6862907}, {27.34314 54,27.3431454}} 52 seg=46 {{{954.190002f, 1465.94397f}, {972.23999f, 1465.94397f}}}
55 debugShowQuadIntersection wtTs[0]=0 {{27.3431454,27.3431454}, {29.6862907,25}, { 33,25}} {{27.3431454,27.3431454}} wtTs[1]=1 {{33,25}} wnTs[0]=0 {{27.3431454,27. 3431454}, {29.6862907,25}, {33,25}} wnTs[1]=1 53 seg=47 {{{972.23999f, 1465.94397f}, {972.565002f, 1476.87695f}}}
56 debugShowQuadIntersection wtTs[0]=1 {{27.3431454,27.3431454}, {29.6862907,25}, { 33,25}} {{33,25}} wnTs[0]=0 {{33,25}, {36.3137093,25}, {38.6568527,27.3431454}} 54 seg=48 {{{972.565002f, 1476.87695f}, {972.565002f, 1476.87695f}, {972.440979f, 1 480.35303f}, {968.891968f, 1482.09802f}}}
57 debugShowQuadIntersection wtTs[0]=0 {{33,25}, {36.3137093,25}, {38.6568527,27.34 31454}} {{33,25}} wnTs[0]=1 {{27.3431454,27.3431454}, {29.6862907,25}, {33,25}} 55 seg=49 {{{968.891968f, 1482.09802f}, {966.255737f, 1483.39539f}, {964.76178f, 14 85.11145f}, {964.407593f, 1485.54968f}}}
58 debugShowQuadIntersection wtTs[0]=0 {{33,25}, {36.3137093,25}, {38.6568527,27.34 31454}} {{33,25}} wtTs[1]=1 {{38.6568527,27.3431454}} wnTs[0]=0 {{33,25}, {36.31 37093,25}, {38.6568527,27.3431454}} wnTs[1]=1 56 seg=50 {{{964.407593f, 1485.54968f}, {964.352539f, 1485.6178f}, {964.325012f, 14 85.65503f}, {964.325012f, 1485.65503f}}}
59 debugShowQuadIntersection wtTs[0]=1 {{33,25}, {36.3137093,25}, {38.6568527,27.34 31454}} {{38.6568527,27.3431454}} wnTs[0]=0 {{38.6568527,27.3431454}, {41,29.686 2907}, {41,33}} 57 seg=51 {{{964.325012f, 1485.65503f}, {964.325012f, 1485.65503f}, {963.687012f, 1 486.67004f}, {963.215027f, 1486.67004f}}}
60 debugShowQuadIntersection wtTs[0]=1 {{38.6568527,27.3431454}, {41,29.6862907}, { 41,33}} {{41,33}} wnTs[0]=0 {{41,33}, {41,36.3137093}, {38.6568527,38.6568527}} 58 seg=52 {{{960.68103f, 1489.98499f}, {957.533997f, 1490.672f}, {956.417969f, 1486 .75f}, {956.417969f, 1486.75f}}}
61 debugShowQuadIntersection wtTs[0]=0 {{38.6568527,27.3431454}, {41,29.6862907}, { 41,33}} {{38.6568527,27.3431454}} wnTs[0]=1 {{33,25}, {36.3137093,25}, {38.65685 27,27.3431454}} 59 seg=53 {{{956.417969f, 1486.75f}, {961.403015f, 1487.19202f}, {960.68103f, 1489. 98499f}, {960.68103f, 1489.98499f}}}
62 debugShowQuadIntersection wtTs[0]=0 {{38.6568527,27.3431454}, {41,29.6862907}, { 41,33}} {{38.6568527,27.3431454}} wtTs[1]=1 {{41,33}} wnTs[0]=0 {{38.6568527,27. 3431454}, {41,29.6862907}, {41,33}} wnTs[1]=1 60 seg=54 {{{963.143005f, 1489.59802f}, {963.763f, 1489.59802f}, {964.265015f, 1490 .09998f}, {964.265015f, 1490.72095f}}}
63 debugShowQuadIntersection wtTs[0]=0 {{41,33}, {41,36.3137093}, {38.6568527,38.65 68527}} {{41,33}} wtTs[1]=1 {{38.6568527,38.6568527}} wnTs[0]=0 {{41,33}, {41,36 .3137093}, {38.6568527,38.6568527}} wnTs[1]=1 61 seg=55 {{{964.265015f, 1490.72095f}, {964.265015f, 1491.34204f}, {963.763f, 1491 .84399f}, {963.143005f, 1491.84399f}}}
64 debugShowQuadIntersection wtTs[0]=1 {{41,33}, {41,36.3137093}, {38.6568527,38.65 68527}} {{38.6568527,38.6568527}} wnTs[0]=0 {{38.6568527,38.6568527}, {36.313709 3,41}, {33,41}} 62 seg=56 {{{963.143005f, 1491.84399f}, {962.521973f, 1491.84399f}, {962.02002f, 14 91.34204f}, {962.02002f, 1490.72095f}}}
65 debugShowQuadIntersection wtTs[0]=0 {{41,33}, {41,36.3137093}, {38.6568527,38.65 68527}} {{41,33}} wnTs[0]=1 {{38.6568527,27.3431454}, {41,29.6862907}, {41,33}} 63 seg=57 {{{962.02002f, 1490.72095f}, {962.02002f, 1490.09998f}, {962.521973f, 148 9.59802f}, {963.143005f, 1489.59802f}}}
66 debugShowQuadIntersection wtTs[0]=0 {{38.6568527,38.6568527}, {38.6510239,38.662 6816}, {38.6447449,38.6689377}} {{38.6568527,38.6568527}} wnTs[0]=1 {{41,33}, {4 1,36.3137093}, {38.6568527,38.6568527}} 64 seg=58 {{{961.283997f, 1491.56299f}, {958.953979f, 1494.49695f}, {955.61499f, 14 92.81604f}, {955.61499f, 1492.81604f}}}
67 debugShowQuadIntersection wtTs[0]=0 {{38.6568527,38.6568527}, {38.6510239,38.662 6816}, {38.6447449,38.6689377}} {{38.6568527,38.6568527}} wnTs[0]=0 {{38.6568527 ,38.6568527}, {36.3137093,41}, {33,41}} 65 seg=59 {{{955.61499f, 1492.81604f}, {958.695923f, 1489.72131f}, {960.89093f, 149 1.24622f}, {961.236389f, 1491.52283f}}}
68 debugShowQuadIntersection wtTs[0]=0.0149880862 {{38.6447449,38.6689377}, {38.639 4348,38.6742554}, {38.6341171,38.6795731}} {{38.6445847,38.6690979}} wnTs[0]=0.0 0261623 {{38.6568527,38.6568527}, {36.3137093,41}, {33,41}} 66 seg=60 {{{961.236389f, 1491.52283f}, {961.267883f, 1491.5481f}, {961.283997f, 14 91.56299f}, {961.283997f, 1491.56299f}}}
69 debugShowQuadIntersection no intersect {{38.6341171,38.6795731}, {38.6284409,38. 6852493}, {38.6227531,38.6909218}} {{38.6568527,38.6568527}, {36.3137093,41}, {3 3,41}} 67 seg=61 {{{957.127014f, 1490.40002f}, {955.541504f, 1492.89014f}, {951.825745f, 1 491.38965f}, {951.445557f, 1491.22766f}}}
70 debugShowQuadIntersection no intersect {{38.6227531,38.6909218}, {36.2775421,41. 0320053}, {32.9638329,41.0290833}} {{38.6568527,38.6568527}, {36.3137093,41}, {3 3,41}} 68 seg=62 {{{951.445557f, 1491.22766f}, {951.424805f, 1491.21887f}, {951.414001f, 1 491.21399f}, {951.414001f, 1491.21399f}}}
71 debugShowQuadIntersection no intersect {{38.6227531,38.6909218}, {36.2775421,41. 0320053}, {32.9638329,41.0290833}} {{33,41}, {29.6862907,41}, {27.3431454,38.656 8527}} 69 seg=63 {{{951.414001f, 1491.21399f}, {954.694214f, 1488.33154f}, {956.976746f, 1 490.26636f}, {957.119873f, 1490.39355f}}}
72 debugShowQuadIntersection no intersect {{32.9638329,41.0290833}, {29.6501274,41. 0261612}, {27.3090477,38.6809464}} {{33,41}, {29.6862907,41}, {27.3431454,38.656 8527}} 70 seg=64 {{{957.119873f, 1490.39355f}, {957.124634f, 1490.39783f}, {957.127014f, 1 490.40002f}, {957.127014f, 1490.40002f}}}
73 debugShowQuadIntersection no intersect {{27.3090477,38.6809464}, {24.9679718,36. 3357391}, {24.9708939,33.0220299}} {{27.3431454,38.6568527}, {25,36.3137093}, {2 5,33}} 71 seg=65 {{{949.890991f, 1486.86804f}, {947.178772f, 1488.37146f}, {944.723022f, 1 485.51147f}, {944.608215f, 1485.375f}}}
74 debugShowQuadIntersection no intersect {{24.9708939,33.0220299}, {24.973814,29.7 083225}, {27.319025,27.3672428}} {{27.3431454,38.6568527}, {25,36.3137093}, {25, 33}} 72 seg=66 {{{944.608215f, 1485.375f}, {944.605408f, 1485.3717f}, {944.604004f, 1485 .37f}, {944.604004f, 1485.37f}}}
75 debugShowQuadIntersection no intersect {{24.9708939,33.0220299}, {24.973814,29.7 083225}, {27.319025,27.3672428}} {{25,33}, {25,29.6862907}, {27.3431454,27.34314 54}} 73 seg=67 {{{944.604004f, 1485.37f}, {949.562012f, 1484.06494f}, {949.890991f, 1486 .86804f}, {949.890991f, 1486.86804f}}}
76 debugShowQuadIntersection no intersect {{27.319025,27.3672428}, {27.3209743,27.3 652973}, {27.3229256,27.3633518}} {{25,33}, {25,29.6862907}, {27.3431454,27.3431 454}} 74 seg=68 {{{947.070984f, 1480.45496f}, {945.211975f, 1477.88501f}, {948.786011f, 1 475.59497f}, {948.786011f, 1475.59497f}}}
77 debugShowQuadIntersection no intersect {{27.3229256,27.3633518}, {27.324995,27.3 612823}, {27.3270645,27.3592148}} {{25,33}, {25,29.6862907}, {27.3431454,27.3431 454}} 75 seg=69 {{{948.786011f, 1475.59497f}, {949.835938f, 1479.33569f}, {947.530884f, 1 480.29919f}, {947.129333f, 1480.43652f}}}
78 debugShowQuadIntersection no intersect {{27.3270645,27.3592148}, {27.3312511,27. 355032}, {27.3354416,27.3508568}} {{25,33}, {25,29.6862907}, {27.3431454,27.3431 454}} 76 seg=70 {{{947.129333f, 1480.43652f}, {947.091858f, 1480.44934f}, {947.070984f, 1 480.45496f}, {947.070984f, 1480.45496f}}}
79 debugShowQuadIntersection wtTs[0]=0 {{27.3354416,27.3508568}, {27.3332844,27.353 0178}, {27.331131,27.3551788}} {{27.3354416,27.3508568}} wtTs[1]=1 {{27.331131,2 7.3551788}} wnTs[0]=0.998355 {{25,33}, {25,29.6862907}, {27.3431454,27.3431454}} wnTs[1]=0.99743327 77 seg=71 {{{946.054016f, 1476.229f}, {945.61499f, 1473.12903f}, {949.046997f, 1471 .97095f}, {949.046997f, 1471.97095f}}}
80 debugShowQuadIntersection wtTs[0]=0.0266527086 {{27.331131,27.3551788}, {27.3369 579,27.3493824}, {27.3431988,27.3431988}} {{27.3314419,27.3548698}} wnTs[0]=0.99 7499 {{25,33}, {25,29.6862907}, {27.3431454,27.3431454}} 78 seg=72 {{{949.046997f, 1471.97095f}, {949.191528f, 1475.95117f}, {946.599548f, 1 476.21362f}, {946.127258f, 1476.22852f}}}
81 debugShowQuadLineIntersection wtTs[0]=1 {{25,33}, {25,29.6862907}, {27.3431454,2 7.3431454}} {{27.3431454,27.3431454}} wnTs[0]=1 {{27.3431988,27.3431988}, {27.34 31454,27.3431454}} 79 seg=73 {{{946.127258f, 1476.22852f}, {946.080078f, 1476.22998f}, {946.054016f, 1 476.229f}, {946.054016f, 1476.229f}}}
82 debugShowQuadLineIntersection wtTs[0]=0 {{27.3431454,27.3431454}, {29.6862907,25 }, {33,25}} {{27.3431454,27.3431454}} wnTs[0]=1 {{27.3431988,27.3431988}, {27.34 31454,27.3431454}} 80 seg=74 {{{948.427002f, 1484.453f}, {946.440002f, 1482.23499f}, {949.567993f, 147 9.35205f}, {949.567993f, 1479.35205f}}}
83 debugShowQuadLineIntersection no intersect {{38.6568527,38.6568527}, {38.6510239 ,38.6626816}, {38.6447449,38.6689377}} {{38.6398277,38.6738319}, {38.6447258,38. 6689186}} 81 seg=75 {{{949.567993f, 1479.35205f}, {951.015991f, 1483.26099f}, {948.427002f, 1 484.453f}, {948.427002f, 1484.453f}}}
84 debugShowQuadLineIntersection wtTs[0]=1 {{38.6568527,38.6568527}, {38.6510239,38 .6626816}, {38.6447449,38.6689377}} {{38.6447449,38.6689377}} wnTs[0]=1 {{38.644 7258,38.6689186}, {38.6447449,38.6689377}} 82 seg=76 {{{947.294006f, 1484.198f}, {944.210999f, 1485.49805f}, {942.495972f, 148 1.823f}, {942.495972f, 1481.823f}}}
85 debugShowQuadIntersection wtTs[0]=1 {{38.6568527,38.6568527}, {38.6510239,38.662 6816}, {38.6447449,38.6689377}} {{38.6447449,38.6689377}} wnTs[0]=0 {{38.6447449 ,38.6689377}, {38.6422882,38.6713867}, {38.6398277,38.6738319}} 83 seg=77 {{{942.495972f, 1481.823f}, {947.187988f, 1481.33496f}, {947.294006f, 148 4.198f}, {947.294006f, 1484.198f}}}
86 debugShowQuadLineIntersection no intersect {{38.6447449,38.6689377}, {38.6394348 ,38.6742554}, {38.6341171,38.6795731}} {{38.6398277,38.6738319}, {38.6447258,38. 6689186}} 84 seg=78 {{{946.255005f, 1481.276f}, {943.094971f, 1481.93396f}, {941.736023f, 147 8.31494f}, {941.736023f, 1478.31494f}}}
87 debugShowQuadLineIntersection wtTs[0]=0 {{38.6447449,38.6689377}, {38.6394348,38 .6742554}, {38.6341171,38.6795731}} {{38.6447449,38.6689377}} wnTs[0]=1 {{38.644 7258,38.6689186}, {38.6447449,38.6689377}} 85 seg=79 {{{941.736023f, 1478.31494f}, {946.484619f, 1478.38538f}, {946.288147f, 1 481.00122f}, {946.25769f, 1481.2561f}}}
88 debugShowQuadIntersection wtTs[0]=0 {{38.6447449,38.6689377}, {38.6394348,38.674 2554}, {38.6341171,38.6795731}} {{38.6447449,38.6689377}} wnTs[0]=0 {{38.6447449 ,38.6689377}, {38.6422882,38.6713867}, {38.6398277,38.6738319}} 86 seg=80 {{{946.25769f, 1481.2561f}, {946.256104f, 1481.26917f}, {946.255005f, 148 1.276f}, {946.255005f, 1481.276f}}}
89 debugShowQuadIntersection wtTs[0]=1 {{41,33}, {41,36.3137093}, {38.6568527,38.65 68527}} {{38.6568527,38.6568527}} wnTs[0]=0 {{38.6568527,38.6568527}, {36.313709 3,41}, {33,41}} 87 seg=81 {{{945.312988f, 1478.18005f}, {942.359741f, 1477.83667f}, {942.572632f, 1 474.58496f}, {942.638794f, 1473.97607f}}}
90 debugShowQuadIntersection wtTs[0]=0 {{41,33}, {41,36.3137093}, {38.6568527,38.65 68527}} {{41,33}} wnTs[0]=1 {{38.6568527,27.3431454}, {41,29.6862907}, {41,33}} 88 seg=82 {{{942.638794f, 1473.97607f}, {942.645691f, 1473.91284f}, {942.651001f, 1 473.87805f}, {942.651001f, 1473.87805f}}}
91 debugShowQuadIntersection wtTs[0]=1 {{38.6568527,38.6568527}, {36.3137093,41}, { 33,41}} {{33,41}} wnTs[0]=0 {{33,41}, {29.6862907,41}, {27.3431454,38.6568527}} 89 seg=83 {{{942.651001f, 1473.87805f}, {946.562988f, 1475.66199f}, {945.312988f, 1 478.18005f}, {945.312988f, 1478.18005f}}}
92 debugShowQuadIntersection wtTs[0]=1 {{33,41}, {29.6862907,41}, {27.3431454,38.65 68527}} {{27.3431454,38.6568527}} wnTs[0]=0 {{27.3431454,38.6568527}, {25,36.313 7093}, {25,33}} 90 seg=84 {{{945.382019f, 1474.328f}, {942.924011f, 1472.729f}, {944.492004f, 1469. 48706f}, {944.492004f, 1469.48706f}}}
93 debugShowQuadIntersection wtTs[0]=1 {{27.3431454,38.6568527}, {25,36.3137093}, { 25,33}} {{25,33}} wnTs[0]=0 {{25,33}, {25,29.6862907}, {27.3431454,27.3431454}} 91 seg=85 {{{944.492004f, 1469.48706f}, {947.388977f, 1471.95703f}, {945.382019f, 1 474.328f}, {945.382019f, 1474.328f}}}
94 debugShowQuadIntersection wtTs[0]=1 {{25,33}, {25,29.6862907}, {27.3431454,27.34 31454}} {{27.3431454,27.3431454}} wnTs[0]=0 {{27.3431454,27.3431454}, {29.686290 7,25}, {33,25}} 92 seg=86 {{{946.797974f, 1470.27405f}, {944.819641f, 1468.07397f}, {946.75708f, 14 65.85327f}, {947.048523f, 1465.54285f}}}
95 debugShowQuadIntersection wtTs[0]=1 {{27.3431454,27.3431454}, {29.6862907,25}, { 33,25}} {{33,25}} wnTs[0]=0 {{33,25}, {36.3137093,25}, {38.6568527,27.3431454}} 93 seg=87 {{{947.048523f, 1465.54285f}, {947.071289f, 1465.51855f}, {947.083984f, 1 465.50598f}, {947.083984f, 1465.50598f}}}
96 debugShowQuadIntersection wtTs[0]=1 {{33,25}, {36.3137093,25}, {38.6568527,27.34 31454}} {{38.6568527,27.3431454}} wnTs[0]=0 {{38.6568527,27.3431454}, {41,29.686 2907}, {41,33}} 94 seg=88 {{{947.083984f, 1465.50598f}, {949.145996f, 1468.82605f}, {946.797974f, 1 470.27405f}, {946.797974f, 1470.27405f}}}
97 debugShowQuadLineIntersection no intersect {{38.6568527,38.6568527}, {36.3137093 ,41}, {33,41}} {{38.6398277,38.6738319}, {38.6447258,38.6689186}} 95 seg=89 {{{947.392029f, 1471.64197f}, {947.604919f, 1468.81628f}, {950.769897f, 1 468.35559f}, {951.289185f, 1468.29895f}}}
98 debugShowQuadLineIntersection no intersect {{38.6568527,38.6568527}, {36.3137093 ,41}, {33,41}} {{38.6447258,38.6689186}, {38.6447449,38.6689377}} 96 seg=90 {{{951.289185f, 1468.29895f}, {951.335754f, 1468.29382f}, {951.361023f, 1 468.29199f}, {951.361023f, 1468.29199f}}}
99 debugShowQuadIntersection wtTs[0]=0.00258220891 {{38.6568527,38.6568527}, {36.31 37093,41}, {33,41}} {{38.6447449,38.6689377}} wtTs[1]=0.00362998223 {{38.6398277 ,38.6738319}} wnTs[0]=0 {{38.6447449,38.6689377}, {38.6422882,38.6713867}, {38.6 398277,38.6738319}} wnTs[1]=1 97 seg=91 {{{951.361023f, 1468.29199f}, {950.554016f, 1471.98499f}, {947.392029f, 1 471.64197f}, {947.392029f, 1471.64197f}}}
100 debugShowLineIntersection wtTs[0]=1 {{38.6398277,38.6738319}, {38.6447258,38.668 9186}} {{38.6447258,38.6689186}} wnTs[0]=0 {{38.6447258,38.6689186}, {38.6447449 ,38.6689377}} 98 seg=92 {{{948.64801f, 1468.15002f}, {948.638977f, 1465.22095f}, {952.265991f, 14 64.46399f}, {952.265991f, 1464.46399f}}}
101 debugShowQuadLineIntersection wtTs[0]=1 {{38.6447449,38.6689377}, {38.6422882,38 .6713867}, {38.6398277,38.6738319}} {{38.6398277,38.6738319}} wnTs[0]=0 {{38.639 8277,38.6738319}, {38.6447258,38.6689186}} 99 seg=93 {{{952.265991f, 1464.46399f}, {951.707275f, 1468.29565f}, {948.98999f, 14 68.17932f}, {948.677368f, 1468.15283f}}}
102 debugShowQuadLineIntersection wtTs[0]=0 {{38.6447449,38.6689377}, {38.6422882,38 .6713867}, {38.6398277,38.6738319}} {{38.6447449,38.6689377}} wnTs[0]=1 {{38.644 7258,38.6689186}, {38.6447449,38.6689377}} 100 seg=94 {{{948.677368f, 1468.15283f}, {948.658142f, 1468.15125f}, {948.64801f, 14 68.15002f}, {948.64801f, 1468.15002f}}}
103 SkOpSegment::debugShowTs - id=0 [o=24,16 t=0 27.3431454,27.3431454 w=1 o=0] [o=2 6,1 t=1 33,25 w=1 o=0] 101 seg=95 {{{951.176025f, 1486.97803f}, {949.194519f, 1484.8667f}, {950.909729f, 14 82.36658f}, {951.290283f, 1481.86658f}}}
104 SkOpSegment::debugShowTs o id=25 [o=24,16 t=0 27.3431454,27.3431454 w=1 o=0] [o= 26,1 t=1 33,25 w=1 o=0] operand 102 seg=96 {{{951.290283f, 1481.86658f}, {951.334778f, 1481.80811f}, {951.361023f, 1 481.77698f}, {951.361023f, 1481.77698f}}}
105 SkOpSegment::debugShowTs + id=0 [o=24,16 t=0 27.3431454,27.3431454 w=1 o=0] [o=2 6,1 t=1 33,25 w=1 o=0] 103 seg=97 {{{951.361023f, 1481.77698f}, {953.644836f, 1485.34509f}, {951.363281f, 1 486.86157f}, {951.186646f, 1486.97144f}}}
106 SkOpSegment::debugShowTs o id=25 [o=24,16 t=0 27.3431454,27.3431454 w=1 o=0] [o= 26,1 t=1 33,25 w=1 o=0] operand 104 seg=98 {{{951.186646f, 1486.97144f}, {951.179688f, 1486.97583f}, {951.176025f, 1 486.97803f}, {951.176025f, 1486.97803f}}}
107 SkOpSegment::debugShowTs - id=1 [o=25,0 t=0 33,25 w=1 o=0] [o=27,2 t=1 38.656852 7,27.3431454 w=1 o=0] 105 seg=99 {{{947.51001f, 1488.53101f}, {947.51001f, 1488.53101f}, {951.596985f, 148 6.32202f}, {953.234009f, 1489.08997f}}}
108 SkOpSegment::debugShowTs o id=26 [o=25,0 t=0 33,25 w=1 o=0] [o=27,2 t=1 38.65685 27,27.3431454 w=1 o=0] operand 106 seg=100 {{{953.234009f, 1489.08997f}, {953.234009f, 1489.08997f}, {951.158997f, 1491.03601f}, {947.51001f, 1488.53101f}}}
109 SkOpSegment::debugShowTs + id=1 [o=25,0 t=0 33,25 w=1 o=0] [o=27,2 t=1 38.656852 7,27.3431454 w=1 o=0] 107 seg=101 {{{955.120972f, 1488.94495f}, {952.309021f, 1487.98303f}, {953.458984f, 1483.93604f}, {953.458984f, 1483.93604f}}}
110 SkOpSegment::debugShowTs o id=26 [o=25,0 t=0 33,25 w=1 o=0] [o=27,2 t=1 38.65685 27,27.3431454 w=1 o=0] operand 108 seg=102 {{{953.458984f, 1483.93604f}, {957.004028f, 1486.37097f}, {955.120972f, 1488.94495f}, {955.120972f, 1488.94495f}}}
111 SkOpSegment::debugShowTs - id=2 [o=26,1 t=0 38.6568527,27.3431454 w=1 o=0] [o=20 ,3 t=1 41,33 w=1 o=0] 109 seg=103 {{{978.770996f, 1488.53101f}, {975.204224f, 1490.98022f}, {973.141174f, 1489.17444f}, {973.051086f, 1489.09277f}}}
112 SkOpSegment::debugShowTs o id=27 [o=26,1 t=0 38.6568527,27.3431454 w=1 o=0] [o=2 0,3 t=1 41,33 w=1 o=0] operand 110 seg=104 {{{973.051086f, 1489.09277f}, {973.049011f, 1489.09094f}, {973.047974f, 1489.08997f}, {973.047974f, 1489.08997f}}}
113 SkOpSegment::debugShowTs + id=2 [o=26,1 t=0 38.6568527,27.3431454 w=1 o=0] [o=20 ,3 t=1 41,33 w=1 o=0] 111 seg=105 {{{973.047974f, 1489.08997f}, {974.651978f, 1486.37781f}, {978.607178f, 1488.44397f}, {978.766052f, 1488.52844f}}}
114 SkOpSegment::debugShowTs o id=27 [o=26,1 t=0 38.6568527,27.3431454 w=1 o=0] [o=2 0,3 t=1 41,33 w=1 o=0] operand 112 seg=106 {{{978.766052f, 1488.52844f}, {978.770996f, 1488.53101f}}}
115 SkOpSegment::debugShowTs - id=3 [o=27,2 t=0 41,33 w=1 o=0] [o=21,4 t=1 38.656852 7,38.6568527 w=1 o=0] 113 seg=107 {{{975.106995f, 1486.97803f}, {975.106995f, 1486.97803f}, {972.546997f, 1485.48706f}, {974.919983f, 1481.77698f}}}
116 SkOpSegment::debugShowTs o id=20 [o=27,2 t=0 41,33 w=1 o=0] [o=21,4 t=1 38.65685 27,38.6568527 w=1 o=0] operand 114 seg=108 {{{974.919983f, 1481.77698f}, {974.919983f, 1481.776f}, {977.31897f, 148 4.61902f}, {975.106995f, 1486.97803f}}}
117 SkOpSegment::debugShowTs + id=3 [o=27,2 t=0 41,33 w=1 o=0] [o=21,4 t=1 38.656852 7,38.6568527 w=1 o=0] 115 seg=109 {{{974.016968f, 1464.46399f}, {974.016968f, 1464.46399f}, {977.643982f, 1465.22095f}, {977.633972f, 1468.15002f}}}
118 SkOpSegment::debugShowTs o id=20 [o=27,2 t=0 41,33 w=1 o=0] [o=21,4 t=1 38.65685 27,38.6568527 w=1 o=0] operand 116 seg=110 {{{977.633972f, 1468.15002f}, {977.633972f, 1468.15002f}, {974.611023f, 1468.53101f}, {974.016968f, 1464.46399f}}}
119 SkOpSegment::debugShowTs - id=14 [o=13 t=0 27.3354416,27.3508568 w=1 o=0] [o=15 t=1 27.331131,27.3551788 w=1 o=0] 117 seg=111 {{{974.919983f, 1468.29199f}, {974.919983f, 1468.29199f}, {978.658997f, 1468.56299f}, {978.890015f, 1471.64197f}}}
120 SkOpSegment::debugShowTs o id=24 [o=23 t=0 25,33 w=1 o=0] [o=15 t=0.997 27.33144 19,27.3548698 w=1 o=0] [o=25,16,0 t=1 27.3431454,27.3431454 w=1 o=0] operand 118 seg=112 {{{978.890015f, 1471.64197f}, {978.890015f, 1471.64197f}, {975.72699f, 1 471.98499f}, {974.919983f, 1468.29199f}}}
121 SkOpSegment::addTPair addTPair this=14 0 other=24 0.998354892 119 seg=113 {{{979.197998f, 1465.50598f}, {979.197998f, 1465.50598f}, {981.619019f, 1467.90198f}, {979.481995f, 1470.27405f}}}
122 SkOpSegment::addTPair id=14 lower=0 upper=1 other=24 oLower=2 oUpper=2 120 seg=114 {{{979.481995f, 1470.27405f}, {979.481995f, 1470.27405f}, {977.138f, 146 8.82605f}, {979.197998f, 1465.50598f}}}
123 SkOpSegment::addTPair addTPair this=24 0.99743327 other=14 1 121 seg=115 {{{980.900024f, 1474.328f}, {980.900024f, 1474.328f}, {978.893005f, 1471 .95703f}, {981.791016f, 1469.48706f}}}
124 SkOpSegment::addTPair id=24 lower=1 upper=1 other=14 oLower=2 oUpper=3 122 seg=116 {{{981.791016f, 1469.48706f}, {981.791016f, 1469.48596f}, {983.358032f, 1472.729f}, {980.900024f, 1474.328f}}}
125 SkOpSegment::debugShowTs + id=14 [o=24,13 t=0 27.3354416,27.3508568 w=1 o=0] [o= 24,15 t=1 27.331131,27.3551788 w=1 o=0] 123 seg=117 {{{980.968994f, 1478.18005f}, {980.968994f, 1478.18005f}, {979.718018f, 1475.66199f}, {983.632019f, 1473.87805f}}}
126 SkOpSegment::debugShowTs o id=24 [o=23 t=0 25,33 w=1 o=0] [o=14 t=0.997 27.33113 1,27.3551788 w=1 o=0] [o=15 t=0.997 27.3314419,27.3548698 w=1 o=0] [o=14 t=0.998 27.3354416,27.3508568 w=1 o=0] [o=25,16,0 t=1 27.3431454,27.3431454 w=1 o=0] op erand 124 seg=118 {{{983.632019f, 1473.87805f}, {983.632019f, 1473.87805f}, {984.229004f, 1477.80103f}, {980.968994f, 1478.18005f}}}
127 SkOpSegment::debugShowTs - id=21 [o=20,4,3 t=0 38.6568527,38.6568527 w=1 o=0] [o =5 t=0.00262 38.6445847,38.6690979 w=1 o=0] [o=22 t=1 33,41 w=1 o=0] operand 125 debugShowLineIntersection wtTs[0]=0 {{{941,1464}, {985,1464}}} {{941,1464}} wnTs [0]=1 {{{941,1494}, {941,1464}}}
128 SkOpSegment::debugShowTs o id=19 [o=18,5,4 t=0 38.6447449,38.6689377 w=1 o=0] [o =17 t=1 38.6398277,38.6738319 w=1 o=0] 126 debugShowLineIntersection wtTs[0]=1 {{{985,1494}, {941,1494}}} {{941,1494}} wnTs [0]=0 {{{941,1494}, {941,1464}}}
129 SkOpSegment::addTPair addTPair this=21 0.00258220891 other=19 0 127 debugShowLineIntersection wtTs[0]=0 {{{985,1464}, {985,1494}}} {{985,1464}} wnTs [0]=1 {{{941,1464}, {985,1464}}}
130 SkOpSegment::addTPair id=21 lower=3 upper=3 other=19 oLower=0 oUpper=3 128 debugShowLineIntersection wtTs[0]=0 {{{985,1494}, {941,1494}}} {{985,1494}} wnTs [0]=1 {{{985,1464}, {985,1494}}}
131 SkOpSegment::addTPair addTPair this=19 1 other=21 0.00362998223 129 debugShowCubicIntersection wtTs[0]=1 {{{948.64801,1468.15002}, {948.638977,1465. 22095}, {952.265991,1464.46399}, {952.265991,1464.46399}}} {{952.265991,1464.463 99}} wnTs[0]=0 {{{952.265991,1464.46399}, {951.707275,1468.29565}, {948.98999,14 68.17932}, {948.677368,1468.15283}}}
132 SkOpSegment::addTPair id=19 lower=4 upper=5 other=21 oLower=5 oUpper=5 130 debugShowCubicIntersection wtTs[0]=0 {{{948.64801,1468.15002}, {948.638977,1465. 22095}, {952.265991,1464.46399}, {952.265991,1464.46399}}} {{948.64801,1468.1500 2}} wnTs[0]=1 {{{948.677368,1468.15283}, {948.658142,1468.15125}, {948.64801,146 8.15002}, {948.64801,1468.15002}}}
133 SkOpSegment::debugShowTs + id=21 [o=20,4,3 t=0 38.6568527,38.6568527 w=1 o=0] [o =19 t=0.00258 38.6447449,38.6689377 w=1 o=0] [o=5 t=0.00262 38.6445847,38.669097 9 w=1 o=0] [o=19 t=0.00363 38.6398277,38.6738319 w=1 o=0] [o=22 t=1 33,41 w=1 o= 0] operand 131 debugShowCubicIntersection wtTs[0]=1 {{{952.265991,1464.46399}, {951.707275,1468 .29565}, {948.98999,1468.17932}, {948.677368,1468.15283}}} {{948.677368,1468.152 83}} wnTs[0]=0 {{{948.677368,1468.15283}, {948.658142,1468.15125}, {948.64801,14 68.15002}, {948.64801,1468.15002}}}
134 SkOpSegment::debugShowTs o id=19 [o=21,18,5,4 t=0 38.6447449,38.6689377 w=1 o=0] [o=21,17 t=1 38.6398277,38.6738319 w=1 o=0] 132 debugShowCubicIntersection wtTs[0]=0 {{{974.016968,1464.46399}, {974.016968,1464 .46399}, {977.643982,1465.22095}, {977.633972,1468.15002}}} {{974.016968,1464.46 399}} wtTs[1]=1 {{977.633972,1468.15002}} wnTs[0]=1 {{{977.633972,1468.15002}, { 977.633972,1468.15002}, {974.611023,1468.53101}, {974.016968,1464.46399}}} wnTs[ 1]=0
135 SkOpContour::calcCoincidentWinding count=5 133 debugShowCubicIntersection wtTs[0]=1 {{{946.797974,1470.27405}, {944.819641,1468 .07397}, {946.75708,1465.85327}, {947.048523,1465.54285}}} {{947.048523,1465.542 85}} wnTs[0]=0 {{{947.048523,1465.54285}, {947.071289,1465.51855}, {947.083984,1 465.50598}, {947.083984,1465.50598}}}
136 SkOpSegment::debugShowTs p id=0 [o=24,16 t=0 27.3431454,27.3431454 w=1 o=1] [o=2 6,1 t=1 33,25 w=1 o=0] 134 debugShowCubicIntersection wtTs[0]=0 {{{946.797974,1470.27405}, {944.819641,1468 .07397}, {946.75708,1465.85327}, {947.048523,1465.54285}}} {{946.797974,1470.274 05}} wnTs[0]=1 {{{947.083984,1465.50598}, {949.145996,1468.82605}, {946.797974,1 470.27405}, {946.797974,1470.27405}}}
137 SkOpSegment::debugShowTs o id=25 [o=24,16 t=0 27.3431454,27.3431454 w=0 o=0] [o= 26,1 t=1 33,25 w=1 o=0] operand done 135 debugShowCubicIntersection wtTs[0]=1 {{{947.048523,1465.54285}, {947.071289,1465 .51855}, {947.083984,1465.50598}, {947.083984,1465.50598}}} {{947.083984,1465.50 598}} wnTs[0]=0 {{{947.083984,1465.50598}, {949.145996,1468.82605}, {946.797974, 1470.27405}, {946.797974,1470.27405}}}
138 SkOpSegment::debugShowTs p id=1 [o=25,0 t=0 33,25 w=1 o=1] [o=27,2 t=1 38.656852 7,27.3431454 w=1 o=0] 136 1 id=1 1=(0,0.5) [2] 3=(0.5,1) [2] id=2 2=(0,1) [1,3]
139 SkOpSegment::debugShowTs o id=26 [o=25,0 t=0 33,25 w=0 o=0] [o=27,2 t=1 38.65685 27,27.3431454 w=1 o=0] operand done 137 2 id=1 (empty) id=2 (empty)
140 SkOpSegment::debugShowTs p id=2 [o=26,1 t=0 38.6568527,27.3431454 w=1 o=1] [o=20 ,3 t=1 41,33 w=1 o=0] 138 debugShowCubicIntersection no intersect {{{947.083984,1465.50598}, {949.145996,1 468.82605}, {946.797974,1470.27405}, {946.797974,1470.27405}}} {{{947.392029,147 1.64197}, {947.604919,1468.81628}, {950.769897,1468.35559}, {951.289185,1468.298 95}}}
141 SkOpSegment::debugShowTs o id=27 [o=26,1 t=0 38.6568527,27.3431454 w=0 o=0] [o=2 0,3 t=1 41,33 w=1 o=0] operand done 139 debugShowCubicIntersection no intersect {{{947.083984,1465.50598}, {949.145996,1 468.82605}, {946.797974,1470.27405}, {946.797974,1470.27405}}} {{{951.361023,146 8.29199}, {950.554016,1471.98499}, {947.392029,1471.64197}, {947.392029,1471.641 97}}}
142 SkOpSegment::debugShowTs p id=3 [o=27,2 t=0 41,33 w=1 o=1] [o=21,4 t=1 38.656852 7,38.6568527 w=1 o=0] 140 debugShowCubicIntersection no intersect {{{946.797974,1470.27405}, {944.819641,1 468.07397}, {946.75708,1465.85327}, {947.048523,1465.54285}}} {{{944.492004,1469 .48706}, {947.388977,1471.95703}, {945.382019,1474.328}, {945.382019,1474.328}}}
143 SkOpSegment::debugShowTs o id=20 [o=27,2 t=0 41,33 w=0 o=0] [o=21,4 t=1 38.65685 27,38.6568527 w=1 o=0] operand done 141 debugShowCubicIntersection wtTs[0]=0 {{{979.197998,1465.50598}, {979.197998,1465 .50598}, {981.619019,1467.90198}, {979.481995,1470.27405}}} {{979.197998,1465.50 598}} wtTs[1]=1 {{979.481995,1470.27405}} wnTs[0]=1 {{{979.481995,1470.27405}, { 979.481995,1470.27405}, {977.138,1468.82605}, {979.197998,1465.50598}}} wnTs[1]= 0
144 SkOpSegment::debugShowTs p id=14 [o=24,13 t=0 27.3354416,27.3508568 w=1 o=-1] [o =24,15 t=1 27.331131,27.3551788 w=1 o=0] 142 3 id=1 1=(0,0.5) [2] 3=(0.5,1) [2] id=2 2=(0,1) [1,3]
145 SkOpSegment::debugShowTs o id=24 [o=23 t=0 25,33 w=0 o=0] [o=14 t=0.997 27.33113 1,27.3551788 w=0 o=0] [o=15 t=0.997 27.3314419,27.3548698 w=0 o=0] [o=14 t=0.998 27.3354416,27.3508568 w=1 o=0] [o=25,16,0 t=1 27.3431454,27.3431454 w=1 o=0] op erand 143 4 id=1 (empty) id=2 (empty)
146 SkOpContour::calcCoincidentWinding count=1 144 debugShowCubicIntersection no intersect {{{979.481995,1470.27405}, {979.481995,1 470.27405}, {977.138,1468.82605}, {979.197998,1465.50598}}} {{{974.919983,1468.2 9199}, {974.919983,1468.29199}, {978.658997,1468.56299}, {978.890015,1471.64197} }}
147 SkOpSegment::debugShowTs p id=21 [o=20,4,3 t=0 38.6568527,38.6568527 w=1 o=0] [o =19 t=0.00258 38.6447449,38.6689377 w=1 o=1] [o=5 t=0.00262 38.6445847,38.669097 9 w=1 o=1] [o=19 t=0.00363 38.6398277,38.6738319 w=1 o=0] [o=22 t=1 33,41 w=1 o= 0] operand 145 debugShowCubicIntersection no intersect {{{979.481995,1470.27405}, {979.481995,1 470.27405}, {977.138,1468.82605}, {979.197998,1465.50598}}} {{{978.890015,1471.6 4197}, {978.890015,1471.64197}, {975.72699,1471.98499}, {974.919983,1468.29199}} }
148 SkOpSegment::debugShowTs o id=19 [o=21,18,5,4 t=0 38.6447449,38.6689377 w=0 o=0] [o=21,17 t=1 38.6398277,38.6738319 w=1 o=0] done 146 debugShowCubicIntersection no intersect {{{979.197998,1465.50598}, {979.197998,1 465.50598}, {981.619019,1467.90198}, {979.481995,1470.27405}}} {{{980.900024,147 4.328}, {980.900024,1474.328}, {978.893005,1471.95703}, {981.791016,1469.48706}} }
149 SkOpSegment::checkEnds id=4 missing t=1 other=21 otherT=0.00258220891 pt=(38.644 7449,38.6689377) 147 debugShowCubicIntersection wtTs[0]=1 {{{963.215027,1486.67004}, {962.744995,1486 .67004}, {962.106995,1485.65405}, {962.106995,1485.65405}}} {{962.106995,1485.65 405}} wnTs[0]=0 {{{962.106995,1485.65405}, {962.106995,1485.65405}, {960.585022, 1483.59595}, {957.539001,1482.09705}}}
150 SkOpSegment::addTPair addTPair this=4 1 other=21 0.00258220891 148 debugShowCubicIntersection wtTs[0]=0 {{{963.215027,1486.67004}, {962.744995,1486 .67004}, {962.106995,1485.65405}, {962.106995,1485.65405}}} {{963.215027,1486.67 004}} wnTs[0]=1 {{{964.325012,1485.65503}, {964.325012,1485.65503}, {963.687012, 1486.67004}, {963.215027,1486.67004}}}
151 SkOpSegment::addTPair id=4 lower=3 upper=6 other=21 oLower=3 oUpper=4 149 debugShowCubicIntersection wtTs[0]=1 {{{962.106995,1485.65405}, {962.106995,1485 .65405}, {960.585022,1483.59595}, {957.539001,1482.09705}}} {{957.539001,1482.09 705}} wnTs[0]=0 {{{957.539001,1482.09705}, {954.255432,1480.48206}, {953.90448,1 477.3844}, {953.870422,1476.93176}}}
152 SkOpSegment::checkEnds id=5 missing t=0 other=21 otherT=0.00258220891 pt=(38.644 7449,38.6689377) 150 debugShowCubicIntersection wtTs[0]=1 {{{957.539001,1482.09705}, {954.255432,1480 .48206}, {953.90448,1477.3844}, {953.870422,1476.93176}}} {{953.870422,1476.9317 6}} wnTs[0]=0 {{{953.870422,1476.93176}, {953.867676,1476.89526}, {953.867004,14 76.87598}, {953.867004,1476.87598}}}
153 SkOpSegment::addTPair addTPair this=5 0 other=21 0.00258220891 151 debugShowCubicLineIntersection wtTs[0]=1 {{{953.870422,1476.93176}, {953.867676, 1476.89526}, {953.867004,1476.87598}, {953.867004,1476.87598}}} {{953.867004,147 6.87598}} wnTs[0]=0 {{{953.867004,1476.87598}, {954.190002,1465.94397}}}
154 SkOpSegment::addTPair id=5 lower=0 upper=3 other=21 oLower=3 oUpper=5 152 debugShowLineIntersection wtTs[0]=1 {{{953.867004,1476.87598}, {954.190002,1465. 94397}}} {{954.190002,1465.94397}} wnTs[0]=0 {{{954.190002,1465.94397}, {972.239 99,1465.94397}}}
155 SkOpSegment::checkEnds id=13 missing t=1 other=24 otherT=0.998354892 pt=(27.3354 416,27.3508568) 153 debugShowLineIntersection wtTs[0]=0 {{{972.23999,1465.94397}, {972.565002,1476.8 7695}}} {{972.23999,1465.94397}} wnTs[0]=1 {{{954.190002,1465.94397}, {972.23999 ,1465.94397}}}
156 SkOpSegment::addTPair addTPair this=13 1 other=24 0.998354892 154 debugShowCubicLineIntersection wtTs[0]=0 {{{972.565002,1476.87695}, {972.565002, 1476.87695}, {972.440979,1480.35303}, {968.891968,1482.09802}}} {{972.565002,147 6.87695}} wnTs[0]=1 {{{972.23999,1465.94397}, {972.565002,1476.87695}}}
157 SkOpSegment::addTPair id=13 lower=1 upper=2 other=24 oLower=3 oUpper=4 155 debugShowCubicIntersection wtTs[0]=1 {{{972.565002,1476.87695}, {972.565002,1476 .87695}, {972.440979,1480.35303}, {968.891968,1482.09802}}} {{968.891968,1482.09 802}} wnTs[0]=0 {{{968.891968,1482.09802}, {966.255737,1483.39539}, {964.76178,1 485.11145}, {964.407593,1485.54968}}}
158 SkOpSegment::checkEnds id=15 missing t=0 other=24 otherT=0.99743327 pt=(27.33113 1,27.3551788) 156 debugShowCubicIntersection wtTs[0]=1 {{{968.891968,1482.09802}, {966.255737,1483 .39539}, {964.76178,1485.11145}, {964.407593,1485.54968}}} {{964.407593,1485.549 68}} wnTs[0]=0 {{{964.407593,1485.54968}, {964.352539,1485.6178}, {964.325012,14 85.65503}, {964.325012,1485.65503}}}
159 SkOpSegment::addTPair addTPair this=15 0 other=24 0.99743327 157 5 id=1 1=(0,1) [2] id=2 2=(0,0) [1]
160 SkOpSegment::addTPair id=15 lower=0 upper=1 other=24 oLower=1 oUpper=2 158 6 id=1 3=(1,1) [2] id=2 2=(0,0) [3]
161 SkOpSegment::checkEnds id=21 missing t=0.00362998223 other=17 otherT=0 pt=(38.63 98277,38.6738319) 159 debugShowCubicIntersection wtTs[0]=1 {{{964.407593,1485.54968}, {964.352539,1485 .6178}, {964.325012,1485.65503}, {964.325012,1485.65503}}} {{964.325012,1485.655 03}} wnTs[0]=0 {{{964.325012,1485.65503}, {964.325012,1485.65503}, {963.687012,1 486.67004}, {963.215027,1486.67004}}}
162 SkOpSegment::addTPair addTPair this=21 0.00362998223 other=17 0 160 debugShowCubicIntersection no intersect {{{963.215027,1486.67004}, {962.744995,1 486.67004}, {962.106995,1485.65405}, {962.106995,1485.65405}}} {{{962.166992,148 4.77698}, {962.166992,1484.77698}, {962.747986,1485.70105}, {963.177979,1485.701 05}}}
163 SkOpSegment::addTPair id=21 lower=7 upper=8 other=17 oLower=0 oUpper=1 161 debugShowCubicIntersection no intersect {{{963.215027,1486.67004}, {962.744995,1 486.67004}, {962.106995,1485.65405}, {962.106995,1485.65405}}} {{{963.177979,148 5.70105}, {963.606995,1485.70105}, {964.185974,1484.77698}, {964.185974,1484.776 98}}}
164 SkOpSegment::addTPair addTPair this=0 0 other=25 0 162 7 id=1 (empty) id=2 (empty)
165 SkOpSegment::addTPair id=0 lower=0 upper=2 other=25 oLower=0 oUpper=2 163 debugShowCubicIntersection no intersect {{{962.106995,1485.65405}, {962.106995,1 485.65405}, {960.585022,1483.59595}, {957.539001,1482.09705}}} {{{958.008972,148 1.53796}, {960.369873,1482.70056}, {961.725403,1484.2323}, {962.0755,1484.66101} }}
166 SkOpSegment::addTPair addTPair duplicate this=0 0 other=25 0 164 debugShowCubicIntersection no intersect {{{962.106995,1485.65405}, {962.106995,1 485.65405}, {960.585022,1483.59595}, {957.539001,1482.09705}}} {{{962.0755,1484. 66101}, {962.136475,1484.73572}, {962.166992,1484.77698}, {962.166992,1484.77698 }}}
167 SkOpSegment::addTPair addTPair this=3 1 other=20 1 165 8 id=1 1=(0,0.5) [2] id=2 2=(0,1) [1]
168 SkOpSegment::addTPair id=3 lower=2 upper=4 other=20 oLower=2 oUpper=4 166 9 id=1 1=(0,0.5) [4] id=2 4=(0.5,1) [1]
169 SkOpSegment::addTPair addTPair duplicate this=3 1 other=20 1 167 10 id=1 (empty) id=2 (empty)
170 SkOpSegment::addTPair addTPair this=21 0.00258220891 other=18 1 168 debugShowCubicIntersection no intersect {{{957.539001,1482.09705}, {954.255432,1 480.48206}, {953.90448,1477.3844}, {953.870422,1476.93176}}} {{{954.666016,1476. 78601}, {954.666016,1476.78601}, {954.780029,1479.94995}, {958.008972,1481.53796 }}}
171 SkOpSegment::addTPair id=21 lower=3 upper=6 other=18 oLower=1 oUpper=4 169 11 id=1 3=(0.5,1) [2] id=2 2=(0,1) [3]
172 SkOpSegment::addTPair addTPair duplicate this=18 1 other=21 0.00258220891 170 12 id=1 3=(0.5,1) [2] id=2 2=(0,0.5) [3]
173 SkOpContour::joinCoincidence count=5 171 13 id=1 (empty) id=2 (empty)
174 SkOpContour::joinCoincidence count=1 172 debugShowCubicIntersection no intersect {{{972.565002,1476.87695}, {972.565002,1 476.87695}, {972.440979,1480.35303}, {968.891968,1482.09802}}} {{{968.343994,148 1.53796}, {971.466064,1480.00305}, {971.676941,1476.99573}, {971.6875,1476.79639 }}}
175 SkOpSegment::sortAngles [0] tStart=0 [1] 173 14 id=1 (empty) id=2 (empty)
176 SkOpAngle::after [0/1] 2/1 tStart=0 tEnd=1 < [16/1] 27/27 tStart=1 tEnd=0 < [24/ 2] 17/21 tStart=1 tEnd=0.998354892 F 4 174 debugShowCubicIntersection no intersect {{{968.891968,1482.09802}, {966.255737,1 483.39539}, {964.76178,1485.11145}, {964.407593,1485.54968}}} {{{964.185974,1484 .77698}, {964.185974,1484.77698}, {965.573975,1482.90295}, {968.343994,1481.5379 6}}}
177 SkOpSegment::sortAngles [0] tStart=1 [4] 175 debugShowCubicIntersection no intersect {{{964.325012,1485.65503}, {964.325012,1 485.65503}, {963.687012,1486.67004}, {963.215027,1486.67004}}} {{{963.177979,148 5.70105}, {963.606995,1485.70105}, {964.185974,1484.77698}, {964.185974,1484.776 98}}}
178 SkOpSegment::sortAngles [1] tStart=1 [3] 176 debugShowCubicIntersection wtTs[0]=1 {{{968.343994,1481.53796}, {971.466064,1480 .00305}, {971.676941,1476.99573}, {971.6875,1476.79639}}} {{971.6875,1476.79639} } wnTs[0]=0 {{{971.6875,1476.79639}, {971.687866,1476.78955}, {971.687988,1476.7 8601}, {971.687988,1476.78601}}}
179 SkOpSegment::sortAngles [2] tStart=1 [3] 177 debugShowCubicIntersection wtTs[0]=0 {{{968.343994,1481.53796}, {971.466064,1480 .00305}, {971.676941,1476.99573}, {971.6875,1476.79639}}} {{968.343994,1481.5379 6}} wnTs[0]=1 {{{964.185974,1484.77698}, {964.185974,1484.77698}, {965.573975,14 82.90295}, {968.343994,1481.53796}}}
180 SkOpSegment::sortAngles [3] tStart=1 [3] 178 debugShowCubicLineIntersection wtTs[0]=1 {{{971.6875,1476.79639}, {971.687866,14 76.78955}, {971.687988,1476.78601}, {971.687988,1476.78601}}} {{971.687988,1476. 78601}} wnTs[0]=0 {{{971.687988,1476.78601}, {971.393982,1466.83398}}}
181 SkOpAngle::after [3/2] 1/5 tStart=1 tEnd=0 < [4/1] 18/17 tStart=0 tEnd=1 < [21/1 ] 21/17 tStart=0 tEnd=0.00258220891 T 11 179 debugShowLineIntersection wtTs[0]=1 {{{971.687988,1476.78601}, {971.393982,1466. 83398}}} {{971.393982,1466.83398}} wnTs[0]=0 {{{971.393982,1466.83398}, {954.960 999,1466.83398}}}
182 SkOpSegment::sortAngles [4] tStart=1 [3] 180 debugShowLineIntersection wtTs[0]=0 {{{954.960999,1466.83398}, {954.666016,1476. 78601}}} {{954.960999,1466.83398}} wnTs[0]=1 {{{971.393982,1466.83398}, {954.960 999,1466.83398}}}
183 SkOpAngle::after [4/2] 1/1 tStart=1 tEnd=0 < [21/3] 21/21 tStart=0.00258220891 t End=0.0026162254 < [21/2] 1/1 tStart=0.00258220891 tEnd=0 T 5 181 debugShowCubicLineIntersection wtTs[0]=0 {{{954.666016,1476.78601}, {954.666016, 1476.78601}, {954.780029,1479.94995}, {958.008972,1481.53796}}} {{954.666016,147 6.78601}} wnTs[0]=1 {{{954.960999,1466.83398}, {954.666016,1476.78601}}}
184 SkOpAngle::after [4/2] 1/1 tStart=1 tEnd=0 < [18/1] 11/11 tStart=1 tEnd=0 < [21/ 3] 21/21 tStart=0.00258220891 tEnd=0.0026162254 T 4 182 debugShowCubicIntersection wtTs[0]=1 {{{954.666016,1476.78601}, {954.666016,1476 .78601}, {954.780029,1479.94995}, {958.008972,1481.53796}}} {{958.008972,1481.53 796}} wnTs[0]=0 {{{958.008972,1481.53796}, {960.369873,1482.70056}, {961.725403, 1484.2323}, {962.0755,1484.66101}}}
185 SkOpAngle::after [4/2] 1/1 tStart=1 tEnd=0 < [5/1] 21/21 tStart=0 tEnd=0.0149880 862 < [18/1] 11/11 tStart=1 tEnd=0 F 4 183 debugShowCubicIntersection wtTs[0]=1 {{{958.008972,1481.53796}, {960.369873,1482 .70056}, {961.725403,1484.2323}, {962.0755,1484.66101}}} {{962.0755,1484.66101}} wnTs[0]=0 {{{962.0755,1484.66101}, {962.136475,1484.73572}, {962.166992,1484.77 698}, {962.166992,1484.77698}}}
186 SkOpAngle::after [18/1] 11/11 tStart=1 tEnd=0 < [5/1] 21/21 tStart=0 tEnd=0.0149 880862 < [21/3] 21/21 tStart=0.00258220891 tEnd=0.0026162254 T 7 184 15 id=1 1=(0,1) [2] id=2 2=(0,0) [1]
187 SkOpSegment::sortAngles [5] tStart=0.0149880862 [4] 185 16 id=1 3=(1,1) [2] id=2 2=(0,0) [3]
188 SkOpAngle::after [5/2] 1/1 tStart=0.0149880862 tEnd=0 < [21/4] 1/1 tStart=0.0026 162254 tEnd=0.00258220891 < [5/3] 21/21 tStart=0.0149880862 tEnd=1 T 12 186 debugShowCubicIntersection wtTs[0]=1 {{{962.0755,1484.66101}, {962.136475,1484.7 3572}, {962.166992,1484.77698}, {962.166992,1484.77698}}} {{962.166992,1484.7769 8}} wnTs[0]=0 {{{962.166992,1484.77698}, {962.166992,1484.77698}, {962.747986,14 85.70105}, {963.177979,1485.70105}}}
189 SkOpAngle::after [5/2] 1/1 tStart=0.0149880862 tEnd=0 < [21/5] 17/17 tStart=0.00 26162254 tEnd=0.00362998223 < [21/4] 1/1 tStart=0.0026162254 tEnd=0.00258220891 F 5 187 debugShowCubicIntersection wtTs[0]=1 {{{962.166992,1484.77698}, {962.166992,1484 .77698}, {962.747986,1485.70105}, {963.177979,1485.70105}}} {{963.177979,1485.70 105}} wnTs[0]=0 {{{963.177979,1485.70105}, {963.606995,1485.70105}, {964.185974, 1484.77698}, {964.185974,1484.77698}}}
190 SkOpAngle::after [21/4] 1/1 tStart=0.0026162254 tEnd=0.00258220891 < [21/5] 17/1 7 tStart=0.0026162254 tEnd=0.00362998223 < [5/3] 21/21 tStart=0.0149880862 tEnd= 1 T 4 188 debugShowCubicIntersection wtTs[0]=1 {{{963.177979,1485.70105}, {963.606995,1485 .70105}, {964.185974,1484.77698}, {964.185974,1484.77698}}} {{964.185974,1484.77 698}} wnTs[0]=0 {{{964.185974,1484.77698}, {964.185974,1484.77698}, {965.573975, 1482.90295}, {968.343994,1481.53796}}}
191 SkOpSegment::sortAngles [13] tStart=1 [1] 189 debugShowCubicIntersection wtTs[0]=1 {{{947.392029,1471.64197}, {947.604919,1468 .81628}, {950.769897,1468.35559}, {951.289185,1468.29895}}} {{951.289185,1468.29 895}} wnTs[0]=0 {{{951.289185,1468.29895}, {951.335754,1468.29382}, {951.361023, 1468.29199}, {951.361023,1468.29199}}}
192 SkOpAngle::after [13/1] 17/17 tStart=1 tEnd=0 < [14/1] 21/21 tStart=0 tEnd=1 < [ 24/1] 5/5 tStart=0.998354892 tEnd=1 T 4 190 debugShowCubicIntersection wtTs[0]=0 {{{947.392029,1471.64197}, {947.604919,1468 .81628}, {950.769897,1468.35559}, {951.289185,1468.29895}}} {{947.392029,1471.64 197}} wnTs[0]=1 {{{951.361023,1468.29199}, {950.554016,1471.98499}, {947.392029, 1471.64197}, {947.392029,1471.64197}}}
193 SkOpSegment::sortAngles [14] tStart=1 [3] 191 debugShowCubicIntersection wtTs[0]=1 {{{951.289185,1468.29895}, {951.335754,1468 .29382}, {951.361023,1468.29199}, {951.361023,1468.29199}}} {{951.361023,1468.29 199}} wnTs[0]=0 {{{951.361023,1468.29199}, {950.554016,1471.98499}, {947.392029, 1471.64197}, {947.392029,1471.64197}}}
194 SkOpSegment::sortAngles [15] tStart=0.0266527086 [2] 192 debugShowCubicIntersection wtTs[0]=0 {{{974.919983,1468.29199}, {974.919983,1468 .29199}, {978.658997,1468.56299}, {978.890015,1471.64197}}} {{974.919983,1468.29 199}} wtTs[1]=1 {{978.890015,1471.64197}} wnTs[0]=1 {{{978.890015,1471.64197}, { 978.890015,1471.64197}, {975.72699,1471.98499}, {974.919983,1468.29199}}} wnTs[1 ]=0
195 SkOpSegment::sortAngles [21] tStart=0.00362998223 [8] 193 debugShowCubicIntersection wtTs[0]=0 {{{945.382019,1474.328}, {942.924011,1472.7 29}, {944.492004,1469.48706}, {944.492004,1469.48706}}} {{945.382019,1474.328}} wtTs[1]=1 {{944.492004,1469.48706}} wnTs[0]=1 {{{944.492004,1469.48706}, {947.38 8977,1471.95703}, {945.382019,1474.328}, {945.382019,1474.328}}} wnTs[1]=0
196 SkOpAngle::after [21/6] 1/1 tStart=0.00362998223 tEnd=0.0026162254 < [17/1] 5/5 tStart=0 tEnd=1 < [21/7] 17/17 tStart=0.00362998223 tEnd=1 T 4 194 17 id=1 1=(0,0.5) [2] 3=(0.5,1) [2] id=2 2=(0,1) [1,3]
197 SkOpSegment::debugShowActiveSpans id=0 (27.3431454,27.3431454 29.6862907,25 33,2 5) t=0 (27.3431454,27.3431454) tEnd=1 other=25 otherT=0 otherIndex=0 windSum=? w indValue=1 oppValue=1 195 18 id=1 (empty) id=2 (empty)
198 SkOpSegment::debugShowActiveSpans id=1 (33,25 36.3137093,25 38.6568527,27.343145 4) t=0 (33,25) tEnd=1 other=25 otherT=1 otherIndex=4 windSum=? windValue=1 oppVa lue=1 196 debugShowCubicIntersection no intersect {{{944.492004,1469.48706}, {947.388977,1 471.95703}, {945.382019,1474.328}, {945.382019,1474.328}}} {{{946.054016,1476.22 9}, {945.61499,1473.12903}, {949.046997,1471.97095}, {949.046997,1471.97095}}}
199 SkOpSegment::debugShowActiveSpans id=2 (38.6568527,27.3431454 41,29.6862907 41,3 3) t=0 (38.6568527,27.3431454) tEnd=1 other=26 otherT=1 otherIndex=3 windSum=? w indValue=1 oppValue=1 197 debugShowCubicIntersection no intersect {{{945.382019,1474.328}, {942.924011,147 2.729}, {944.492004,1469.48706}, {944.492004,1469.48706}}} {{{945.312988,1478.18 005}, {942.359741,1477.83667}, {942.572632,1474.58496}, {942.638794,1473.97607}} }
200 SkOpSegment::debugShowActiveSpans id=3 (41,33 41,36.3137093 38.6568527,38.656852 7) t=0 (41,33) tEnd=1 other=27 otherT=1 otherIndex=3 windSum=? windValue=1 oppVa lue=1 198 debugShowCubicIntersection no intersect {{{945.382019,1474.328}, {942.924011,147 2.729}, {944.492004,1469.48706}, {944.492004,1469.48706}}} {{{942.651001,1473.87 805}, {946.562988,1475.66199}, {945.312988,1478.18005}, {945.312988,1478.18005}} }
201 SkOpSegment::debugShowActiveSpans id=4 (38.6568527,38.6568527 38.6510239,38.6626 816 38.6447449,38.6689377) t=0 (38.6568527,38.6568527) tEnd=1 other=21 otherT=0 otherIndex=1 windSum=? windValue=1 oppValue=0 199 debugShowCubicIntersection no intersect {{{944.492004,1469.48706}, {947.388977,1 471.95703}, {945.382019,1474.328}, {945.382019,1474.328}}} {{{945.312988,1478.18 005}, {942.359741,1477.83667}, {942.572632,1474.58496}, {942.638794,1473.97607}} }
202 SkOpSegment::debugShowActiveSpans id=5 (38.6447449,38.6689377 38.6394348,38.6742 554 38.6341171,38.6795731) t=0 (38.6447449,38.6689377) tEnd=0.0149880862 other=2 1 otherT=0.00258220891 otherIndex=4 windSum=? windValue=1 oppValue=0 200 19 id=1 3=(0.5,1) [2] id=2 2=(0,1) [3]
203 SkOpSegment::debugShowActiveSpans id=5 (38.6447449,38.6689377 38.6394348,38.6742 554 38.6341171,38.6795731) t=0.0149880862 (38.6445847,38.6690979) tEnd=1 other=2 1 otherT=0.0026162254 otherIndex=7 windSum=? windValue=1 oppValue=0 201 20 id=1 (empty) id=2 (empty)
204 SkOpSegment::debugShowActiveSpans id=6 (38.6341171,38.6795731 38.6284409,38.6852 493 38.6227531,38.6909218) t=0 (38.6341171,38.6795731) tEnd=1 other=5 otherT=1 o therIndex=5 windSum=? windValue=1 oppValue=0 202 debugShowCubicIntersection no intersect {{{944.492004,1469.48706}, {947.388977,1 471.95703}, {945.382019,1474.328}, {945.382019,1474.328}}} {{{942.651001,1473.87 805}, {946.562988,1475.66199}, {945.312988,1478.18005}, {945.312988,1478.18005}} }
205 SkOpSegment::debugShowActiveSpans id=7 (38.6227531,38.6909218 36.2775421,41.0320 053 32.9638329,41.0290833) t=0 (38.6227531,38.6909218) tEnd=1 other=6 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 203 21 id=1 1=(0,1) [2,4] id=2 2=(0,0) [1] 4=(1,1) [1]
206 SkOpSegment::debugShowActiveSpans id=8 (32.9638329,41.0290833 29.6501274,41.0261 612 27.3090477,38.6809464) t=0 (32.9638329,41.0290833) tEnd=1 other=7 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 204 22 id=1 1=(0,0) [4] 3=(0.5,1) [2] id=2 2=(0,0) [3] 4=(1,1) [1]
207 SkOpSegment::debugShowActiveSpans id=9 (27.3090477,38.6809464 24.9679718,36.3357 391 24.9708939,33.0220299) t=0 (27.3090477,38.6809464) tEnd=1 other=8 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 205 23 id=1 1=(0,0) [4] 5=(1,1) [2] id=2 2=(0,0) [5] 4=(1,1) [1]
208 SkOpSegment::debugShowActiveSpans id=10 (24.9708939,33.0220299 24.973814,29.7083 225 27.319025,27.3672428) t=0 (24.9708939,33.0220299) tEnd=1 other=9 otherT=1 ot herIndex=1 windSum=? windValue=1 oppValue=0 206 SkTCoincident<struct SkDCubic>::setPerp cPt=(980.258766,1472.83377) != fPerpPt=( 982.186748,1472.53542)
209 SkOpSegment::debugShowActiveSpans id=11 (27.319025,27.3672428 27.3209743,27.3652 973 27.3229256,27.3633518) t=0 (27.319025,27.3672428) tEnd=1 other=10 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 207 debugShowCubicIntersection wtTs[0]=0 {{{980.900024,1474.328}, {980.900024,1474.3 28}, {978.893005,1471.95703}, {981.791016,1469.48706}}} {{980.900024,1474.328}} wtTs[1]=1 {{981.791016,1469.48706}} wnTs[0]=1 {{{981.791016,1469.48706}, {981.79 1016,1469.48596}, {983.358032,1472.729}, {980.900024,1474.328}}} wnTs[1]=0
210 SkOpSegment::debugShowActiveSpans id=12 (27.3229256,27.3633518 27.324995,27.3612 823 27.3270645,27.3592148) t=0 (27.3229256,27.3633518) tEnd=1 other=11 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 208 debugShowCubicIntersection no intersect {{{980.900024,1474.328}, {980.900024,147 4.328}, {978.893005,1471.95703}, {981.791016,1469.48706}}} {{{980.226013,1476.22 9}, {980.226013,1476.229}, {977.078003,1476.349}, {977.234985,1471.97095}}}
211 SkOpSegment::debugShowActiveSpans id=13 (27.3270645,27.3592148 27.3312511,27.355 032 27.3354416,27.3508568) t=0 (27.3270645,27.3592148) tEnd=1 other=12 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 209 24 id=1 1=(0,0.5) [2] 3=(0.5,1) [2] id=2 2=(0,1) [1,3]
212 SkOpSegment::debugShowActiveSpans id=14 (27.3354416,27.3508568 27.3332844,27.353 0178 27.331131,27.3551788) t=0 (27.3354416,27.3508568) tEnd=1 other=24 otherT=0. 998354892 otherIndex=5 windSum=? windValue=1 oppValue=-1 210 25 id=1 (empty) id=2 (empty)
213 SkOpSegment::debugShowActiveSpans id=15 (27.331131,27.3551788 27.3369579,27.3493 824 27.3431988,27.3431988) t=0 (27.331131,27.3551788) tEnd=0.0266527086 other=24 otherT=0.99743327 otherIndex=1 windSum=? windValue=1 oppValue=0 211 debugShowCubicIntersection no intersect {{{980.900024,1474.328}, {980.900024,147 4.328}, {978.893005,1471.95703}, {981.791016,1469.48706}}} {{{977.234985,1471.97 095}, {977.234985,1471.97095}, {980.666992,1473.12903}, {980.226013,1476.229}}}
214 SkOpSegment::debugShowActiveSpans id=15 (27.331131,27.3551788 27.3369579,27.3493 824 27.3431988,27.3431988) t=0.0266527086 (27.3314419,27.3548698) tEnd=1 other=2 4 otherT=0.997499486 otherIndex=3 windSum=? windValue=1 oppValue=0 212 26 id=1 1=(0,0.5) [2] id=2 2=(0,1) [1]
215 SkOpSegment::debugShowActiveSpans id=16 (27.3431988,27.3431988 27.3431454,27.343 1454) t=0 (27.3431988,27.3431988) tEnd=1 other=15 otherT=1 otherIndex=3 windSum= ? windValue=1 oppValue=0 213 27 id=1 (empty) id=2 (empty)
216 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0 (38.6568527,38.6568527) tEnd=0.00258220891 other=20 otherT=1 otherIndex= 3 windSum=? windValue=1 oppValue=0 214 debugShowCubicIntersection no intersect {{{980.900024,1474.328}, {980.900024,147 4.328}, {978.893005,1471.95703}, {981.791016,1469.48706}}} {{{980.968994,1478.18 005}, {980.968994,1478.18005}, {979.718018,1475.66199}, {983.632019,1473.87805}} }
217 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0.00258220891 (38.6447449,38.6689377) tEnd=0.0026162254 other=18 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=1 215 debugShowCubicIntersection no intersect {{{980.900024,1474.328}, {980.900024,147 4.328}, {978.893005,1471.95703}, {981.791016,1469.48706}}} {{{983.632019,1473.87 805}, {983.632019,1473.87805}, {984.229004,1477.80103}, {980.968994,1478.18005}} }
218 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0.0026162254 (38.6445847,38.6690979) tEnd=0.00362998223 other=5 otherT=0.0 149880862 otherIndex=4 windSum=? windValue=1 oppValue=1 216 debugShowCubicIntersection no intersect {{{981.791016,1469.48706}, {981.791016,1 469.48596}, {983.358032,1472.729}, {980.900024,1474.328}}} {{{980.968994,1478.18 005}, {980.968994,1478.18005}, {979.718018,1475.66199}, {983.632019,1473.87805}} }
219 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0.00362998223 (38.6398277,38.6738319) tEnd=1 other=17 otherT=0 otherIndex= 0 windSum=? windValue=1 oppValue=0 217 debugShowCubicIntersection no intersect {{{981.791016,1469.48706}, {981.791016,1 469.48596}, {983.358032,1472.729}, {980.900024,1474.328}}} {{{983.632019,1473.87 805}, {983.632019,1473.87805}, {984.229004,1477.80103}, {980.968994,1478.18005}} }
220 SkOpSegment::debugShowActiveSpans id=22 (33,41 29.6862907,41 27.3431454,38.65685 27) t=0 (33,41) tEnd=1 other=21 otherT=1 otherIndex=10 windSum=? windValue=1 opp Value=0 218 debugShowCubicIntersection wtTs[0]=1 {{{946.054016,1476.229}, {945.61499,1473.12 903}, {949.046997,1471.97095}, {949.046997,1471.97095}}} {{949.046997,1471.97095 }} wnTs[0]=0 {{{949.046997,1471.97095}, {949.191528,1475.95117}, {946.599548,147 6.21362}, {946.127258,1476.22852}}}
221 SkOpSegment::debugShowActiveSpans id=23 (27.3431454,38.6568527 25,36.3137093 25, 33) t=0 (27.3431454,38.6568527) tEnd=1 other=22 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 219 debugShowCubicIntersection wtTs[0]=0 {{{946.054016,1476.229}, {945.61499,1473.12 903}, {949.046997,1471.97095}, {949.046997,1471.97095}}} {{946.054016,1476.229}} wnTs[0]=1 {{{946.127258,1476.22852}, {946.080078,1476.22998}, {946.054016,1476. 229}, {946.054016,1476.229}}}
222 SkOpSegment::debugShowActiveSpans id=24 (25,33 25,29.6862907 27.3431454,27.34314 54) t=0.998354892 (27.3354416,27.3508568) tEnd=1 other=13 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 220 debugShowCubicIntersection wtTs[0]=1 {{{949.046997,1471.97095}, {949.191528,1475 .95117}, {946.599548,1476.21362}, {946.127258,1476.22852}}} {{946.127258,1476.22 852}} wnTs[0]=0 {{{946.127258,1476.22852}, {946.080078,1476.22998}, {946.054016, 1476.229}, {946.054016,1476.229}}}
223 SkOpSegment::debugShowActiveSpans id=17 (38.6398277,38.6738319 38.6447258,38.668 9186) t=0 (38.6398277,38.6738319) tEnd=1 other=21 otherT=0.00362998223 otherInde x=8 windSum=? windValue=1 oppValue=0 221 debugShowCubicIntersection no intersect {{{946.054016,1476.229}, {945.61499,1473 .12903}, {949.046997,1471.97095}, {949.046997,1471.97095}}} {{{947.070984,1480.4 5496}, {945.211975,1477.88501}, {948.786011,1475.59497}, {948.786011,1475.59497} }}
224 SkOpSegment::findTop 222 debugShowCubicIntersection no intersect {{{946.054016,1476.229}, {945.61499,1473 .12903}, {949.046997,1471.97095}, {949.046997,1471.97095}}} {{{948.786011,1475.5 9497}, {949.835938,1479.33569}, {947.530884,1480.29919}, {947.129333,1480.43652} }}
225 SkOpAngle::dumpOne [0/2] next=1/1 sect=16/17 s=1 [4] e=0 [2] sgn=1 windVal=1 wi ndSum=? oppVal=1 oppSum=? 223 28 id=1 1=(0,1) [4] id=2 4=(0.5,1) [1]
226 SkOpAngle::dumpOne [1/1] next=0/2 sect=30/29 s=0 [0] e=1 [2] sgn=-1 windVal=1 w indSum=? oppVal=1 oppSum=? stop 224 29 id=1 (empty) id=2 (empty)
227 SkOpSegment::markWinding id=0 (27.3431454,27.3431454 29.6862907,25 33,25) t=0 [1 ] (27.3431454,27.3431454) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? w indValue=1 oppValue=1 225 debugShowCubicIntersection no intersect {{{949.046997,1471.97095}, {949.191528,1 475.95117}, {946.599548,1476.21362}, {946.127258,1476.22852}}} {{{947.070984,148 0.45496}, {945.211975,1477.88501}, {948.786011,1475.59497}, {948.786011,1475.594 97}}}
228 SkOpSegment::markWinding id=0 (27.3431454,27.3431454 29.6862907,25 33,25) t=0 [0 ] (27.3431454,27.3431454) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? w indValue=1 oppValue=1 226 30 id=1 1=(0,1) [2] id=2 2=(0,0.5) [1]
229 SkOpSegment::markWinding id=0 (27.3431454,27.3431454 29.6862907,25 33,25) t=0 [2 ] (27.3431454,27.3431454) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? w indValue=1 oppValue=1 227 31 id=1 (empty) id=2 (empty)
230 SkOpSegment::nextChase mismatched signs 228 debugShowCubicIntersection no intersect {{{949.046997,1471.97095}, {949.191528,1 475.95117}, {946.599548,1476.21362}, {946.127258,1476.22852}}} {{{948.786011,147 5.59497}, {949.835938,1479.33569}, {947.530884,1480.29919}, {947.129333,1480.436 52}}}
231 SkOpSegment::markWinding id=1 (33,25 36.3137093,25 38.6568527,27.3431454) t=0 [0 ] (33,25) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppVa lue=1 229 debugShowCubicIntersection wtTs[0]=0 {{{980.226013,1476.229}, {980.226013,1476.2 29}, {977.078003,1476.349}, {977.234985,1471.97095}}} {{980.226013,1476.229}} wt Ts[1]=1 {{977.234985,1471.97095}} wnTs[0]=1 {{{977.234985,1471.97095}, {977.2349 85,1471.97095}, {980.666992,1473.12903}, {980.226013,1476.229}}} wnTs[1]=0
232 SkOpSegment::markWinding id=1 (33,25 36.3137093,25 38.6568527,27.3431454) t=0 [1 ] (33,25) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppVa lue=1 230 32 id=1 1=(0,1) [4] id=2 4=(0.5,1) [1]
233 SkOpSegment::nextChase mismatched signs 231 33 id=1 (empty) id=2 (empty)
234 SkOpSegment::markWinding id=2 (38.6568527,27.3431454 41,29.6862907 41,33) t=0 [0 ] (38.6568527,27.3431454) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? w indValue=1 oppValue=1 232 debugShowCubicIntersection no intersect {{{980.226013,1476.229}, {980.226013,147 6.229}, {977.078003,1476.349}, {977.234985,1471.97095}}} {{{979.211975,1480.4549 6}, {979.211975,1480.45496}, {976.348999,1479.68506}, {977.495972,1475.59497}}}
235 SkOpSegment::markWinding id=2 (38.6568527,27.3431454 41,29.6862907 41,33) t=0 [1 ] (38.6568527,27.3431454) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? w indValue=1 oppValue=1 233 34 id=1 (empty) id=2 (empty)
236 SkOpSegment::nextChase mismatched signs 234 debugShowCubicIntersection no intersect {{{980.226013,1476.229}, {980.226013,147 6.229}, {977.078003,1476.349}, {977.234985,1471.97095}}} {{{977.495972,1475.5949 7}, {977.496033,1475.59497}, {977.503296,1475.59961}, {977.517029,1475.60864}}}
237 SkOpSegment::markWinding id=3 (41,33 41,36.3137093 38.6568527,38.6568527) t=0 [0 ] (41,33) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppVa lue=1 235 35 id=1 1=(0,1) [2] id=2 2=(0,0.5) [1]
238 SkOpSegment::markWinding id=3 (41,33 41,36.3137093 38.6568527,38.6568527) t=0 [1 ] (41,33) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppVa lue=1 236 36 id=1 (empty) id=2 (empty)
239 SkOpSegment::markWinding id=0 (27.3431454,27.3431454 29.6862907,25 33,25) t=0 [1 ] (27.3431454,27.3431454) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=1 237 debugShowCubicIntersection no intersect {{{980.226013,1476.229}, {980.226013,147 6.229}, {977.078003,1476.349}, {977.234985,1471.97095}}} {{{977.517029,1475.6086 4}, {977.807861,1475.80164}, {980.988281,1478.00073}, {979.211975,1480.45496}}}
240 SkOpSegment::markWinding id=0 (27.3431454,27.3431454 29.6862907,25 33,25) t=0 [0 ] (27.3431454,27.3431454) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=1 238 debugShowCubicIntersection no intersect {{{977.234985,1471.97095}, {977.234985,1 471.97095}, {980.666992,1473.12903}, {980.226013,1476.229}}} {{{979.211975,1480. 45496}, {979.211975,1480.45496}, {976.348999,1479.68506}, {977.495972,1475.59497 }}}
241 SkOpSegment::markWinding id=0 (27.3431454,27.3431454 29.6862907,25 33,25) t=0 [2 ] (27.3431454,27.3431454) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=1 239 debugShowCubicIntersection no intersect {{{977.234985,1471.97095}, {977.234985,1 471.97095}, {980.666992,1473.12903}, {980.226013,1476.229}}} {{{977.495972,1475. 59497}, {977.496033,1475.59497}, {977.503296,1475.59961}, {977.517029,1475.60864 }}}
242 SkOpSegment::activeOp id=0 t=0 tEnd=1 op=union miFrom=1 miTo=0 suFrom=1 suTo=0 r esult=1 240 debugShowCubicIntersection no intersect {{{977.234985,1471.97095}, {977.234985,1 471.97095}, {980.666992,1473.12903}, {980.226013,1476.229}}} {{{977.517029,1475. 60864}, {977.807861,1475.80164}, {980.988281,1478.00073}, {979.211975,1480.45496 }}}
243 SkOpSegment::nextChase mismatched signs 241 debugShowCubicIntersection wtTs[0]=1 {{{945.312988,1478.18005}, {942.359741,1477 .83667}, {942.572632,1474.58496}, {942.638794,1473.97607}}} {{942.638794,1473.97 607}} wnTs[0]=0 {{{942.638794,1473.97607}, {942.645691,1473.91284}, {942.651001, 1473.87805}, {942.651001,1473.87805}}}
244 SkOpSegment::findNextOp simple 242 debugShowCubicIntersection wtTs[0]=0 {{{945.312988,1478.18005}, {942.359741,1477 .83667}, {942.572632,1474.58496}, {942.638794,1473.97607}}} {{945.312988,1478.18 005}} wnTs[0]=1 {{{942.651001,1473.87805}, {946.562988,1475.66199}, {945.312988, 1478.18005}, {945.312988,1478.18005}}}
245 SkOpSegment::markDoneBinary id=0 (27.3431454,27.3431454 29.6862907,25 33,25) t=0 [1] (27.3431454,27.3431454) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum =-1 windValue=1 oppValue=1 243 debugShowCubicIntersection wtTs[0]=1 {{{942.638794,1473.97607}, {942.645691,1473 .91284}, {942.651001,1473.87805}, {942.651001,1473.87805}}} {{942.651001,1473.87 805}} wnTs[0]=0 {{{942.651001,1473.87805}, {946.562988,1475.66199}, {945.312988, 1478.18005}, {945.312988,1478.18005}}}
246 SkOpSegment::markDoneBinary id=0 (27.3431454,27.3431454 29.6862907,25 33,25) t=0 [0] (27.3431454,27.3431454) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum =-1 windValue=1 oppValue=1 244 debugShowCubicIntersection wtTs[0]=0 {{{980.968994,1478.18005}, {980.968994,1478 .18005}, {979.718018,1475.66199}, {983.632019,1473.87805}}} {{980.968994,1478.18 005}} wtTs[1]=1 {{983.632019,1473.87805}} wnTs[0]=1 {{{983.632019,1473.87805}, { 983.632019,1473.87805}, {984.229004,1477.80103}, {980.968994,1478.18005}}} wnTs[ 1]=0
247 SkOpSegment::markDoneBinary id=0 (27.3431454,27.3431454 29.6862907,25 33,25) t=0 [2] (27.3431454,27.3431454) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum =-1 windValue=1 oppValue=1 245 debugShowCubicIntersection wtTs[0]=1 {{{947.070984,1480.45496}, {945.211975,1477 .88501}, {948.786011,1475.59497}, {948.786011,1475.59497}}} {{948.786011,1475.59 497}} wnTs[0]=0 {{{948.786011,1475.59497}, {949.835938,1479.33569}, {947.530884, 1480.29919}, {947.129333,1480.43652}}}
248 bridgeOp current id=0 from=(27.3431454,27.3431454) to=(33,25) 246 debugShowCubicIntersection wtTs[0]=0 {{{947.070984,1480.45496}, {945.211975,1477 .88501}, {948.786011,1475.59497}, {948.786011,1475.59497}}} {{947.070984,1480.45 496}} wnTs[0]=1 {{{947.129333,1480.43652}, {947.091858,1480.44934}, {947.070984, 1480.45496}, {947.070984,1480.45496}}}
249 path.moveTo(27.3431454,27.3431454); 247 debugShowCubicIntersection wtTs[0]=1 {{{948.786011,1475.59497}, {949.835938,1479 .33569}, {947.530884,1480.29919}, {947.129333,1480.43652}}} {{947.129333,1480.43 652}} wnTs[0]=0 {{{947.129333,1480.43652}, {947.091858,1480.44934}, {947.070984, 1480.45496}, {947.070984,1480.45496}}}
250 path.quadTo(29.6862907,25, 33,25); 248 37 id=1 (empty) id=2 (empty)
251 SkOpSegment::nextChase mismatched signs 249 debugShowCubicIntersection no intersect {{{947.070984,1480.45496}, {945.211975,1 477.88501}, {948.786011,1475.59497}, {948.786011,1475.59497}}} {{{948.427002,148 4.453}, {946.440002,1482.23499}, {949.567993,1479.35205}, {949.567993,1479.35205 }}}
252 SkOpSegment::findNextOp simple 250 debugShowCubicIntersection no intersect {{{947.070984,1480.45496}, {945.211975,1 477.88501}, {948.786011,1475.59497}, {948.786011,1475.59497}}} {{{949.567993,147 9.35205}, {951.015991,1483.26099}, {948.427002,1484.453}, {948.427002,1484.453}} }
253 SkOpSegment::markDoneBinary id=1 (33,25 36.3137093,25 38.6568527,27.3431454) t=0 [0] (33,25) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=1 251 38 id=1 1=(0,1) [4] id=2 4=(0.5,1) [1]
254 SkOpSegment::markDoneBinary id=1 (33,25 36.3137093,25 38.6568527,27.3431454) t=0 [1] (33,25) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=1 252 39 id=1 (empty) id=2 (empty)
255 bridgeOp current id=1 from=(33,25) to=(38.6568527,27.3431454) 253 debugShowCubicIntersection no intersect {{{948.786011,1475.59497}, {949.835938,1 479.33569}, {947.530884,1480.29919}, {947.129333,1480.43652}}} {{{948.427002,148 4.453}, {946.440002,1482.23499}, {949.567993,1479.35205}, {949.567993,1479.35205 }}}
256 path.quadTo(36.3137093,25, 38.6568527,27.3431454); 254 40 id=1 (empty) id=2 (empty)
257 SkOpSegment::nextChase mismatched signs 255 debugShowCubicIntersection no intersect {{{948.786011,1475.59497}, {949.835938,1 479.33569}, {947.530884,1480.29919}, {947.129333,1480.43652}}} {{{949.567993,147 9.35205}, {951.015991,1483.26099}, {948.427002,1484.453}, {948.427002,1484.453}} }
258 SkOpSegment::findNextOp simple 256 debugShowCubicIntersection wtTs[0]=1 {{{979.211975,1480.45496}, {979.211975,1480 .45496}, {976.348999,1479.68506}, {977.495972,1475.59497}}} {{977.495972,1475.59 497}} wnTs[0]=0 {{{977.495972,1475.59497}, {977.496033,1475.59497}, {977.503296, 1475.59961}, {977.517029,1475.60864}}}
259 SkOpSegment::markDoneBinary id=2 (38.6568527,27.3431454 41,29.6862907 41,33) t=0 [0] (38.6568527,27.3431454) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum =-1 windValue=1 oppValue=1 257 debugShowCubicIntersection wtTs[0]=0 {{{979.211975,1480.45496}, {979.211975,1480 .45496}, {976.348999,1479.68506}, {977.495972,1475.59497}}} {{979.211975,1480.45 496}} wnTs[0]=1 {{{977.517029,1475.60864}, {977.807861,1475.80164}, {980.988281, 1478.00073}, {979.211975,1480.45496}}}
260 SkOpSegment::markDoneBinary id=2 (38.6568527,27.3431454 41,29.6862907 41,33) t=0 [1] (38.6568527,27.3431454) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum =-1 windValue=1 oppValue=1 258 debugShowCubicIntersection wtTs[0]=1 {{{977.495972,1475.59497}, {977.496033,1475 .59497}, {977.503296,1475.59961}, {977.517029,1475.60864}}} {{977.517029,1475.60 864}} wnTs[0]=0 {{{977.517029,1475.60864}, {977.807861,1475.80164}, {980.988281, 1478.00073}, {979.211975,1480.45496}}}
261 bridgeOp current id=2 from=(38.6568527,27.3431454) to=(41,33) 259 41 id=1 (empty) id=2 (empty)
262 path.quadTo(41,29.6862907, 41,33); 260 debugShowCubicIntersection no intersect {{{979.211975,1480.45496}, {979.211975,1 480.45496}, {976.348999,1479.68506}, {977.495972,1475.59497}}} {{{977.854004,148 4.453}, {977.854004,1484.453}, {975.265991,1483.26099}, {976.713989,1479.35205}} }
263 SkOpSegment::markWinding id=4 (38.6568527,38.6568527 38.6510239,38.6626816 38.64 47449,38.6689377) t=0 [0] (38.6568527,38.6568527) tEnd=0 newWindSum=-1 newOppSum =-1 oppSum=? windSum=? windValue=1 oppValue=0 261 42 id=1 1=(0,1) [2] id=2 2=(0,0.5) [1]
264 SkOpSegment::markWinding id=4 (38.6568527,38.6568527 38.6510239,38.6626816 38.64 47449,38.6689377) t=0 [1] (38.6568527,38.6568527) tEnd=0 newWindSum=-1 newOppSum =-1 oppSum=? windSum=? windValue=1 oppValue=0 262 43 id=1 (empty) id=2 (empty)
265 SkOpSegment::markWinding id=4 (38.6568527,38.6568527 38.6510239,38.6626816 38.64 47449,38.6689377) t=0 [2] (38.6568527,38.6568527) tEnd=1 newWindSum=-1 newOppSum =-1 oppSum=? windSum=? windValue=1 oppValue=0 263 debugShowCubicIntersection no intersect {{{979.211975,1480.45496}, {979.211975,1 480.45496}, {976.348999,1479.68506}, {977.495972,1475.59497}}} {{{976.716125,147 9.35413}, {976.807983,1479.44055}, {979.811707,1482.26868}, {977.854004,1484.453 }}}
266 SkOpSegment::markAngle last id=4 windSum=? small=0 264 debugShowCubicIntersection no intersect {{{977.517029,1475.60864}, {977.807861,1 475.80164}, {980.988281,1478.00073}, {979.211975,1480.45496}}} {{{977.854004,148 4.453}, {977.854004,1484.453}, {975.265991,1483.26099}, {976.713989,1479.35205}} }
267 SkOpSegment::markWinding id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t=0 [ 0] (38.6568527,38.6568527) tEnd=0 newWindSum=-1 newOppSum=0 oppSum=? windSum=? w indValue=1 oppValue=0 265 debugShowCubicIntersection no intersect {{{977.517029,1475.60864}, {977.807861,1 475.80164}, {980.988281,1478.00073}, {979.211975,1480.45496}}} {{{976.716125,147 9.35413}, {976.807983,1479.44055}, {979.811707,1482.26868}, {977.854004,1484.453 }}}
268 SkOpSegment::markWinding id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t=0 [ 1] (38.6568527,38.6568527) tEnd=0 newWindSum=-1 newOppSum=0 oppSum=? windSum=? w indValue=1 oppValue=0 266 debugShowCubicIntersection wtTs[0]=1 {{{946.255005,1481.276}, {943.094971,1481.9 3396}, {941.736023,1478.31494}, {941.736023,1478.31494}}} {{941.736023,1478.3149 4}} wnTs[0]=0 {{{941.736023,1478.31494}, {946.484619,1478.38538}, {946.288147,14 81.00122}, {946.25769,1481.2561}}}
269 SkOpSegment::markWinding id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t=0 [ 2] (38.6568527,38.6568527) tEnd=0.00258220891 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0 267 debugShowCubicIntersection wtTs[0]=0 {{{946.255005,1481.276}, {943.094971,1481.9 3396}, {941.736023,1478.31494}, {941.736023,1478.31494}}} {{946.255005,1481.276} } wnTs[0]=1 {{{946.25769,1481.2561}, {946.256104,1481.26917}, {946.255005,1481.2 76}, {946.255005,1481.276}}}
270 SkOpSegment::markAngle last id=21 windSum=? small=0 268 debugShowCubicIntersection wtTs[0]=1 {{{941.736023,1478.31494}, {946.484619,1478 .38538}, {946.288147,1481.00122}, {946.25769,1481.2561}}} {{946.25769,1481.2561} } wnTs[0]=0 {{{946.25769,1481.2561}, {946.256104,1481.26917}, {946.255005,1481.2 76}, {946.255005,1481.276}}}
271 SkOpSegment::findNextOp 269 debugShowCubicIntersection wtTs[0]=1 {{{984.546021,1478.31494}, {984.546021,1478 .31494}, {983.187988,1481.93396}, {980.026001,1481.276}}} {{980.026001,1481.276} } wnTs[0]=0 {{{980.026001,1481.276}, {980.026001,1481.276}, {980.02594,1481.2755 1}, {980.025818,1481.27441}}}
272 SkOpAngle::dumpOne [3/2] next=4/1 sect=1/5 s=1 [4] e=0 [1] sgn=1 windVal=1 wind Sum=-1 oppVal=1 oppSum=-1 270 debugShowCubicIntersection wtTs[0]=0 {{{984.546021,1478.31494}, {984.546021,1478 .31494}, {983.187988,1481.93396}, {980.026001,1481.276}}} {{984.546021,1478.3149 4}} wnTs[0]=1 {{{980.025818,1481.27441}, {980.014954,1481.1969}, {979.623779,147 8.38806}, {984.546021,1478.31494}}}
273 SkOpAngle::dumpOne [4/1] next=21/1 sect=18/17 s=0 [0] e=1 [3] sgn=-1 windVal=1 windSum=-1 oppVal=0 oppSum=-1 271 debugShowCubicIntersection wtTs[0]=1 {{{980.026001,1481.276}, {980.026001,1481.2 76}, {980.02594,1481.27551}, {980.025818,1481.27441}}} {{980.025818,1481.27441}} wnTs[0]=0 {{{980.025818,1481.27441}, {980.014954,1481.1969}, {979.623779,1478.3 8806}, {984.546021,1478.31494}}}
274 SkOpAngle::dumpOne [21/1] next=3/2 sect=21/17 s=0 [0] e=0.00258220891 [3] sgn=- 1 windVal=1 windSum=-1 oppVal=0 oppSum=0 operand 272 debugShowCubicIntersection wtTs[0]=0 {{{948.427002,1484.453}, {946.440002,1482.2 3499}, {949.567993,1479.35205}, {949.567993,1479.35205}}} {{948.427002,1484.453} } wtTs[1]=1 {{949.567993,1479.35205}} wnTs[0]=1 {{{949.567993,1479.35205}, {951. 015991,1483.26099}, {948.427002,1484.453}, {948.427002,1484.453}}} wnTs[1]=0
275 SkOpSegment::activeOp id=4 t=0 tEnd=1 op=union miFrom=1 miTo=0 suFrom=1 suTo=1 r esult=0 273 debugShowCubicIntersection wtTs[0]=1 {{{977.854004,1484.453}, {977.854004,1484.4 53}, {975.265991,1483.26099}, {976.713989,1479.35205}}} {{976.713989,1479.35205} } wnTs[0]=0 {{{976.713989,1479.35205}, {976.713989,1479.35205}, {976.714722,1479 .35278}, {976.716125,1479.35413}}}
276 SkOpSegment::markDoneBinary id=4 (38.6568527,38.6568527 38.6510239,38.6626816 38 .6447449,38.6689377) t=0 [0] (38.6568527,38.6568527) tEnd=0 newWindSum=-1 newOpp Sum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0 274 debugShowCubicIntersection wtTs[0]=0 {{{977.854004,1484.453}, {977.854004,1484.4 53}, {975.265991,1483.26099}, {976.713989,1479.35205}}} {{977.854004,1484.453}} wnTs[0]=1 {{{976.716125,1479.35413}, {976.807983,1479.44055}, {979.811707,1482.2 6868}, {977.854004,1484.453}}}
277 SkOpSegment::markDoneBinary id=4 (38.6568527,38.6568527 38.6510239,38.6626816 38 .6447449,38.6689377) t=0 [1] (38.6568527,38.6568527) tEnd=0 newWindSum=-1 newOpp Sum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0 275 debugShowCubicIntersection wtTs[0]=1 {{{976.713989,1479.35205}, {976.713989,1479 .35205}, {976.714722,1479.35278}, {976.716125,1479.35413}}} {{976.716125,1479.35 413}} wnTs[0]=0 {{{976.716125,1479.35413}, {976.807983,1479.44055}, {979.811707, 1482.26868}, {977.854004,1484.453}}}
278 SkOpSegment::markDoneBinary id=4 (38.6568527,38.6568527 38.6510239,38.6626816 38 .6447449,38.6689377) t=0 [2] (38.6568527,38.6568527) tEnd=1 newWindSum=-1 newOpp Sum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0 276 debugShowCubicIntersection wtTs[0]=0 {{{947.294006,1484.198}, {944.210999,1485.4 9805}, {942.495972,1481.823}, {942.495972,1481.823}}} {{947.294006,1484.198}} wt Ts[1]=1 {{942.495972,1481.823}} wnTs[0]=1 {{{942.495972,1481.823}, {947.187988,1 481.33496}, {947.294006,1484.198}, {947.294006,1484.198}}} wnTs[1]=0
279 SkOpSegment::findNextOp chase.append id=4 windSum=-2147483647 small=0 277 debugShowCubicIntersection wtTs[0]=0 {{{978.989014,1484.198}, {978.989014,1484.1 98}, {979.094971,1481.33496}, {983.786011,1481.823}}} {{978.989014,1484.198}} wt Ts[1]=1 {{983.786011,1481.823}} wnTs[0]=1 {{{983.786011,1481.823}, {983.786011,1 481.823}, {982.070007,1485.49805}, {978.989014,1484.198}}} wnTs[1]=0
280 SkOpSegment::activeOp id=21 t=0 tEnd=0.00258220891 op=union miFrom=0 miTo=0 suFr om=1 suTo=0 result=1 278 debugShowCubicIntersection wtTs[0]=1 {{{951.176025,1486.97803}, {949.194519,1484 .8667}, {950.909729,1482.36658}, {951.290283,1481.86658}}} {{951.290283,1481.866 58}} wnTs[0]=0 {{{951.290283,1481.86658}, {951.334778,1481.80811}, {951.361023,1 481.77698}, {951.361023,1481.77698}}}
281 SkOpSegment::findNextOp chase.append id=21 windSum=-2147483647 small=0 279 debugShowCubicIntersection no intersect {{{951.176025,1486.97803}, {949.194519,1 484.8667}, {950.909729,1482.36658}, {951.290283,1481.86658}}} {{{951.361023,1481 .77698}, {953.644836,1485.34509}, {951.363281,1486.86157}, {951.186646,1486.9714 4}}}
282 SkOpSegment::markDoneBinary id=3 (41,33 41,36.3137093 38.6568527,38.6568527) t=0 [0] (41,33) tEnd=0 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=1 280 debugShowCubicIntersection wtTs[0]=0 {{{951.176025,1486.97803}, {949.194519,1484 .8667}, {950.909729,1482.36658}, {951.290283,1481.86658}}} {{951.176025,1486.978 03}} wnTs[0]=1 {{{951.186646,1486.97144}, {951.179688,1486.97583}, {951.176025,1 486.97803}, {951.176025,1486.97803}}}
283 SkOpSegment::markDoneBinary id=3 (41,33 41,36.3137093 38.6568527,38.6568527) t=0 [1] (41,33) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=1 281 debugShowCubicIntersection wtTs[0]=1 {{{951.290283,1481.86658}, {951.334778,1481 .80811}, {951.361023,1481.77698}, {951.361023,1481.77698}}} {{951.361023,1481.77 698}} wnTs[0]=0 {{{951.361023,1481.77698}, {953.644836,1485.34509}, {951.363281, 1486.86157}, {951.186646,1486.97144}}}
284 SkOpSegment::findNextOp from:[3] to:[21] start=0 end=3 282 debugShowCubicIntersection wtTs[0]=1 {{{951.361023,1481.77698}, {953.644836,1485 .34509}, {951.363281,1486.86157}, {951.186646,1486.97144}}} {{951.186646,1486.97 144}} wnTs[0]=0 {{{951.186646,1486.97144}, {951.179688,1486.97583}, {951.176025, 1486.97803}, {951.176025,1486.97803}}}
285 bridgeOp current id=3 from=(41,33) to=(38.6568527,38.6568527) 283 debugShowCubicIntersection wtTs[0]=0 {{{975.106995,1486.97803}, {975.106995,1486 .97803}, {972.546997,1485.48706}, {974.919983,1481.77698}}} {{975.106995,1486.97 803}} wtTs[1]=1 {{974.919983,1481.77698}} wnTs[0]=1 {{{974.919983,1481.77698}, { 974.919983,1481.776}, {977.31897,1484.61902}, {975.106995,1486.97803}}} wnTs[1]= 0
286 path.quadTo(41,36.3137093, 38.6568527,38.6568527); 284 debugShowCubicIntersection wtTs[0]=0 {{{955.120972,1488.94495}, {952.309021,1487 .98303}, {953.458984,1483.93604}, {953.458984,1483.93604}}} {{955.120972,1488.94 495}} wtTs[1]=1 {{953.458984,1483.93604}} wnTs[0]=1 {{{953.458984,1483.93604}, { 957.004028,1486.37097}, {955.120972,1488.94495}, {955.120972,1488.94495}}} wnTs[ 1]=0
287 SkOpSegment::findNextOp 285 44 id=1 1=(0,1) [4] id=2 4=(0.5,1) [1]
288 SkOpAngle::dumpOne [21/2] next=4/2 sect=1/1 s=0.00258220891 [3] e=0 [0] sgn=1 w indVal=1 windSum=-1 oppVal=0 oppSum=0 operand 286 45 id=1 (empty) id=2 (empty)
289 SkOpAngle::dumpOne [4/2] next=18/1 sect=1/1 s=1 [6] e=0 [2] sgn=1 windVal=1 win dSum=-1 oppVal=0 oppSum=-1 done 287 debugShowCubicIntersection no intersect {{{955.120972,1488.94495}, {952.309021,1 487.98303}, {953.458984,1483.93604}, {953.458984,1483.93604}}} {{{947.51001,1488 .53101}, {947.51001,1488.53101}, {951.596985,1486.32202}, {953.234009,1489.08997 }}}
290 SkOpAngle::dumpOne [18/1] next=5/1 sect=11/11 s=1 [4] e=0 [0] sgn=1 windVal=1 w indSum=? done 288 debugShowCubicIntersection no intersect {{{955.120972,1488.94495}, {952.309021,1 487.98303}, {953.458984,1483.93604}, {953.458984,1483.93604}}} {{{953.234009,148 9.08997}, {953.234009,1489.08997}, {951.158997,1491.03601}, {947.51001,1488.5310 1}}}
291 SkOpAngle::dumpOne [5/1] next=21/3 sect=21/21 s=0 [0] e=0.0149880862 [4] sgn=-1 windVal=1 windSum=? unorderable 289 debugShowCubicIntersection wtTs[0]=1 {{{972.825012,1483.93701}, {972.825012,1483 .93701}, {973.971985,1487.98401}, {971.161987,1488.94604}}} {{971.161987,1488.94 604}} wnTs[0]=0 {{{971.161987,1488.94604}, {971.161987,1488.94592}, {971.154663, 1488.93591}, {971.141846,1488.9165}}}
292 SkOpAngle::dumpOne [21/3] next=21/2 sect=21/21 s=0.00258220891 [3] e=0.00261622 54 [7] sgn=-1 windVal=1 windSum=? oppVal=1 oppSum=? unorderable operand 290 debugShowCubicIntersection wtTs[0]=0 {{{972.825012,1483.93701}, {972.825012,1483 .93701}, {973.971985,1487.98401}, {971.161987,1488.94604}}} {{972.825012,1483.93 701}} wnTs[0]=1 {{{971.141846,1488.9165}, {970.948425,1488.625}, {969.49884,1486 .21948}, {972.825012,1483.93701}}}
293 SkOpSegment::activeOp id=4 t=1 tEnd=0 op=union miFrom=0 miTo=1 suFrom=1 suTo=1 r esult=0 291 debugShowCubicIntersection wtTs[0]=1 {{{971.161987,1488.94604}, {971.161987,1488 .94592}, {971.154663,1488.93591}, {971.141846,1488.9165}}} {{971.141846,1488.916 5}} wnTs[0]=0 {{{971.141846,1488.9165}, {970.948425,1488.625}, {969.49884,1486.2 1948}, {972.825012,1483.93701}}}
294 SkOpSegment::activeOp id=18 t=1 tEnd=0 op=union miFrom=1 miTo=0 suFrom=1 suTo=1 result=0 292 debugShowCubicIntersection no intersect {{{972.825012,1483.93701}, {972.825012,1 483.93701}, {973.971985,1487.98401}, {971.161987,1488.94604}}} {{{978.770996,148 8.53101}, {975.204224,1490.98022}, {973.141174,1489.17444}, {973.051086,1489.092 77}}}
295 SkOpSegment::activeOp id=5 t=0 tEnd=0.0149880862 op=union miFrom=0 miTo=1 suFrom =1 suTo=1 result=0 293 46 id=1 1=(0,1) [2] id=2 2=(0,0.5) [1]
296 SkOpSegment::markDoneBinary id=5 (38.6447449,38.6689377 38.6394348,38.6742554 38 .6341171,38.6795731) t=0 [0] (38.6447449,38.6689377) tEnd=0 newWindSum=-21474836 47 newOppSum=-2147483647 oppSum=? windSum=? windValue=1 oppValue=0 294 47 id=1 (empty) id=2 (empty)
297 SkOpSegment::markDoneBinary id=5 (38.6447449,38.6689377 38.6394348,38.6742554 38 .6341171,38.6795731) t=0 [1] (38.6447449,38.6689377) tEnd=0 newWindSum=-21474836 47 newOppSum=-2147483647 oppSum=? windSum=? windValue=1 oppValue=0 295 debugShowCubicIntersection no intersect {{{972.825012,1483.93701}, {972.825012,1 483.93701}, {973.971985,1487.98401}, {971.161987,1488.94604}}} {{{973.047974,148 9.08997}, {974.651978,1486.37781}, {978.607178,1488.44397}, {978.766052,1488.528 44}}}
298 SkOpSegment::markDoneBinary id=5 (38.6447449,38.6689377 38.6394348,38.6742554 38 .6341171,38.6795731) t=0 [2] (38.6447449,38.6689377) tEnd=0 newWindSum=-21474836 47 newOppSum=-2147483647 oppSum=? windSum=? windValue=1 oppValue=0 296 debugShowCubicIntersection wtTs[0]=1 {{{949.890991,1486.86804}, {947.178772,1488 .37146}, {944.723022,1485.51147}, {944.608215,1485.375}}} {{944.608215,1485.375} } wnTs[0]=0 {{{944.608215,1485.375}, {944.605408,1485.3717}, {944.604004,1485.37 }, {944.604004,1485.37}}}
299 SkOpSegment::markDoneBinary id=5 (38.6447449,38.6689377 38.6394348,38.6742554 38 .6341171,38.6795731) t=0 [3] (38.6447449,38.6689377) tEnd=0.0149880862 newWindSu m=-2147483647 newOppSum=-2147483647 oppSum=? windSum=? windValue=1 oppValue=0 297 debugShowCubicIntersection wtTs[0]=0 {{{949.890991,1486.86804}, {947.178772,1488 .37146}, {944.723022,1485.51147}, {944.608215,1485.375}}} {{949.890991,1486.8680 4}} wnTs[0]=1 {{{944.604004,1485.37}, {949.562012,1484.06494}, {949.890991,1486. 86804}, {949.890991,1486.86804}}}
300 SkOpSegment::activeOp id=21 t=0.00258220891 tEnd=0.0026162254 op=union miFrom=1 miTo=0 suFrom=1 suTo=0 result=1 298 debugShowCubicIntersection wtTs[0]=1 {{{944.608215,1485.375}, {944.605408,1485.3 717}, {944.604004,1485.37}, {944.604004,1485.37}}} {{944.604004,1485.37}} wnTs[0 ]=0 {{{944.604004,1485.37}, {949.562012,1484.06494}, {949.890991,1486.86804}, {9 49.890991,1486.86804}}}
301 SkOpSegment::markDoneBinary id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t= 0 [0] (38.6568527,38.6568527) tEnd=0 newWindSum=-1 newOppSum=0 oppSum=0 windSum= -1 windValue=1 oppValue=0 299 debugShowCubicIntersection wtTs[0]=0 {{{976.393005,1486.86804}, {976.393005,1486 .86804}, {976.719971,1484.06494}, {981.679016,1485.37}}} {{976.393005,1486.86804 }} wtTs[1]=1 {{981.679016,1485.37}} wnTs[0]=1 {{{981.679016,1485.37}, {981.67901 6,1485.37}, {979.169983,1488.40796}, {976.393005,1486.86804}}} wnTs[1]=0
302 SkOpSegment::markDoneBinary id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t= 0 [1] (38.6568527,38.6568527) tEnd=0 newWindSum=-1 newOppSum=0 oppSum=0 windSum= -1 windValue=1 oppValue=0 300 debugShowCubicIntersection wtTs[0]=0 {{{960.68103,1489.98499}, {957.533997,1490. 672}, {956.417969,1486.75}, {956.417969,1486.75}}} {{960.68103,1489.98499}} wtTs [1]=1 {{956.417969,1486.75}} wnTs[0]=1 {{{956.417969,1486.75}, {961.403015,1487. 19202}, {960.68103,1489.98499}, {960.68103,1489.98499}}} wnTs[1]=0
303 SkOpSegment::markDoneBinary id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t= 0 [2] (38.6568527,38.6568527) tEnd=0.00258220891 newWindSum=-1 newOppSum=0 oppSu m=0 windSum=-1 windValue=1 oppValue=0 301 debugShowCubicIntersection no intersect {{{960.68103,1489.98499}, {957.533997,14 90.672}, {956.417969,1486.75}, {956.417969,1486.75}}} {{{951.414001,1491.21399}, {954.694214,1488.33154}, {956.976746,1490.26636}, {957.119873,1490.39355}}}
304 SkOpSegment::findNextOp from:[21] to:[21] start=3 end=7 302 debugShowCubicIntersection no intersect {{{956.417969,1486.75}, {961.403015,1487 .19202}, {960.68103,1489.98499}, {960.68103,1489.98499}}} {{{951.414001,1491.213 99}, {954.694214,1488.33154}, {956.976746,1490.26636}, {957.119873,1490.39355}}}
305 bridgeOp current id=21 from=(38.6568527,38.6568527) to=(38.6447449,38.6689377) 303 debugShowCubicIntersection wtTs[0]=0 {{{965.60199,1489.98499}, {965.60199,1489.9 8499}, {964.879028,1487.19202}, {969.864014,1486.75}}} {{965.60199,1489.98499}} wtTs[1]=1 {{969.864014,1486.75}} wnTs[0]=1 {{{969.864014,1486.75}, {969.864014,1 486.75}, {968.749023,1490.672}, {965.60199,1489.98499}}} wnTs[1]=0
306 path.quadTo(38.6510239,38.6626816, 38.6447449,38.6689377); 304 debugShowCubicIntersection no intersect {{{965.60199,1489.98499}, {965.60199,148 9.98499}, {964.879028,1487.19202}, {969.864014,1486.75}}} {{{969.156982,1490.400 02}, {969.156982,1490.40002}, {971.478027,1488.23596}, {974.869995,1491.21399}}}
307 SkOpSegment::markDoneBinary id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t= 0.00258220891 [3] (38.6447449,38.6689377) tEnd=0.00258220891 newWindSum=-2147483 647 newOppSum=-2147483647 oppSum=? windSum=? windValue=1 oppValue=1 305 debugShowCubicIntersection no intersect {{{969.864014,1486.75}, {969.864014,1486 .75}, {968.749023,1490.672}, {965.60199,1489.98499}}} {{{969.156982,1490.40002}, {969.156982,1490.40002}, {971.478027,1488.23596}, {974.869995,1491.21399}}}
308 SkOpSegment::markDoneBinary id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t= 0.00258220891 [4] (38.6447449,38.6689377) tEnd=0.00258220891 newWindSum=-2147483 647 newOppSum=-2147483647 oppSum=? windSum=? windValue=1 oppValue=1 306 debugShowCubicIntersection wtTs[0]=0 {{{947.51001,1488.53101}, {947.51001,1488.5 3101}, {951.596985,1486.32202}, {953.234009,1489.08997}}} {{947.51001,1488.53101 }} wtTs[1]=1 {{953.234009,1489.08997}} wnTs[0]=1 {{{953.234009,1489.08997}, {953 .234009,1489.08997}, {951.158997,1491.03601}, {947.51001,1488.53101}}} wnTs[1]=0
309 SkOpSegment::markDoneBinary id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t= 0.00258220891 [5] (38.6447449,38.6689377) tEnd=0.00258220891 newWindSum=-2147483 647 newOppSum=-2147483647 oppSum=? windSum=? windValue=1 oppValue=1 307 debugShowCubicIntersection no intersect {{{953.234009,1489.08997}, {953.234009,1 489.08997}, {951.158997,1491.03601}, {947.51001,1488.53101}}} {{{951.414001,1491 .21399}, {954.694214,1488.33154}, {956.976746,1490.26636}, {957.119873,1490.3935 5}}}
310 SkOpSegment::markDoneBinary id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t= 0.00258220891 [6] (38.6447449,38.6689377) tEnd=0.0026162254 newWindSum=-21474836 47 newOppSum=-2147483647 oppSum=? windSum=? windValue=1 oppValue=1 308 debugShowCubicIntersection wtTs[0]=1 {{{978.770996,1488.53101}, {975.204224,1490 .98022}, {973.141174,1489.17444}, {973.051086,1489.09277}}} {{973.051086,1489.09 277}} wnTs[0]=0 {{{973.051086,1489.09277}, {973.049011,1489.09094}, {973.047974, 1489.08997}, {973.047974,1489.08997}}}
311 SkOpSegment::debugShowActiveSpans id=5 (38.6447449,38.6689377 38.6394348,38.6742 554 38.6341171,38.6795731) t=0.0149880862 (38.6445847,38.6690979) tEnd=1 other=2 1 otherT=0.0026162254 otherIndex=7 windSum=? windValue=1 oppValue=0 309 debugShowCubicIntersection no intersect {{{978.770996,1488.53101}, {975.204224,1 490.98022}, {973.141174,1489.17444}, {973.051086,1489.09277}}} {{{973.047974,148 9.08997}, {974.651978,1486.37781}, {978.607178,1488.44397}, {978.766052,1488.528 44}}}
312 SkOpSegment::debugShowActiveSpans id=6 (38.6341171,38.6795731 38.6284409,38.6852 493 38.6227531,38.6909218) t=0 (38.6341171,38.6795731) tEnd=1 other=5 otherT=1 o therIndex=5 windSum=? windValue=1 oppValue=0 310 debugShowCubicLineIntersection wtTs[0]=0 {{{978.770996,1488.53101}, {975.204224, 1490.98022}, {973.141174,1489.17444}, {973.051086,1489.09277}}} {{978.770996,148 8.53101}} wnTs[0]=1 {{{978.766052,1488.52844}, {978.770996,1488.53101}}}
313 SkOpSegment::debugShowActiveSpans id=7 (38.6227531,38.6909218 36.2775421,41.0320 053 32.9638329,41.0290833) t=0 (38.6227531,38.6909218) tEnd=1 other=6 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 311 debugShowCubicIntersection wtTs[0]=1 {{{973.051086,1489.09277}, {973.049011,1489 .09094}, {973.047974,1489.08997}, {973.047974,1489.08997}}} {{973.047974,1489.08 997}} wnTs[0]=0 {{{973.047974,1489.08997}, {974.651978,1486.37781}, {978.607178, 1488.44397}, {978.766052,1488.52844}}}
314 SkOpSegment::debugShowActiveSpans id=8 (32.9638329,41.0290833 29.6501274,41.0261 612 27.3090477,38.6809464) t=0 (32.9638329,41.0290833) tEnd=1 other=7 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 312 debugShowCubicLineIntersection wtTs[0]=1 {{{973.047974,1489.08997}, {974.651978, 1486.37781}, {978.607178,1488.44397}, {978.766052,1488.52844}}} {{978.766052,148 8.52844}} wnTs[0]=0 {{{978.766052,1488.52844}, {978.770996,1488.53101}}}
315 SkOpSegment::debugShowActiveSpans id=9 (27.3090477,38.6809464 24.9679718,36.3357 391 24.9708939,33.0220299) t=0 (27.3090477,38.6809464) tEnd=1 other=8 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 313 debugShowCubicIntersection no intersect {{{978.770996,1488.53101}, {975.204224,1 490.98022}, {973.141174,1489.17444}, {973.051086,1489.09277}}} {{{969.156982,149 0.40002}, {969.156982,1490.40002}, {971.478027,1488.23596}, {974.869995,1491.213 99}}}
316 SkOpSegment::debugShowActiveSpans id=10 (24.9708939,33.0220299 24.973814,29.7083 225 27.319025,27.3672428) t=0 (24.9708939,33.0220299) tEnd=1 other=9 otherT=1 ot herIndex=1 windSum=? windValue=1 oppValue=0 314 debugShowCubicIntersection wtTs[0]=1 {{{963.143005,1489.59802}, {963.763,1489.59 802}, {964.265015,1490.09998}, {964.265015,1490.72095}}} {{964.265015,1490.72095 }} wnTs[0]=0 {{{964.265015,1490.72095}, {964.265015,1491.34204}, {963.763,1491.8 4399}, {963.143005,1491.84399}}}
317 SkOpSegment::debugShowActiveSpans id=11 (27.319025,27.3672428 27.3209743,27.3652 973 27.3229256,27.3633518) t=0 (27.319025,27.3672428) tEnd=1 other=10 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 315 debugShowCubicIntersection no intersect {{{963.143005,1489.59802}, {963.763,1489 .59802}, {964.265015,1490.09998}, {964.265015,1490.72095}}} {{{963.143005,1491.8 4399}, {962.521973,1491.84399}, {962.02002,1491.34204}, {962.02002,1490.72095}}}
318 SkOpSegment::debugShowActiveSpans id=12 (27.3229256,27.3633518 27.324995,27.3612 823 27.3270645,27.3592148) t=0 (27.3229256,27.3633518) tEnd=1 other=11 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 316 debugShowCubicIntersection wtTs[0]=0 {{{963.143005,1489.59802}, {963.763,1489.59 802}, {964.265015,1490.09998}, {964.265015,1490.72095}}} {{963.143005,1489.59802 }} wnTs[0]=1 {{{962.02002,1490.72095}, {962.02002,1490.09998}, {962.521973,1489. 59802}, {963.143005,1489.59802}}}
319 SkOpSegment::debugShowActiveSpans id=13 (27.3270645,27.3592148 27.3312511,27.355 032 27.3354416,27.3508568) t=0 (27.3270645,27.3592148) tEnd=1 other=12 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 317 debugShowCubicIntersection wtTs[0]=1 {{{964.265015,1490.72095}, {964.265015,1491 .34204}, {963.763,1491.84399}, {963.143005,1491.84399}}} {{963.143005,1491.84399 }} wnTs[0]=0 {{{963.143005,1491.84399}, {962.521973,1491.84399}, {962.02002,1491 .34204}, {962.02002,1490.72095}}}
320 SkOpSegment::debugShowActiveSpans id=14 (27.3354416,27.3508568 27.3332844,27.353 0178 27.331131,27.3551788) t=0 (27.3354416,27.3508568) tEnd=1 other=24 otherT=0. 998354892 otherIndex=5 windSum=? windValue=1 oppValue=-1 318 debugShowCubicIntersection no intersect {{{964.265015,1490.72095}, {964.265015,1 491.34204}, {963.763,1491.84399}, {963.143005,1491.84399}}} {{{962.02002,1490.72 095}, {962.02002,1490.09998}, {962.521973,1489.59802}, {963.143005,1489.59802}}}
321 SkOpSegment::debugShowActiveSpans id=15 (27.331131,27.3551788 27.3369579,27.3493 824 27.3431988,27.3431988) t=0 (27.331131,27.3551788) tEnd=0.0266527086 other=24 otherT=0.99743327 otherIndex=1 windSum=? windValue=1 oppValue=0 319 debugShowCubicIntersection wtTs[0]=1 {{{963.143005,1491.84399}, {962.521973,1491 .84399}, {962.02002,1491.34204}, {962.02002,1490.72095}}} {{962.02002,1490.72095 }} wnTs[0]=0 {{{962.02002,1490.72095}, {962.02002,1490.09998}, {962.521973,1489. 59802}, {963.143005,1489.59802}}}
322 SkOpSegment::debugShowActiveSpans id=15 (27.331131,27.3551788 27.3369579,27.3493 824 27.3431988,27.3431988) t=0.0266527086 (27.3314419,27.3548698) tEnd=1 other=2 4 otherT=0.997499486 otherIndex=3 windSum=? windValue=1 oppValue=0 320 debugShowCubicIntersection wtTs[0]=1 {{{957.127014,1490.40002}, {955.541504,1492 .89014}, {951.825745,1491.38965}, {951.445557,1491.22766}}} {{951.445557,1491.22 766}} wnTs[0]=0 {{{951.445557,1491.22766}, {951.424805,1491.21887}, {951.414001, 1491.21399}, {951.414001,1491.21399}}}
323 SkOpSegment::debugShowActiveSpans id=16 (27.3431988,27.3431988 27.3431454,27.343 1454) t=0 (27.3431988,27.3431988) tEnd=1 other=15 otherT=1 otherIndex=3 windSum= ? windValue=1 oppValue=0 321 debugShowCubicIntersection no intersect {{{957.127014,1490.40002}, {955.541504,1 492.89014}, {951.825745,1491.38965}, {951.445557,1491.22766}}} {{{951.414001,149 1.21399}, {954.694214,1488.33154}, {956.976746,1490.26636}, {957.119873,1490.393 55}}}
324 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0.0026162254 (38.6445847,38.6690979) tEnd=0.00362998223 other=5 otherT=0.0 149880862 otherIndex=4 windSum=? windValue=1 oppValue=1 322 debugShowCubicIntersection wtTs[0]=0 {{{957.127014,1490.40002}, {955.541504,1492 .89014}, {951.825745,1491.38965}, {951.445557,1491.22766}}} {{957.127014,1490.40 002}} wnTs[0]=1 {{{957.119873,1490.39355}, {957.124634,1490.39783}, {957.127014, 1490.40002}, {957.127014,1490.40002}}}
325 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0.00362998223 (38.6398277,38.6738319) tEnd=1 other=17 otherT=0 otherIndex= 0 windSum=? windValue=1 oppValue=0 323 debugShowCubicIntersection wtTs[0]=1 {{{951.445557,1491.22766}, {951.424805,1491 .21887}, {951.414001,1491.21399}, {951.414001,1491.21399}}} {{951.414001,1491.21 399}} wnTs[0]=0 {{{951.414001,1491.21399}, {954.694214,1488.33154}, {956.976746, 1490.26636}, {957.119873,1490.39355}}}
326 SkOpSegment::debugShowActiveSpans id=22 (33,41 29.6862907,41 27.3431454,38.65685 27) t=0 (33,41) tEnd=1 other=21 otherT=1 otherIndex=10 windSum=? windValue=1 opp Value=0 324 debugShowCubicIntersection wtTs[0]=1 {{{951.414001,1491.21399}, {954.694214,1488 .33154}, {956.976746,1490.26636}, {957.119873,1490.39355}}} {{957.119873,1490.39 355}} wnTs[0]=0 {{{957.119873,1490.39355}, {957.124634,1490.39783}, {957.127014, 1490.40002}, {957.127014,1490.40002}}}
327 SkOpSegment::debugShowActiveSpans id=23 (27.3431454,38.6568527 25,36.3137093 25, 33) t=0 (27.3431454,38.6568527) tEnd=1 other=22 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 325 debugShowCubicIntersection no intersect {{{957.127014,1490.40002}, {955.541504,1 492.89014}, {951.825745,1491.38965}, {951.445557,1491.22766}}} {{{961.283997,149 1.56299}, {958.953979,1494.49695}, {955.61499,1492.81604}, {955.61499,1492.81604 }}}
328 SkOpSegment::debugShowActiveSpans id=24 (25,33 25,29.6862907 27.3431454,27.34314 54) t=0.998354892 (27.3354416,27.3508568) tEnd=1 other=13 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 326 debugShowCubicIntersection no intersect {{{957.127014,1490.40002}, {955.541504,1 492.89014}, {951.825745,1491.38965}, {951.445557,1491.22766}}} {{{955.61499,1492 .81604}, {958.695923,1489.72131}, {960.89093,1491.24622}, {961.236389,1491.52283 }}}
329 SkOpSegment::debugShowActiveSpans id=17 (38.6398277,38.6738319 38.6447258,38.668 9186) t=0 (38.6398277,38.6738319) tEnd=1 other=21 otherT=0.00362998223 otherInde x=8 windSum=? windValue=1 oppValue=0 327 48 id=1 (empty) id=2 (empty)
330 SkOpSegment::findTop 328 debugShowCubicIntersection no intersect {{{951.414001,1491.21399}, {954.694214,1 488.33154}, {956.976746,1490.26636}, {957.119873,1490.39355}}} {{{955.61499,1492 .81604}, {958.695923,1489.72131}, {960.89093,1491.24622}, {961.236389,1491.52283 }}}
331 SkOpAngle::dumpOne [0/1] next=24/2 sect=2/1 s=0 [0] e=1 [3] sgn=-1 windVal=1 wi ndSum=-1 oppVal=1 oppSum=-1 done 329 debugShowCubicIntersection wtTs[0]=1 {{{969.156982,1490.40002}, {969.156982,1490 .40002}, {971.478027,1488.23596}, {974.869995,1491.21399}}} {{974.869995,1491.21 399}} wnTs[0]=0 {{{974.869995,1491.21399}, {974.869995,1491.21399}, {974.857788, 1491.21948}, {974.834473,1491.22937}}}
332 SkOpAngle::dumpOne [24/2] next=16/1 sect=17/21 s=1 [8] e=0.998354892 [5] sgn=1 windVal=1 windSum=? operand stop 330 debugShowCubicIntersection wtTs[0]=0 {{{969.156982,1490.40002}, {969.156982,1490 .40002}, {971.478027,1488.23596}, {974.869995,1491.21399}}} {{969.156982,1490.40 002}} wnTs[0]=1 {{{974.834473,1491.22937}, {974.433289,1491.40051}, {970.736267, 1492.88184}, {969.156982,1490.40002}}}
333 SkOpAngle::dumpOne [16/1] next=0/1 sect=27/27 s=1 [3] e=0 [0] sgn=1 windVal=1 w indSum=? stop 331 debugShowCubicIntersection wtTs[0]=1 {{{974.869995,1491.21399}, {974.869995,1491 .21399}, {974.857788,1491.21948}, {974.834473,1491.22937}}} {{974.834473,1491.22 937}} wnTs[0]=0 {{{974.834473,1491.22937}, {974.433289,1491.40051}, {970.736267, 1492.88184}, {969.156982,1490.40002}}}
334 SkOpSegment::markWinding id=16 (27.3431988,27.3431988 27.3431454,27.3431454) t=0 [0] (27.3431988,27.3431988) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum= ? windValue=1 oppValue=0 332 49 id=1 (empty) id=2 (empty)
335 SkOpSegment::markWinding id=15 (27.331131,27.3551788 27.3369579,27.3493824 27.34 31988,27.3431988) t=0.0266527086 [2] (27.3314419,27.3548698) tEnd=1 newWindSum=- 1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0 333 debugShowCubicIntersection no intersect {{{969.156982,1490.40002}, {969.156982,1 490.40002}, {971.478027,1488.23596}, {974.869995,1491.21399}}} {{{964.999023,149 1.56299}, {964.999023,1491.56299}, {967.304016,1489.43896}, {970.666992,1492.816 04}}}
336 SkOpSegment::nextChase mismatched signs 334 debugShowCubicIntersection no intersect {{{974.834473,1491.22937}, {974.433289,1 491.40051}, {970.736267,1492.88184}, {969.156982,1490.40002}}} {{{970.666992,149 2.81604}, {970.666992,1492.81604}, {967.327026,1494.49695}, {964.999023,1491.562 99}}}
337 SkOpSegment::markWinding id=15 (27.331131,27.3551788 27.3369579,27.3493824 27.34 31988,27.3431988) t=0 [0] (27.331131,27.3551788) tEnd=0 newWindSum=-1 newOppSum= -1 oppSum=? windSum=? windValue=1 oppValue=0 335 debugShowCubicIntersection no intersect {{{974.834473,1491.22937}, {974.433289,1 491.40051}, {970.736267,1492.88184}, {969.156982,1490.40002}}} {{{964.999023,149 1.56299}, {964.999023,1491.56299}, {967.304016,1489.43896}, {970.666992,1492.816 04}}}
338 SkOpSegment::markWinding id=15 (27.331131,27.3551788 27.3369579,27.3493824 27.34 31988,27.3431988) t=0 [1] (27.331131,27.3551788) tEnd=0.0266527086 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0 336 debugShowCubicIntersection wtTs[0]=1 {{{961.283997,1491.56299}, {958.953979,1494 .49695}, {955.61499,1492.81604}, {955.61499,1492.81604}}} {{955.61499,1492.81604 }} wnTs[0]=0 {{{955.61499,1492.81604}, {958.695923,1489.72131}, {960.89093,1491. 24622}, {961.236389,1491.52283}}}
339 SkOpSegment::nextChase mismatched signs 337 debugShowCubicIntersection wtTs[0]=0 {{{961.283997,1491.56299}, {958.953979,1494 .49695}, {955.61499,1492.81604}, {955.61499,1492.81604}}} {{961.283997,1491.5629 9}} wnTs[0]=1 {{{961.236389,1491.52283}, {961.267883,1491.5481}, {961.283997,149 1.56299}, {961.283997,1491.56299}}}
340 SkOpSegment::markAngle last id=15 windSum=-1 small=0 338 debugShowCubicIntersection wtTs[0]=1 {{{955.61499,1492.81604}, {958.695923,1489. 72131}, {960.89093,1491.24622}, {961.236389,1491.52283}}} {{961.236389,1491.5228 3}} wnTs[0]=0 {{{961.236389,1491.52283}, {961.267883,1491.5481}, {961.283997,149 1.56299}, {961.283997,1491.56299}}}
341 SkOpSegment::markWinding id=24 (25,33 25,29.6862907 27.3431454,27.3431454) t=0.9 98354892 [4] (27.3354416,27.3508568) tEnd=0.998354892 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0 339 debugShowCubicIntersection wtTs[0]=0 {{{970.666992,1492.81604}, {970.666992,1492 .81604}, {967.327026,1494.49695}, {964.999023,1491.56299}}} {{970.666992,1492.81 604}} wtTs[1]=1 {{964.999023,1491.56299}} wnTs[0]=1 {{{964.999023,1491.56299}, { 964.999023,1491.56299}, {967.304016,1489.43896}, {970.666992,1492.81604}}} wnTs[ 1]=0
342 SkOpSegment::markWinding id=24 (25,33 25,29.6862907 27.3431454,27.3431454) t=0.9 98354892 [5] (27.3354416,27.3508568) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? w indSum=? windValue=1 oppValue=0 340 SkOpSegment::debugShowActiveSpans id=1 (941,1494 941,1464) t=0 (941,1494) tEnd=1 windSum=? windValue=1 oppValue=0
343 SkOpSegment::markAngle last id=24 windSum=-1 small=0 341 SkOpSegment::debugShowActiveSpans id=2 (941,1464 985,1464) t=0 (941,1464) tEnd=1 windSum=? windValue=1 oppValue=0
344 SkOpSegment::activeOp id=24 t=0.998354892 tEnd=1 op=union miFrom=0 miTo=0 suFrom =1 suTo=0 result=1 342 SkOpSegment::debugShowActiveSpans id=3 (985,1464 985,1494) t=0 (985,1464) tEnd=1 windSum=? windValue=1 oppValue=0
345 SkOpSegment::findNextOp 343 SkOpSegment::debugShowActiveSpans id=4 (985,1494 941,1494) t=0 (985,1494) tEnd=1 windSum=? windValue=1 oppValue=0
346 SkOpAngle::dumpOne [24/2] next=16/1 sect=17/21 s=1 [8] e=0.998354892 [5] sgn=1 windVal=1 windSum=-1 oppVal=0 oppSum=0 operand stop 344 SkOpSegment::debugShowActiveSpans id=92 (948.64801,1468.15002 948.638977,1465.22 095 952.265991,1464.46399 952.265991,1464.46399) t=0 (948.64801,1468.15002) tEnd =1 windSum=? windValue=1 oppValue=0
347 SkOpAngle::dumpOne [16/1] next=0/1 sect=27/27 s=1 [3] e=0 [0] sgn=1 windVal=1 w indSum=-1 oppVal=0 oppSum=-1 stop 345 SkOpSegment::debugShowActiveSpans id=93 (952.265991,1464.46399 951.707275,1468.2 9565 948.98999,1468.17932 948.677368,1468.15283) t=0 (952.265991,1464.46399) tEn d=1 windSum=? windValue=1 oppValue=0
348 SkOpAngle::dumpOne [0/1] next=24/2 sect=2/1 s=0 [0] e=1 [3] sgn=-1 windVal=1 wi ndSum=-1 oppVal=1 oppSum=-1 done 346 SkOpSegment::debugShowActiveSpans id=94 (948.677368,1468.15283 948.658142,1468.1 5125 948.64801,1468.15002 948.64801,1468.15002) t=0 (948.677368,1468.15283) tEnd =1 windSum=? windValue=1 oppValue=0
349 SkOpSegment::activeOp id=16 t=1 tEnd=0 op=union miFrom=0 miTo=1 suFrom=1 suTo=1 result=0 347 SkOpSegment::debugShowActiveSpans id=109 (974.016968,1464.46399 974.016968,1464. 46399 977.643982,1465.22095 977.633972,1468.15002) t=0 (974.016968,1464.46399) t End=1 windSum=? windValue=1 oppValue=0
350 SkOpSegment::markDoneBinary id=16 (27.3431988,27.3431988 27.3431454,27.3431454) t=0 [0] (27.3431988,27.3431988) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 wind Sum=-1 windValue=1 oppValue=0 348 SkOpSegment::debugShowActiveSpans id=110 (977.633972,1468.15002 977.633972,1468. 15002 974.611023,1468.53101 974.016968,1464.46399) t=0 (977.633972,1468.15002) t End=1 windSum=? windValue=1 oppValue=0
351 SkOpSegment::markDoneBinary id=15 (27.331131,27.3551788 27.3369579,27.3493824 27 .3431988,27.3431988) t=0.0266527086 [2] (27.3314419,27.3548698) tEnd=1 newWindSu m=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0 349 SkOpSegment::debugShowActiveSpans id=86 (946.797974,1470.27405 944.819641,1468.0 7397 946.75708,1465.85327 947.048523,1465.54285) t=0 (946.797974,1470.27405) tEn d=1 windSum=? windValue=1 oppValue=0
352 SkOpSegment::nextChase mismatched signs 350 SkOpSegment::debugShowActiveSpans id=87 (947.048523,1465.54285 947.071289,1465.5 1855 947.083984,1465.50598 947.083984,1465.50598) t=0 (947.048523,1465.54285) tE nd=1 windSum=? windValue=1 oppValue=0
353 SkOpSegment::markDoneBinary id=15 (27.331131,27.3551788 27.3369579,27.3493824 27 .3431988,27.3431988) t=0 [0] (27.331131,27.3551788) tEnd=0 newWindSum=-1 newOppS um=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0 351 SkOpSegment::debugShowActiveSpans id=88 (947.083984,1465.50598 949.145996,1468.8 2605 946.797974,1470.27405 946.797974,1470.27405) t=0 (947.083984,1465.50598) tE nd=1 windSum=? windValue=1 oppValue=0
354 SkOpSegment::markDoneBinary id=15 (27.331131,27.3551788 27.3369579,27.3493824 27 .3431988,27.3431988) t=0 [1] (27.331131,27.3551788) tEnd=0.0266527086 newWindSum =-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0 352 SkOpSegment::debugShowActiveSpans id=113 (979.197998,1465.50598 979.197998,1465. 50598 981.619019,1467.90198 979.481995,1470.27405) t=0 (979.197998,1465.50598) t End=1 windSum=? windValue=1 oppValue=0
355 SkOpSegment::nextChase mismatched signs 353 SkOpSegment::debugShowActiveSpans id=114 (979.481995,1470.27405 979.481995,1470. 27405 977.138,1468.82605 979.197998,1465.50598) t=0 (979.481995,1470.27405) tEnd =1 windSum=? windValue=1 oppValue=0
356 SkOpSegment::findNextOp chase.append id=15 windSum=-1 small=0 354 SkOpSegment::debugShowActiveSpans id=41 (963.215027,1486.67004 962.744995,1486.6 7004 962.106995,1485.65405 962.106995,1485.65405) t=0 (963.215027,1486.67004) tE nd=1 windSum=? windValue=1 oppValue=0
357 SkOpSegment::activeOp id=0 t=0 tEnd=1 op=union miFrom=1 miTo=0 suFrom=1 suTo=0 r esult=1 355 SkOpSegment::debugShowActiveSpans id=42 (962.106995,1485.65405 962.106995,1485.6 5405 960.585022,1483.59595 957.539001,1482.09705) t=0 (962.106995,1485.65405) tE nd=1 windSum=? windValue=1 oppValue=0
358 SkOpSegment::markDoneBinary id=24 (25,33 25,29.6862907 27.3431454,27.3431454) t= 0.998354892 [4] (27.3354416,27.3508568) tEnd=0.998354892 newWindSum=-1 newOppSum =0 oppSum=0 windSum=-1 windValue=1 oppValue=0 356 SkOpSegment::debugShowActiveSpans id=43 (957.539001,1482.09705 954.255432,1480.4 8206 953.90448,1477.3844 953.870422,1476.93176) t=0 (957.539001,1482.09705) tEnd =1 windSum=? windValue=1 oppValue=0
359 SkOpSegment::markDoneBinary id=24 (25,33 25,29.6862907 27.3431454,27.3431454) t= 0.998354892 [5] (27.3354416,27.3508568) tEnd=1 newWindSum=-1 newOppSum=0 oppSum= 0 windSum=-1 windValue=1 oppValue=0 357 SkOpSegment::debugShowActiveSpans id=44 (953.870422,1476.93176 953.867676,1476.8 9526 953.867004,1476.87598 953.867004,1476.87598) t=0 (953.870422,1476.93176) tE nd=1 windSum=? windValue=1 oppValue=0
360 SkOpSegment::findNextOp from:[24] to:[0] start=0 end=3 358 SkOpSegment::debugShowActiveSpans id=45 (953.867004,1476.87598 954.190002,1465.9 4397) t=0 (953.867004,1476.87598) tEnd=1 windSum=? windValue=1 oppValue=0
361 bridgeOp current id=24 from=(27.3354416,27.3508568) to=(27.3431454,27.3431454) 359 SkOpSegment::debugShowActiveSpans id=46 (954.190002,1465.94397 972.23999,1465.94 397) t=0 (954.190002,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
362 path.moveTo(27.3354416,27.3508568); 360 SkOpSegment::debugShowActiveSpans id=47 (972.23999,1465.94397 972.565002,1476.87 695) t=0 (972.23999,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
363 path.quadTo(27.3392906,27.3470001, 27.3431454,27.3431454); 361 SkOpSegment::debugShowActiveSpans id=48 (972.565002,1476.87695 972.565002,1476.8 7695 972.440979,1480.35303 968.891968,1482.09802) t=0 (972.565002,1476.87695) tE nd=1 windSum=? windValue=1 oppValue=0
364 SkOpSegment::markWinding id=14 (27.3354416,27.3508568 27.3332844,27.3530178 27.3 31131,27.3551788) t=0 [0] (27.3354416,27.3508568) tEnd=0 newWindSum=-1 newOppSum =-1 oppSum=? windSum=? windValue=1 oppValue=-1 362 SkOpSegment::debugShowActiveSpans id=49 (968.891968,1482.09802 966.255737,1483.3 9539 964.76178,1485.11145 964.407593,1485.54968) t=0 (968.891968,1482.09802) tEn d=1 windSum=? windValue=1 oppValue=0
365 SkOpSegment::markWinding id=14 (27.3354416,27.3508568 27.3332844,27.3530178 27.3 31131,27.3551788) t=0 [1] (27.3354416,27.3508568) tEnd=1 newWindSum=-1 newOppSum =-1 oppSum=? windSum=? windValue=1 oppValue=-1 363 SkOpSegment::debugShowActiveSpans id=50 (964.407593,1485.54968 964.352539,1485.6 178 964.325012,1485.65503 964.325012,1485.65503) t=0 (964.407593,1485.54968) tEn d=1 windSum=? windValue=1 oppValue=0
366 SkOpSegment::markAngle last id=14 windSum=-1 small=0 364 SkOpSegment::debugShowActiveSpans id=51 (964.325012,1485.65503 964.325012,1485.6 5503 963.687012,1486.67004 963.215027,1486.67004) t=0 (964.325012,1485.65503) tE nd=1 windSum=? windValue=1 oppValue=0
367 SkOpSegment::debugShowActiveSpans id=5 (38.6447449,38.6689377 38.6394348,38.6742 554 38.6341171,38.6795731) t=0.0149880862 (38.6445847,38.6690979) tEnd=1 other=2 1 otherT=0.0026162254 otherIndex=7 windSum=? windValue=1 oppValue=0 365 SkOpSegment::debugShowActiveSpans id=30 (968.343994,1481.53796 971.466064,1480.0 0305 971.676941,1476.99573 971.6875,1476.79639) t=0 (968.343994,1481.53796) tEnd =1 windSum=? windValue=1 oppValue=0
368 SkOpSegment::debugShowActiveSpans id=6 (38.6341171,38.6795731 38.6284409,38.6852 493 38.6227531,38.6909218) t=0 (38.6341171,38.6795731) tEnd=1 other=5 otherT=1 o therIndex=5 windSum=? windValue=1 oppValue=0 366 SkOpSegment::debugShowActiveSpans id=31 (971.6875,1476.79639 971.687866,1476.789 55 971.687988,1476.78601 971.687988,1476.78601) t=0 (971.6875,1476.79639) tEnd=1 windSum=? windValue=1 oppValue=0
369 SkOpSegment::debugShowActiveSpans id=7 (38.6227531,38.6909218 36.2775421,41.0320 053 32.9638329,41.0290833) t=0 (38.6227531,38.6909218) tEnd=1 other=6 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 367 SkOpSegment::debugShowActiveSpans id=32 (971.687988,1476.78601 971.393982,1466.8 3398) t=0 (971.687988,1476.78601) tEnd=1 windSum=? windValue=1 oppValue=0
370 SkOpSegment::debugShowActiveSpans id=8 (32.9638329,41.0290833 29.6501274,41.0261 612 27.3090477,38.6809464) t=0 (32.9638329,41.0290833) tEnd=1 other=7 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 368 SkOpSegment::debugShowActiveSpans id=33 (971.393982,1466.83398 954.960999,1466.8 3398) t=0 (971.393982,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
371 SkOpSegment::debugShowActiveSpans id=9 (27.3090477,38.6809464 24.9679718,36.3357 391 24.9708939,33.0220299) t=0 (27.3090477,38.6809464) tEnd=1 other=8 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 369 SkOpSegment::debugShowActiveSpans id=34 (954.960999,1466.83398 954.666016,1476.7 8601) t=0 (954.960999,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
372 SkOpSegment::debugShowActiveSpans id=10 (24.9708939,33.0220299 24.973814,29.7083 225 27.319025,27.3672428) t=0 (24.9708939,33.0220299) tEnd=1 other=9 otherT=1 ot herIndex=1 windSum=? windValue=1 oppValue=0 370 SkOpSegment::debugShowActiveSpans id=35 (954.666016,1476.78601 954.666016,1476.7 8601 954.780029,1479.94995 958.008972,1481.53796) t=0 (954.666016,1476.78601) tE nd=1 windSum=? windValue=1 oppValue=0
373 SkOpSegment::debugShowActiveSpans id=11 (27.319025,27.3672428 27.3209743,27.3652 973 27.3229256,27.3633518) t=0 (27.319025,27.3672428) tEnd=1 other=10 otherT=1 o therIndex=1 windSum=? windValue=1 oppValue=0 371 SkOpSegment::debugShowActiveSpans id=36 (958.008972,1481.53796 960.369873,1482.7 0056 961.725403,1484.2323 962.0755,1484.66101) t=0 (958.008972,1481.53796) tEnd= 1 windSum=? windValue=1 oppValue=0
374 SkOpSegment::debugShowActiveSpans id=12 (27.3229256,27.3633518 27.324995,27.3612 823 27.3270645,27.3592148) t=0 (27.3229256,27.3633518) tEnd=1 other=11 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 372 SkOpSegment::debugShowActiveSpans id=37 (962.0755,1484.66101 962.136475,1484.735 72 962.166992,1484.77698 962.166992,1484.77698) t=0 (962.0755,1484.66101) tEnd=1 windSum=? windValue=1 oppValue=0
375 SkOpSegment::debugShowActiveSpans id=13 (27.3270645,27.3592148 27.3312511,27.355 032 27.3354416,27.3508568) t=0 (27.3270645,27.3592148) tEnd=1 other=12 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 373 SkOpSegment::debugShowActiveSpans id=38 (962.166992,1484.77698 962.166992,1484.7 7698 962.747986,1485.70105 963.177979,1485.70105) t=0 (962.166992,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
376 SkOpSegment::debugShowActiveSpans id=14 (27.3354416,27.3508568 27.3332844,27.353 0178 27.331131,27.3551788) t=0 (27.3354416,27.3508568) tEnd=1 other=24 otherT=0. 998354892 otherIndex=5 windSum=-1 windValue=1 oppValue=-1 374 SkOpSegment::debugShowActiveSpans id=39 (963.177979,1485.70105 963.606995,1485.7 0105 964.185974,1484.77698 964.185974,1484.77698) t=0 (963.177979,1485.70105) tE nd=1 windSum=? windValue=1 oppValue=0
377 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0.0026162254 (38.6445847,38.6690979) tEnd=0.00362998223 other=5 otherT=0.0 149880862 otherIndex=4 windSum=? windValue=1 oppValue=1 375 SkOpSegment::debugShowActiveSpans id=40 (964.185974,1484.77698 964.185974,1484.7 7698 965.573975,1482.90295 968.343994,1481.53796) t=0 (964.185974,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
378 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0.00362998223 (38.6398277,38.6738319) tEnd=1 other=17 otherT=0 otherIndex= 0 windSum=? windValue=1 oppValue=0 376 SkOpSegment::debugShowActiveSpans id=89 (947.392029,1471.64197 947.604919,1468.8 1628 950.769897,1468.35559 951.289185,1468.29895) t=0 (947.392029,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
379 SkOpSegment::debugShowActiveSpans id=22 (33,41 29.6862907,41 27.3431454,38.65685 27) t=0 (33,41) tEnd=1 other=21 otherT=1 otherIndex=10 windSum=? windValue=1 opp Value=0 377 SkOpSegment::debugShowActiveSpans id=90 (951.289185,1468.29895 951.335754,1468.2 9382 951.361023,1468.29199 951.361023,1468.29199) t=0 (951.289185,1468.29895) tE nd=1 windSum=? windValue=1 oppValue=0
380 SkOpSegment::debugShowActiveSpans id=23 (27.3431454,38.6568527 25,36.3137093 25, 33) t=0 (27.3431454,38.6568527) tEnd=1 other=22 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 378 SkOpSegment::debugShowActiveSpans id=91 (951.361023,1468.29199 950.554016,1471.9 8499 947.392029,1471.64197 947.392029,1471.64197) t=0 (951.361023,1468.29199) tE nd=1 windSum=? windValue=1 oppValue=0
381 SkOpSegment::debugShowActiveSpans id=17 (38.6398277,38.6738319 38.6447258,38.668 9186) t=0 (38.6398277,38.6738319) tEnd=1 other=21 otherT=0.00362998223 otherInde x=8 windSum=? windValue=1 oppValue=0 379 SkOpSegment::debugShowActiveSpans id=111 (974.919983,1468.29199 974.919983,1468. 29199 978.658997,1468.56299 978.890015,1471.64197) t=0 (974.919983,1468.29199) t End=1 windSum=? windValue=1 oppValue=0
382 SkOpSegment::activeOp id=14 t=1 tEnd=0 op=union miFrom=0 miTo=1 suFrom=1 suTo=0 result=0 380 SkOpSegment::debugShowActiveSpans id=112 (978.890015,1471.64197 978.890015,1471. 64197 975.72699,1471.98499 974.919983,1468.29199) t=0 (978.890015,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
383 SkOpSegment::markDoneBinary id=14 (27.3354416,27.3508568 27.3332844,27.3530178 2 7.331131,27.3551788) t=0 [0] (27.3354416,27.3508568) tEnd=0 newWindSum=-1 newOpp Sum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=-1 381 SkOpSegment::debugShowActiveSpans id=84 (945.382019,1474.328 942.924011,1472.729 944.492004,1469.48706 944.492004,1469.48706) t=0 (945.382019,1474.328) tEnd=1 w indSum=? windValue=1 oppValue=0
384 SkOpSegment::markDoneBinary id=14 (27.3354416,27.3508568 27.3332844,27.3530178 2 7.331131,27.3551788) t=0 [1] (27.3354416,27.3508568) tEnd=1 newWindSum=-1 newOpp Sum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=-1 382 SkOpSegment::debugShowActiveSpans id=85 (944.492004,1469.48706 947.388977,1471.9 5703 945.382019,1474.328 945.382019,1474.328) t=0 (944.492004,1469.48706) tEnd=1 windSum=? windValue=1 oppValue=0
385 bridgeOp chase.append id=14 windSum=-1 small=0 383 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
386 SkOpSegment::markWinding id=13 (27.3270645,27.3592148 27.3312511,27.355032 27.33 54416,27.3508568) t=0 [0] (27.3270645,27.3592148) tEnd=1 newWindSum=-1 newOppSum =0 oppSum=? windSum=? windValue=1 oppValue=0 384 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
387 SkOpSegment::markWinding id=12 (27.3229256,27.3633518 27.324995,27.3612823 27.32 70645,27.3592148) t=0 [0] (27.3229256,27.3633518) tEnd=1 newWindSum=-1 newOppSum =0 oppSum=? windSum=? windValue=1 oppValue=0 385 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
388 SkOpSegment::markWinding id=11 (27.319025,27.3672428 27.3209743,27.3652973 27.32 29256,27.3633518) t=0 [0] (27.319025,27.3672428) tEnd=1 newWindSum=-1 newOppSum= 0 oppSum=? windSum=? windValue=1 oppValue=0 386 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
389 SkOpSegment::markWinding id=10 (24.9708939,33.0220299 24.973814,29.7083225 27.31 9025,27.3672428) t=0 [0] (24.9708939,33.0220299) tEnd=1 newWindSum=-1 newOppSum= 0 oppSum=? windSum=? windValue=1 oppValue=0 387 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
390 SkOpSegment::markWinding id=9 (27.3090477,38.6809464 24.9679718,36.3357391 24.97 08939,33.0220299) t=0 [0] (27.3090477,38.6809464) tEnd=1 newWindSum=-1 newOppSum =0 oppSum=? windSum=? windValue=1 oppValue=0 388 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
391 SkOpSegment::markWinding id=8 (32.9638329,41.0290833 29.6501274,41.0261612 27.30 90477,38.6809464) t=0 [0] (32.9638329,41.0290833) tEnd=1 newWindSum=-1 newOppSum =0 oppSum=? windSum=? windValue=1 oppValue=0 389 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
392 SkOpSegment::markWinding id=7 (38.6227531,38.6909218 36.2775421,41.0320053 32.96 38329,41.0290833) t=0 [0] (38.6227531,38.6909218) tEnd=1 newWindSum=-1 newOppSum =0 oppSum=? windSum=? windValue=1 oppValue=0 390 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
393 SkOpSegment::markWinding id=6 (38.6341171,38.6795731 38.6284409,38.6852493 38.62 27531,38.6909218) t=0 [0] (38.6341171,38.6795731) tEnd=1 newWindSum=-1 newOppSum =0 oppSum=? windSum=? windValue=1 oppValue=0 391 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
394 SkOpSegment::markWinding id=5 (38.6447449,38.6689377 38.6394348,38.6742554 38.63 41171,38.6795731) t=0.0149880862 [4] (38.6445847,38.6690979) tEnd=1 newWindSum=- 1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0 392 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
395 SkOpSegment::markAngle last id=5 windSum=-1 small=0 393 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
396 SkOpSegment::debugShowActiveSpans id=5 (38.6447449,38.6689377 38.6394348,38.6742 554 38.6341171,38.6795731) t=0.0149880862 (38.6445847,38.6690979) tEnd=1 other=2 1 otherT=0.0026162254 otherIndex=7 windSum=-1 windValue=1 oppValue=0 394 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
397 SkOpSegment::debugShowActiveSpans id=6 (38.6341171,38.6795731 38.6284409,38.6852 493 38.6227531,38.6909218) t=0 (38.6341171,38.6795731) tEnd=1 other=5 otherT=1 o therIndex=5 windSum=-1 windValue=1 oppValue=0 395 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
398 SkOpSegment::debugShowActiveSpans id=7 (38.6227531,38.6909218 36.2775421,41.0320 053 32.9638329,41.0290833) t=0 (38.6227531,38.6909218) tEnd=1 other=6 otherT=1 o therIndex=1 windSum=-1 windValue=1 oppValue=0 396 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
399 SkOpSegment::debugShowActiveSpans id=8 (32.9638329,41.0290833 29.6501274,41.0261 612 27.3090477,38.6809464) t=0 (32.9638329,41.0290833) tEnd=1 other=7 otherT=1 o therIndex=1 windSum=-1 windValue=1 oppValue=0 397 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
400 SkOpSegment::debugShowActiveSpans id=9 (27.3090477,38.6809464 24.9679718,36.3357 391 24.9708939,33.0220299) t=0 (27.3090477,38.6809464) tEnd=1 other=8 otherT=1 o therIndex=1 windSum=-1 windValue=1 oppValue=0 398 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
401 SkOpSegment::debugShowActiveSpans id=10 (24.9708939,33.0220299 24.973814,29.7083 225 27.319025,27.3672428) t=0 (24.9708939,33.0220299) tEnd=1 other=9 otherT=1 ot herIndex=1 windSum=-1 windValue=1 oppValue=0 399 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
402 SkOpSegment::debugShowActiveSpans id=11 (27.319025,27.3672428 27.3209743,27.3652 973 27.3229256,27.3633518) t=0 (27.319025,27.3672428) tEnd=1 other=10 otherT=1 o therIndex=1 windSum=-1 windValue=1 oppValue=0 400 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
403 SkOpSegment::debugShowActiveSpans id=12 (27.3229256,27.3633518 27.324995,27.3612 823 27.3270645,27.3592148) t=0 (27.3229256,27.3633518) tEnd=1 other=11 otherT=1 otherIndex=1 windSum=-1 windValue=1 oppValue=0 401 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
404 SkOpSegment::debugShowActiveSpans id=13 (27.3270645,27.3592148 27.3312511,27.355 032 27.3354416,27.3508568) t=0 (27.3270645,27.3592148) tEnd=1 other=12 otherT=1 otherIndex=1 windSum=-1 windValue=1 oppValue=0 402 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
405 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0.0026162254 (38.6445847,38.6690979) tEnd=0.00362998223 other=5 otherT=0.0 149880862 otherIndex=4 windSum=? windValue=1 oppValue=1 403 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
406 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0.00362998223 (38.6398277,38.6738319) tEnd=1 other=17 otherT=0 otherIndex= 0 windSum=? windValue=1 oppValue=0 404 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
407 SkOpSegment::debugShowActiveSpans id=22 (33,41 29.6862907,41 27.3431454,38.65685 27) t=0 (33,41) tEnd=1 other=21 otherT=1 otherIndex=10 windSum=? windValue=1 opp Value=0 405 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
408 SkOpSegment::debugShowActiveSpans id=23 (27.3431454,38.6568527 25,36.3137093 25, 33) t=0 (27.3431454,38.6568527) tEnd=1 other=22 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 406 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
409 SkOpSegment::debugShowActiveSpans id=17 (38.6398277,38.6738319 38.6447258,38.668 9186) t=0 (38.6398277,38.6738319) tEnd=1 other=21 otherT=0.00362998223 otherInde x=8 windSum=? windValue=1 oppValue=0 407 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
410 SkOpSegment::activeOp id=13 t=1 tEnd=0 op=union miFrom=0 miTo=1 suFrom=0 suTo=0 result=1 408 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
411 SkOpSegment::findNextOp simple 409 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
412 SkOpSegment::markDoneBinary id=13 (27.3270645,27.3592148 27.3312511,27.355032 27 .3354416,27.3508568) t=0 [0] (27.3270645,27.3592148) tEnd=1 newWindSum=-1 newOpp Sum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0 410 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
413 bridgeOp current id=13 from=(27.3354416,27.3508568) to=(27.3270645,27.3592148) 411 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
414 path.moveTo(27.3354416,27.3508568); 412 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
415 path.quadTo(27.3312511,27.355032, 27.3270645,27.3592148); 413 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
416 SkOpSegment::findNextOp simple 414 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
417 SkOpSegment::markDoneBinary id=12 (27.3229256,27.3633518 27.324995,27.3612823 27 .3270645,27.3592148) t=0 [0] (27.3229256,27.3633518) tEnd=1 newWindSum=-1 newOpp Sum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0 415 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
418 bridgeOp current id=12 from=(27.3270645,27.3592148) to=(27.3229256,27.3633518) 416 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
419 path.quadTo(27.324995,27.3612823, 27.3229256,27.3633518); 417 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
420 SkOpSegment::findNextOp simple 418 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
421 SkOpSegment::markDoneBinary id=11 (27.319025,27.3672428 27.3209743,27.3652973 27 .3229256,27.3633518) t=0 [0] (27.319025,27.3672428) tEnd=1 newWindSum=-1 newOppS um=0 oppSum=0 windSum=-1 windValue=1 oppValue=0 419 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
422 bridgeOp current id=11 from=(27.3229256,27.3633518) to=(27.319025,27.3672428) 420 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
423 path.quadTo(27.3209743,27.3652973, 27.319025,27.3672428); 421 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
424 SkOpSegment::findNextOp simple 422 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
425 SkOpSegment::markDoneBinary id=10 (24.9708939,33.0220299 24.973814,29.7083225 27 .319025,27.3672428) t=0 [0] (24.9708939,33.0220299) tEnd=1 newWindSum=-1 newOppS um=0 oppSum=0 windSum=-1 windValue=1 oppValue=0 423 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
426 bridgeOp current id=10 from=(27.319025,27.3672428) to=(24.9708939,33.0220299) 424 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
427 path.quadTo(24.973814,29.7083225, 24.9708939,33.0220299); 425 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
428 SkOpSegment::findNextOp simple 426 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
429 SkOpSegment::markDoneBinary id=9 (27.3090477,38.6809464 24.9679718,36.3357391 24 .9708939,33.0220299) t=0 [0] (27.3090477,38.6809464) tEnd=1 newWindSum=-1 newOpp Sum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0 427 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
430 bridgeOp current id=9 from=(24.9708939,33.0220299) to=(27.3090477,38.6809464) 428 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
431 path.quadTo(24.9679718,36.3357391, 27.3090477,38.6809464); 429 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
432 SkOpSegment::findNextOp simple 430 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
433 SkOpSegment::markDoneBinary id=8 (32.9638329,41.0290833 29.6501274,41.0261612 27 .3090477,38.6809464) t=0 [0] (32.9638329,41.0290833) tEnd=1 newWindSum=-1 newOpp Sum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0 431 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
434 bridgeOp current id=8 from=(27.3090477,38.6809464) to=(32.9638329,41.0290833) 432 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
435 path.quadTo(29.6501274,41.0261612, 32.9638329,41.0290833); 433 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
436 SkOpSegment::findNextOp simple 434 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
437 SkOpSegment::markDoneBinary id=7 (38.6227531,38.6909218 36.2775421,41.0320053 32 .9638329,41.0290833) t=0 [0] (38.6227531,38.6909218) tEnd=1 newWindSum=-1 newOpp Sum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0 435 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
438 bridgeOp current id=7 from=(32.9638329,41.0290833) to=(38.6227531,38.6909218) 436 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
439 path.quadTo(36.2775421,41.0320053, 38.6227531,38.6909218); 437 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
440 SkOpSegment::findNextOp simple 438 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
441 SkOpSegment::markDoneBinary id=6 (38.6341171,38.6795731 38.6284409,38.6852493 38 .6227531,38.6909218) t=0 [0] (38.6341171,38.6795731) tEnd=1 newWindSum=-1 newOpp Sum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0 439 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
442 bridgeOp current id=6 from=(38.6227531,38.6909218) to=(38.6341171,38.6795731) 440 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
443 path.quadTo(38.6284409,38.6852493, 38.6341171,38.6795731); 441 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
444 SkOpSegment::findNextOp 442 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
445 SkOpAngle::dumpOne [5/3] next=5/2 sect=21/21 s=0.0149880862 [4] e=1 [5] sgn=-1 windVal=1 windSum=-1 oppVal=0 oppSum=0 443 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
446 SkOpAngle::dumpOne [5/2] next=21/4 sect=1/1 s=0.0149880862 [4] e=0 [0] sgn=1 wi ndVal=1 windSum=? done unorderable 444 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
447 SkOpAngle::dumpOne [21/4] next=21/5 sect=1/1 s=0.0026162254 [7] e=0.00258220891 [3] sgn=1 windVal=1 windSum=? oppVal=1 oppSum=? done unorderable operand 445 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
448 SkOpAngle::dumpOne [21/5] next=5/3 sect=17/17 s=0.0026162254 [7] e=0.0036299822 3 [8] sgn=-1 windVal=1 windSum=? oppVal=1 oppSum=? operand 446 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
449 SkOpSegment::activeOp id=5 t=0.0149880862 tEnd=0 op=union miFrom=0 miTo=1 suFrom =0 suTo=0 result=1 447 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
450 SkOpSegment::activeOp id=21 t=0.0026162254 tEnd=0.00258220891 op=union miFrom=1 miTo=0 suFrom=0 suTo=1 result=0 448 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
451 SkOpSegment::activeOp id=21 t=0.0026162254 tEnd=0.00362998223 op=union miFrom=0 miTo=1 suFrom=1 suTo=0 result=0 449 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
452 SkOpSegment::markDoneBinary id=21 (38.6568527,38.6568527 36.3137093,41 33,41) t= 0.0026162254 [7] (38.6445847,38.6690979) tEnd=0.00362998223 newWindSum=-21474836 47 newOppSum=-2147483647 oppSum=? windSum=? windValue=1 oppValue=1 450 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
453 SkOpSegment::markDoneBinary id=5 (38.6447449,38.6689377 38.6394348,38.6742554 38 .6341171,38.6795731) t=0.0149880862 [4] (38.6445847,38.6690979) tEnd=1 newWindSu m=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0 451 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
454 SkOpSegment::findNextOp from:[5] to:[5] start=4 end=0 452 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
455 bridgeOp current id=5 from=(38.6341171,38.6795731) to=(38.6445847,38.6690979) 453 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
456 path.quadTo(38.6393547,38.6743355, 38.6445847,38.6690979); 454 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
457 SkOpSegment::debugShowActiveSpans id=21 (38.6568527,38.6568527 36.3137093,41 33, 41) t=0.00362998223 (38.6398277,38.6738319) tEnd=1 other=17 otherT=0 otherIndex= 0 windSum=? windValue=1 oppValue=0 455 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
458 SkOpSegment::debugShowActiveSpans id=22 (33,41 29.6862907,41 27.3431454,38.65685 27) t=0 (33,41) tEnd=1 other=21 otherT=1 otherIndex=10 windSum=? windValue=1 opp Value=0 456 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
459 SkOpSegment::debugShowActiveSpans id=23 (27.3431454,38.6568527 25,36.3137093 25, 33) t=0 (27.3431454,38.6568527) tEnd=1 other=22 otherT=1 otherIndex=1 windSum=? windValue=1 oppValue=0 457 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
460 SkOpSegment::debugShowActiveSpans id=17 (38.6398277,38.6738319 38.6447258,38.668 9186) t=0 (38.6398277,38.6738319) tEnd=1 other=21 otherT=0.00362998223 otherInde x=8 windSum=? windValue=1 oppValue=0 458 SkOpSegment::findTop
461 d:\cygwin\puregit\src\pathops\skopsegment.cpp:472: failed assertion "span.fT > 0 " 459 SkOpAngle::dumpOne [1/2] next=2/1 sect=23/23 s=1 [2] e=0 [1] sgn=1 windVal=1 wi ndSum=?
460 SkOpAngle::dumpOne [2/1] next=1/2 sect=31/31 s=0 [3] e=1 [4] sgn=-1 windVal=1 w indSum=? stop
461 SkOpSegment::markWinding id=1 (941,1494 941,1464) t=0 [1] (941,1494) tEnd=1 newW indSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
462 SkOpSegment::markWinding id=2 (941,1464 985,1464) t=0 [3] (941,1464) tEnd=1 newW indSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
463 SkOpSegment::markWinding id=3 (985,1464 985,1494) t=0 [5] (985,1464) tEnd=1 newW indSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
464 SkOpSegment::markWinding id=4 (985,1494 941,1494) t=0 [7] (985,1494) tEnd=1 newW indSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
465 SkOpSegment::markWinding id=1 (941,1494 941,1464) t=0 [1] (941,1494) tEnd=1 newW indSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
466 SkOpSegment::activeOp id=1 t=0 tEnd=1 op=sect miFrom=1 miTo=0 suFrom=0 suTo=0 re sult=0
467 SkOpSegment::markDone id=1 (941,1494 941,1464) t=0 [1] (941,1494) tEnd=1 newWind Sum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
468 SkOpSegment::markDone id=2 (941,1464 985,1464) t=0 [3] (941,1464) tEnd=1 newWind Sum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
469 SkOpSegment::markDone id=3 (985,1464 985,1494) t=0 [5] (985,1464) tEnd=1 newWind Sum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
470 SkOpSegment::markDone id=4 (985,1494 941,1494) t=0 [7] (985,1494) tEnd=1 newWind Sum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
471 SkOpSegment::debugShowActiveSpans id=92 (948.64801,1468.15002 948.638977,1465.22 095 952.265991,1464.46399 952.265991,1464.46399) t=0 (948.64801,1468.15002) tEnd =1 windSum=? windValue=1 oppValue=0
472 SkOpSegment::debugShowActiveSpans id=93 (952.265991,1464.46399 951.707275,1468.2 9565 948.98999,1468.17932 948.677368,1468.15283) t=0 (952.265991,1464.46399) tEn d=1 windSum=? windValue=1 oppValue=0
473 SkOpSegment::debugShowActiveSpans id=94 (948.677368,1468.15283 948.658142,1468.1 5125 948.64801,1468.15002 948.64801,1468.15002) t=0 (948.677368,1468.15283) tEnd =1 windSum=? windValue=1 oppValue=0
474 SkOpSegment::debugShowActiveSpans id=109 (974.016968,1464.46399 974.016968,1464. 46399 977.643982,1465.22095 977.633972,1468.15002) t=0 (974.016968,1464.46399) t End=1 windSum=? windValue=1 oppValue=0
475 SkOpSegment::debugShowActiveSpans id=110 (977.633972,1468.15002 977.633972,1468. 15002 974.611023,1468.53101 974.016968,1464.46399) t=0 (977.633972,1468.15002) t End=1 windSum=? windValue=1 oppValue=0
476 SkOpSegment::debugShowActiveSpans id=86 (946.797974,1470.27405 944.819641,1468.0 7397 946.75708,1465.85327 947.048523,1465.54285) t=0 (946.797974,1470.27405) tEn d=1 windSum=? windValue=1 oppValue=0
477 SkOpSegment::debugShowActiveSpans id=87 (947.048523,1465.54285 947.071289,1465.5 1855 947.083984,1465.50598 947.083984,1465.50598) t=0 (947.048523,1465.54285) tE nd=1 windSum=? windValue=1 oppValue=0
478 SkOpSegment::debugShowActiveSpans id=88 (947.083984,1465.50598 949.145996,1468.8 2605 946.797974,1470.27405 946.797974,1470.27405) t=0 (947.083984,1465.50598) tE nd=1 windSum=? windValue=1 oppValue=0
479 SkOpSegment::debugShowActiveSpans id=113 (979.197998,1465.50598 979.197998,1465. 50598 981.619019,1467.90198 979.481995,1470.27405) t=0 (979.197998,1465.50598) t End=1 windSum=? windValue=1 oppValue=0
480 SkOpSegment::debugShowActiveSpans id=114 (979.481995,1470.27405 979.481995,1470. 27405 977.138,1468.82605 979.197998,1465.50598) t=0 (979.481995,1470.27405) tEnd =1 windSum=? windValue=1 oppValue=0
481 SkOpSegment::debugShowActiveSpans id=41 (963.215027,1486.67004 962.744995,1486.6 7004 962.106995,1485.65405 962.106995,1485.65405) t=0 (963.215027,1486.67004) tE nd=1 windSum=? windValue=1 oppValue=0
482 SkOpSegment::debugShowActiveSpans id=42 (962.106995,1485.65405 962.106995,1485.6 5405 960.585022,1483.59595 957.539001,1482.09705) t=0 (962.106995,1485.65405) tE nd=1 windSum=? windValue=1 oppValue=0
483 SkOpSegment::debugShowActiveSpans id=43 (957.539001,1482.09705 954.255432,1480.4 8206 953.90448,1477.3844 953.870422,1476.93176) t=0 (957.539001,1482.09705) tEnd =1 windSum=? windValue=1 oppValue=0
484 SkOpSegment::debugShowActiveSpans id=44 (953.870422,1476.93176 953.867676,1476.8 9526 953.867004,1476.87598 953.867004,1476.87598) t=0 (953.870422,1476.93176) tE nd=1 windSum=? windValue=1 oppValue=0
485 SkOpSegment::debugShowActiveSpans id=45 (953.867004,1476.87598 954.190002,1465.9 4397) t=0 (953.867004,1476.87598) tEnd=1 windSum=? windValue=1 oppValue=0
486 SkOpSegment::debugShowActiveSpans id=46 (954.190002,1465.94397 972.23999,1465.94 397) t=0 (954.190002,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
487 SkOpSegment::debugShowActiveSpans id=47 (972.23999,1465.94397 972.565002,1476.87 695) t=0 (972.23999,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
488 SkOpSegment::debugShowActiveSpans id=48 (972.565002,1476.87695 972.565002,1476.8 7695 972.440979,1480.35303 968.891968,1482.09802) t=0 (972.565002,1476.87695) tE nd=1 windSum=? windValue=1 oppValue=0
489 SkOpSegment::debugShowActiveSpans id=49 (968.891968,1482.09802 966.255737,1483.3 9539 964.76178,1485.11145 964.407593,1485.54968) t=0 (968.891968,1482.09802) tEn d=1 windSum=? windValue=1 oppValue=0
490 SkOpSegment::debugShowActiveSpans id=50 (964.407593,1485.54968 964.352539,1485.6 178 964.325012,1485.65503 964.325012,1485.65503) t=0 (964.407593,1485.54968) tEn d=1 windSum=? windValue=1 oppValue=0
491 SkOpSegment::debugShowActiveSpans id=51 (964.325012,1485.65503 964.325012,1485.6 5503 963.687012,1486.67004 963.215027,1486.67004) t=0 (964.325012,1485.65503) tE nd=1 windSum=? windValue=1 oppValue=0
492 SkOpSegment::debugShowActiveSpans id=30 (968.343994,1481.53796 971.466064,1480.0 0305 971.676941,1476.99573 971.6875,1476.79639) t=0 (968.343994,1481.53796) tEnd =1 windSum=? windValue=1 oppValue=0
493 SkOpSegment::debugShowActiveSpans id=31 (971.6875,1476.79639 971.687866,1476.789 55 971.687988,1476.78601 971.687988,1476.78601) t=0 (971.6875,1476.79639) tEnd=1 windSum=? windValue=1 oppValue=0
494 SkOpSegment::debugShowActiveSpans id=32 (971.687988,1476.78601 971.393982,1466.8 3398) t=0 (971.687988,1476.78601) tEnd=1 windSum=? windValue=1 oppValue=0
495 SkOpSegment::debugShowActiveSpans id=33 (971.393982,1466.83398 954.960999,1466.8 3398) t=0 (971.393982,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
496 SkOpSegment::debugShowActiveSpans id=34 (954.960999,1466.83398 954.666016,1476.7 8601) t=0 (954.960999,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
497 SkOpSegment::debugShowActiveSpans id=35 (954.666016,1476.78601 954.666016,1476.7 8601 954.780029,1479.94995 958.008972,1481.53796) t=0 (954.666016,1476.78601) tE nd=1 windSum=? windValue=1 oppValue=0
498 SkOpSegment::debugShowActiveSpans id=36 (958.008972,1481.53796 960.369873,1482.7 0056 961.725403,1484.2323 962.0755,1484.66101) t=0 (958.008972,1481.53796) tEnd= 1 windSum=? windValue=1 oppValue=0
499 SkOpSegment::debugShowActiveSpans id=37 (962.0755,1484.66101 962.136475,1484.735 72 962.166992,1484.77698 962.166992,1484.77698) t=0 (962.0755,1484.66101) tEnd=1 windSum=? windValue=1 oppValue=0
500 SkOpSegment::debugShowActiveSpans id=38 (962.166992,1484.77698 962.166992,1484.7 7698 962.747986,1485.70105 963.177979,1485.70105) t=0 (962.166992,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
501 SkOpSegment::debugShowActiveSpans id=39 (963.177979,1485.70105 963.606995,1485.7 0105 964.185974,1484.77698 964.185974,1484.77698) t=0 (963.177979,1485.70105) tE nd=1 windSum=? windValue=1 oppValue=0
502 SkOpSegment::debugShowActiveSpans id=40 (964.185974,1484.77698 964.185974,1484.7 7698 965.573975,1482.90295 968.343994,1481.53796) t=0 (964.185974,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
503 SkOpSegment::debugShowActiveSpans id=89 (947.392029,1471.64197 947.604919,1468.8 1628 950.769897,1468.35559 951.289185,1468.29895) t=0 (947.392029,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
504 SkOpSegment::debugShowActiveSpans id=90 (951.289185,1468.29895 951.335754,1468.2 9382 951.361023,1468.29199 951.361023,1468.29199) t=0 (951.289185,1468.29895) tE nd=1 windSum=? windValue=1 oppValue=0
505 SkOpSegment::debugShowActiveSpans id=91 (951.361023,1468.29199 950.554016,1471.9 8499 947.392029,1471.64197 947.392029,1471.64197) t=0 (951.361023,1468.29199) tE nd=1 windSum=? windValue=1 oppValue=0
506 SkOpSegment::debugShowActiveSpans id=111 (974.919983,1468.29199 974.919983,1468. 29199 978.658997,1468.56299 978.890015,1471.64197) t=0 (974.919983,1468.29199) t End=1 windSum=? windValue=1 oppValue=0
507 SkOpSegment::debugShowActiveSpans id=112 (978.890015,1471.64197 978.890015,1471. 64197 975.72699,1471.98499 974.919983,1468.29199) t=0 (978.890015,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
508 SkOpSegment::debugShowActiveSpans id=84 (945.382019,1474.328 942.924011,1472.729 944.492004,1469.48706 944.492004,1469.48706) t=0 (945.382019,1474.328) tEnd=1 w indSum=? windValue=1 oppValue=0
509 SkOpSegment::debugShowActiveSpans id=85 (944.492004,1469.48706 947.388977,1471.9 5703 945.382019,1474.328 945.382019,1474.328) t=0 (944.492004,1469.48706) tEnd=1 windSum=? windValue=1 oppValue=0
510 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
511 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
512 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
513 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
514 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
515 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
516 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
517 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
518 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
519 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
520 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
521 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
522 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
523 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
524 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
525 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
526 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
527 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
528 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
529 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
530 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
531 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
532 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
533 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
534 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
535 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
536 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
537 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
538 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
539 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
540 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
541 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
542 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
543 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
544 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
545 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
546 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
547 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
548 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
549 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
550 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
551 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
552 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
553 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
554 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
555 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
556 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
557 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
558 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
559 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
560 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
561 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
562 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
563 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
564 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
565 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
566 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
567 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
568 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
569 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
570 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
571 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
572 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
573 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
574 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
575 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
576 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
577 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
578 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
579 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
580 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
581 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
582 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
583 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
584 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
585 SkOpSegment::findTop
586 SkOpAngle::dumpOne [92/4] next=93/3 sect=17/21 s=1 [184] e=0 [183] sgn=1 windVa l=1 windSum=? operand
587 SkOpAngle::dumpOne [93/3] next=92/4 sect=21/21 s=0 [185] e=1 [186] sgn=-1 windV al=1 windSum=? operand
588 SkOpSegment::windingAtT id=2 opp=1 tHit=0.253737016 t=0 oldWinding=0 windValue=0 dx=+ winding=0
589 FindSortableTop current=92 index=183 endIndex=184 tHit=0.9 hitDx=44 try=0 vert=0
590 SkOpSegment::windingAtT id=2 opp=0 tHit=0.253737016 t=0 oldWinding=-1 windValue= 1 dx=+ winding=-1
591 SkOpSegment::initWinding id=92 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 op pWind=-1
592 SkOpSegment::markWinding id=92 (948.64801,1468.15002 948.638977,1465.22095 952.2 65991,1464.46399 952.265991,1464.46399) t=0 [183] (948.64801,1468.15002) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
593 SkOpSegment::nextChase mismatched signs
594 SkOpSegment::markWinding id=93 (952.265991,1464.46399 951.707275,1468.29565 948. 98999,1468.17932 948.677368,1468.15283) t=0 [185] (952.265991,1464.46399) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
595 SkOpSegment::markWinding id=94 (948.677368,1468.15283 948.658142,1468.15125 948. 64801,1468.15002 948.64801,1468.15002) t=0 [187] (948.677368,1468.15283) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
596 SkOpSegment::nextChase mismatched signs
597 SkOpSegment::markWinding id=92 (948.64801,1468.15002 948.638977,1465.22095 952.2 65991,1464.46399 952.265991,1464.46399) t=0 [183] (948.64801,1468.15002) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
598 SkOpSegment::nextChase mismatched signs
599 SkOpSegment::activeOp id=92 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
600 SkOpSegment::nextChase mismatched signs
601 SkOpSegment::findNextOp simple
602 SkOpSegment::markDone id=92 (948.64801,1468.15002 948.638977,1465.22095 952.2659 91,1464.46399 952.265991,1464.46399) t=0 [183] (948.64801,1468.15002) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
603 bridgeOp current id=92 from=(948.64801,1468.15002) to=(952.265991,1464.46399)
604 path.moveTo(948.64801,1468.15002);
605 path.cubicTo(948.638977,1465.22095, 952.265991,1464.46399, 952.265991,1464.46399 );
606 SkOpSegment::findNextOp simple
607 SkOpSegment::markDone id=93 (952.265991,1464.46399 951.707275,1468.29565 948.989 99,1468.17932 948.677368,1468.15283) t=0 [185] (952.265991,1464.46399) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
608 bridgeOp current id=93 from=(952.265991,1464.46399) to=(948.677368,1468.15283)
609 path.cubicTo(951.707275,1468.29565, 948.98999,1468.17932, 948.677368,1468.15283) ;
610 SkOpSegment::nextChase mismatched signs
611 SkOpSegment::findNextOp simple
612 SkOpSegment::markDone id=94 (948.677368,1468.15283 948.658142,1468.15125 948.648 01,1468.15002 948.64801,1468.15002) t=0 [187] (948.677368,1468.15283) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
613 bridgeOp current id=94 from=(948.677368,1468.15283) to=(948.64801,1468.15002)
614 path.cubicTo(948.658142,1468.15125, 948.64801,1468.15002, 948.64801,1468.15002);
615 path.close();
616 SkOpSegment::debugShowActiveSpans id=109 (974.016968,1464.46399 974.016968,1464. 46399 977.643982,1465.22095 977.633972,1468.15002) t=0 (974.016968,1464.46399) t End=1 windSum=? windValue=1 oppValue=0
617 SkOpSegment::debugShowActiveSpans id=110 (977.633972,1468.15002 977.633972,1468. 15002 974.611023,1468.53101 974.016968,1464.46399) t=0 (977.633972,1468.15002) t End=1 windSum=? windValue=1 oppValue=0
618 SkOpSegment::debugShowActiveSpans id=86 (946.797974,1470.27405 944.819641,1468.0 7397 946.75708,1465.85327 947.048523,1465.54285) t=0 (946.797974,1470.27405) tEn d=1 windSum=? windValue=1 oppValue=0
619 SkOpSegment::debugShowActiveSpans id=87 (947.048523,1465.54285 947.071289,1465.5 1855 947.083984,1465.50598 947.083984,1465.50598) t=0 (947.048523,1465.54285) tE nd=1 windSum=? windValue=1 oppValue=0
620 SkOpSegment::debugShowActiveSpans id=88 (947.083984,1465.50598 949.145996,1468.8 2605 946.797974,1470.27405 946.797974,1470.27405) t=0 (947.083984,1465.50598) tE nd=1 windSum=? windValue=1 oppValue=0
621 SkOpSegment::debugShowActiveSpans id=113 (979.197998,1465.50598 979.197998,1465. 50598 981.619019,1467.90198 979.481995,1470.27405) t=0 (979.197998,1465.50598) t End=1 windSum=? windValue=1 oppValue=0
622 SkOpSegment::debugShowActiveSpans id=114 (979.481995,1470.27405 979.481995,1470. 27405 977.138,1468.82605 979.197998,1465.50598) t=0 (979.481995,1470.27405) tEnd =1 windSum=? windValue=1 oppValue=0
623 SkOpSegment::debugShowActiveSpans id=41 (963.215027,1486.67004 962.744995,1486.6 7004 962.106995,1485.65405 962.106995,1485.65405) t=0 (963.215027,1486.67004) tE nd=1 windSum=? windValue=1 oppValue=0
624 SkOpSegment::debugShowActiveSpans id=42 (962.106995,1485.65405 962.106995,1485.6 5405 960.585022,1483.59595 957.539001,1482.09705) t=0 (962.106995,1485.65405) tE nd=1 windSum=? windValue=1 oppValue=0
625 SkOpSegment::debugShowActiveSpans id=43 (957.539001,1482.09705 954.255432,1480.4 8206 953.90448,1477.3844 953.870422,1476.93176) t=0 (957.539001,1482.09705) tEnd =1 windSum=? windValue=1 oppValue=0
626 SkOpSegment::debugShowActiveSpans id=44 (953.870422,1476.93176 953.867676,1476.8 9526 953.867004,1476.87598 953.867004,1476.87598) t=0 (953.870422,1476.93176) tE nd=1 windSum=? windValue=1 oppValue=0
627 SkOpSegment::debugShowActiveSpans id=45 (953.867004,1476.87598 954.190002,1465.9 4397) t=0 (953.867004,1476.87598) tEnd=1 windSum=? windValue=1 oppValue=0
628 SkOpSegment::debugShowActiveSpans id=46 (954.190002,1465.94397 972.23999,1465.94 397) t=0 (954.190002,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
629 SkOpSegment::debugShowActiveSpans id=47 (972.23999,1465.94397 972.565002,1476.87 695) t=0 (972.23999,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
630 SkOpSegment::debugShowActiveSpans id=48 (972.565002,1476.87695 972.565002,1476.8 7695 972.440979,1480.35303 968.891968,1482.09802) t=0 (972.565002,1476.87695) tE nd=1 windSum=? windValue=1 oppValue=0
631 SkOpSegment::debugShowActiveSpans id=49 (968.891968,1482.09802 966.255737,1483.3 9539 964.76178,1485.11145 964.407593,1485.54968) t=0 (968.891968,1482.09802) tEn d=1 windSum=? windValue=1 oppValue=0
632 SkOpSegment::debugShowActiveSpans id=50 (964.407593,1485.54968 964.352539,1485.6 178 964.325012,1485.65503 964.325012,1485.65503) t=0 (964.407593,1485.54968) tEn d=1 windSum=? windValue=1 oppValue=0
633 SkOpSegment::debugShowActiveSpans id=51 (964.325012,1485.65503 964.325012,1485.6 5503 963.687012,1486.67004 963.215027,1486.67004) t=0 (964.325012,1485.65503) tE nd=1 windSum=? windValue=1 oppValue=0
634 SkOpSegment::debugShowActiveSpans id=30 (968.343994,1481.53796 971.466064,1480.0 0305 971.676941,1476.99573 971.6875,1476.79639) t=0 (968.343994,1481.53796) tEnd =1 windSum=? windValue=1 oppValue=0
635 SkOpSegment::debugShowActiveSpans id=31 (971.6875,1476.79639 971.687866,1476.789 55 971.687988,1476.78601 971.687988,1476.78601) t=0 (971.6875,1476.79639) tEnd=1 windSum=? windValue=1 oppValue=0
636 SkOpSegment::debugShowActiveSpans id=32 (971.687988,1476.78601 971.393982,1466.8 3398) t=0 (971.687988,1476.78601) tEnd=1 windSum=? windValue=1 oppValue=0
637 SkOpSegment::debugShowActiveSpans id=33 (971.393982,1466.83398 954.960999,1466.8 3398) t=0 (971.393982,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
638 SkOpSegment::debugShowActiveSpans id=34 (954.960999,1466.83398 954.666016,1476.7 8601) t=0 (954.960999,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
639 SkOpSegment::debugShowActiveSpans id=35 (954.666016,1476.78601 954.666016,1476.7 8601 954.780029,1479.94995 958.008972,1481.53796) t=0 (954.666016,1476.78601) tE nd=1 windSum=? windValue=1 oppValue=0
640 SkOpSegment::debugShowActiveSpans id=36 (958.008972,1481.53796 960.369873,1482.7 0056 961.725403,1484.2323 962.0755,1484.66101) t=0 (958.008972,1481.53796) tEnd= 1 windSum=? windValue=1 oppValue=0
641 SkOpSegment::debugShowActiveSpans id=37 (962.0755,1484.66101 962.136475,1484.735 72 962.166992,1484.77698 962.166992,1484.77698) t=0 (962.0755,1484.66101) tEnd=1 windSum=? windValue=1 oppValue=0
642 SkOpSegment::debugShowActiveSpans id=38 (962.166992,1484.77698 962.166992,1484.7 7698 962.747986,1485.70105 963.177979,1485.70105) t=0 (962.166992,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
643 SkOpSegment::debugShowActiveSpans id=39 (963.177979,1485.70105 963.606995,1485.7 0105 964.185974,1484.77698 964.185974,1484.77698) t=0 (963.177979,1485.70105) tE nd=1 windSum=? windValue=1 oppValue=0
644 SkOpSegment::debugShowActiveSpans id=40 (964.185974,1484.77698 964.185974,1484.7 7698 965.573975,1482.90295 968.343994,1481.53796) t=0 (964.185974,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
645 SkOpSegment::debugShowActiveSpans id=89 (947.392029,1471.64197 947.604919,1468.8 1628 950.769897,1468.35559 951.289185,1468.29895) t=0 (947.392029,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
646 SkOpSegment::debugShowActiveSpans id=90 (951.289185,1468.29895 951.335754,1468.2 9382 951.361023,1468.29199 951.361023,1468.29199) t=0 (951.289185,1468.29895) tE nd=1 windSum=? windValue=1 oppValue=0
647 SkOpSegment::debugShowActiveSpans id=91 (951.361023,1468.29199 950.554016,1471.9 8499 947.392029,1471.64197 947.392029,1471.64197) t=0 (951.361023,1468.29199) tE nd=1 windSum=? windValue=1 oppValue=0
648 SkOpSegment::debugShowActiveSpans id=111 (974.919983,1468.29199 974.919983,1468. 29199 978.658997,1468.56299 978.890015,1471.64197) t=0 (974.919983,1468.29199) t End=1 windSum=? windValue=1 oppValue=0
649 SkOpSegment::debugShowActiveSpans id=112 (978.890015,1471.64197 978.890015,1471. 64197 975.72699,1471.98499 974.919983,1468.29199) t=0 (978.890015,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
650 SkOpSegment::debugShowActiveSpans id=84 (945.382019,1474.328 942.924011,1472.729 944.492004,1469.48706 944.492004,1469.48706) t=0 (945.382019,1474.328) tEnd=1 w indSum=? windValue=1 oppValue=0
651 SkOpSegment::debugShowActiveSpans id=85 (944.492004,1469.48706 947.388977,1471.9 5703 945.382019,1474.328 945.382019,1474.328) t=0 (944.492004,1469.48706) tEnd=1 windSum=? windValue=1 oppValue=0
652 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
653 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
654 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
655 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
656 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
657 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
658 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
659 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
660 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
661 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
662 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
663 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
664 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
665 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
666 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
667 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
668 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
669 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
670 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
671 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
672 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
673 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
674 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
675 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
676 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
677 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
678 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
679 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
680 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
681 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
682 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
683 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
684 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
685 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
686 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
687 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
688 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
689 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
690 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
691 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
692 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
693 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
694 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
695 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
696 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
697 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
698 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
699 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
700 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
701 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
702 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
703 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
704 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
705 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
706 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
707 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
708 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
709 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
710 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
711 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
712 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
713 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
714 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
715 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
716 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
717 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
718 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
719 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
720 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
721 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
722 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
723 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
724 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
725 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
726 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
727 SkOpSegment::findTop
728 SkOpAngle::dumpOne [110/7] next=109/8 sect=25/25 s=1 [220] e=0 [219] sgn=1 wind Val=1 windSum=? operand
729 SkOpAngle::dumpOne [109/8] next=110/7 sect=29/25 s=0 [217] e=1 [218] sgn=-1 win dVal=1 windSum=? operand
730 FindSortableTop current=109 index=217 endIndex=218 tHit=0.158904053 hitDx=0 try= 1 vert=0
731 SkOpSegment::windingAtT id=2 opp=1 tHit=0.83034446 t=0 oldWinding=0 windValue=0 dx=+ winding=0
732 FindSortableTop current=109 index=217 endIndex=218 tHit=0.9 hitDx=44 try=0 vert= 0
733 SkOpSegment::windingAtT id=2 opp=0 tHit=0.83034446 t=0 oldWinding=-1 windValue=1 dx=+ winding=-1
734 SkOpSegment::initWinding id=109 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 o ppWind=-1
735 SkOpSegment::markWinding id=109 (974.016968,1464.46399 974.016968,1464.46399 977 .643982,1465.22095 977.633972,1468.15002) t=0 [217] (974.016968,1464.46399) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
736 SkOpSegment::nextChase mismatched signs
737 SkOpSegment::markWinding id=110 (977.633972,1468.15002 977.633972,1468.15002 974 .611023,1468.53101 974.016968,1464.46399) t=0 [219] (977.633972,1468.15002) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
738 SkOpSegment::nextChase mismatched signs
739 SkOpSegment::markWinding id=109 (974.016968,1464.46399 974.016968,1464.46399 977 .643982,1465.22095 977.633972,1468.15002) t=0 [217] (974.016968,1464.46399) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
740 SkOpSegment::nextChase mismatched signs
741 SkOpSegment::activeOp id=109 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 result=1
742 SkOpSegment::nextChase mismatched signs
743 SkOpSegment::findNextOp simple
744 SkOpSegment::markDone id=109 (974.016968,1464.46399 974.016968,1464.46399 977.64 3982,1465.22095 977.633972,1468.15002) t=0 [217] (974.016968,1464.46399) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
745 bridgeOp current id=109 from=(974.016968,1464.46399) to=(977.633972,1468.15002)
746 path.moveTo(974.016968,1464.46399);
747 path.cubicTo(974.016968,1464.46399, 977.643982,1465.22095, 977.633972,1468.15002 );
748 SkOpSegment::nextChase mismatched signs
749 SkOpSegment::findNextOp simple
750 SkOpSegment::markDone id=110 (977.633972,1468.15002 977.633972,1468.15002 974.61 1023,1468.53101 974.016968,1464.46399) t=0 [219] (977.633972,1468.15002) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
751 bridgeOp current id=110 from=(977.633972,1468.15002) to=(974.016968,1464.46399)
752 path.cubicTo(977.633972,1468.15002, 974.611023,1468.53101, 974.016968,1464.46399 );
753 path.close();
754 SkOpSegment::debugShowActiveSpans id=86 (946.797974,1470.27405 944.819641,1468.0 7397 946.75708,1465.85327 947.048523,1465.54285) t=0 (946.797974,1470.27405) tEn d=1 windSum=? windValue=1 oppValue=0
755 SkOpSegment::debugShowActiveSpans id=87 (947.048523,1465.54285 947.071289,1465.5 1855 947.083984,1465.50598 947.083984,1465.50598) t=0 (947.048523,1465.54285) tE nd=1 windSum=? windValue=1 oppValue=0
756 SkOpSegment::debugShowActiveSpans id=88 (947.083984,1465.50598 949.145996,1468.8 2605 946.797974,1470.27405 946.797974,1470.27405) t=0 (947.083984,1465.50598) tE nd=1 windSum=? windValue=1 oppValue=0
757 SkOpSegment::debugShowActiveSpans id=113 (979.197998,1465.50598 979.197998,1465. 50598 981.619019,1467.90198 979.481995,1470.27405) t=0 (979.197998,1465.50598) t End=1 windSum=? windValue=1 oppValue=0
758 SkOpSegment::debugShowActiveSpans id=114 (979.481995,1470.27405 979.481995,1470. 27405 977.138,1468.82605 979.197998,1465.50598) t=0 (979.481995,1470.27405) tEnd =1 windSum=? windValue=1 oppValue=0
759 SkOpSegment::debugShowActiveSpans id=41 (963.215027,1486.67004 962.744995,1486.6 7004 962.106995,1485.65405 962.106995,1485.65405) t=0 (963.215027,1486.67004) tE nd=1 windSum=? windValue=1 oppValue=0
760 SkOpSegment::debugShowActiveSpans id=42 (962.106995,1485.65405 962.106995,1485.6 5405 960.585022,1483.59595 957.539001,1482.09705) t=0 (962.106995,1485.65405) tE nd=1 windSum=? windValue=1 oppValue=0
761 SkOpSegment::debugShowActiveSpans id=43 (957.539001,1482.09705 954.255432,1480.4 8206 953.90448,1477.3844 953.870422,1476.93176) t=0 (957.539001,1482.09705) tEnd =1 windSum=? windValue=1 oppValue=0
762 SkOpSegment::debugShowActiveSpans id=44 (953.870422,1476.93176 953.867676,1476.8 9526 953.867004,1476.87598 953.867004,1476.87598) t=0 (953.870422,1476.93176) tE nd=1 windSum=? windValue=1 oppValue=0
763 SkOpSegment::debugShowActiveSpans id=45 (953.867004,1476.87598 954.190002,1465.9 4397) t=0 (953.867004,1476.87598) tEnd=1 windSum=? windValue=1 oppValue=0
764 SkOpSegment::debugShowActiveSpans id=46 (954.190002,1465.94397 972.23999,1465.94 397) t=0 (954.190002,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
765 SkOpSegment::debugShowActiveSpans id=47 (972.23999,1465.94397 972.565002,1476.87 695) t=0 (972.23999,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
766 SkOpSegment::debugShowActiveSpans id=48 (972.565002,1476.87695 972.565002,1476.8 7695 972.440979,1480.35303 968.891968,1482.09802) t=0 (972.565002,1476.87695) tE nd=1 windSum=? windValue=1 oppValue=0
767 SkOpSegment::debugShowActiveSpans id=49 (968.891968,1482.09802 966.255737,1483.3 9539 964.76178,1485.11145 964.407593,1485.54968) t=0 (968.891968,1482.09802) tEn d=1 windSum=? windValue=1 oppValue=0
768 SkOpSegment::debugShowActiveSpans id=50 (964.407593,1485.54968 964.352539,1485.6 178 964.325012,1485.65503 964.325012,1485.65503) t=0 (964.407593,1485.54968) tEn d=1 windSum=? windValue=1 oppValue=0
769 SkOpSegment::debugShowActiveSpans id=51 (964.325012,1485.65503 964.325012,1485.6 5503 963.687012,1486.67004 963.215027,1486.67004) t=0 (964.325012,1485.65503) tE nd=1 windSum=? windValue=1 oppValue=0
770 SkOpSegment::debugShowActiveSpans id=30 (968.343994,1481.53796 971.466064,1480.0 0305 971.676941,1476.99573 971.6875,1476.79639) t=0 (968.343994,1481.53796) tEnd =1 windSum=? windValue=1 oppValue=0
771 SkOpSegment::debugShowActiveSpans id=31 (971.6875,1476.79639 971.687866,1476.789 55 971.687988,1476.78601 971.687988,1476.78601) t=0 (971.6875,1476.79639) tEnd=1 windSum=? windValue=1 oppValue=0
772 SkOpSegment::debugShowActiveSpans id=32 (971.687988,1476.78601 971.393982,1466.8 3398) t=0 (971.687988,1476.78601) tEnd=1 windSum=? windValue=1 oppValue=0
773 SkOpSegment::debugShowActiveSpans id=33 (971.393982,1466.83398 954.960999,1466.8 3398) t=0 (971.393982,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
774 SkOpSegment::debugShowActiveSpans id=34 (954.960999,1466.83398 954.666016,1476.7 8601) t=0 (954.960999,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
775 SkOpSegment::debugShowActiveSpans id=35 (954.666016,1476.78601 954.666016,1476.7 8601 954.780029,1479.94995 958.008972,1481.53796) t=0 (954.666016,1476.78601) tE nd=1 windSum=? windValue=1 oppValue=0
776 SkOpSegment::debugShowActiveSpans id=36 (958.008972,1481.53796 960.369873,1482.7 0056 961.725403,1484.2323 962.0755,1484.66101) t=0 (958.008972,1481.53796) tEnd= 1 windSum=? windValue=1 oppValue=0
777 SkOpSegment::debugShowActiveSpans id=37 (962.0755,1484.66101 962.136475,1484.735 72 962.166992,1484.77698 962.166992,1484.77698) t=0 (962.0755,1484.66101) tEnd=1 windSum=? windValue=1 oppValue=0
778 SkOpSegment::debugShowActiveSpans id=38 (962.166992,1484.77698 962.166992,1484.7 7698 962.747986,1485.70105 963.177979,1485.70105) t=0 (962.166992,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
779 SkOpSegment::debugShowActiveSpans id=39 (963.177979,1485.70105 963.606995,1485.7 0105 964.185974,1484.77698 964.185974,1484.77698) t=0 (963.177979,1485.70105) tE nd=1 windSum=? windValue=1 oppValue=0
780 SkOpSegment::debugShowActiveSpans id=40 (964.185974,1484.77698 964.185974,1484.7 7698 965.573975,1482.90295 968.343994,1481.53796) t=0 (964.185974,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
781 SkOpSegment::debugShowActiveSpans id=89 (947.392029,1471.64197 947.604919,1468.8 1628 950.769897,1468.35559 951.289185,1468.29895) t=0 (947.392029,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
782 SkOpSegment::debugShowActiveSpans id=90 (951.289185,1468.29895 951.335754,1468.2 9382 951.361023,1468.29199 951.361023,1468.29199) t=0 (951.289185,1468.29895) tE nd=1 windSum=? windValue=1 oppValue=0
783 SkOpSegment::debugShowActiveSpans id=91 (951.361023,1468.29199 950.554016,1471.9 8499 947.392029,1471.64197 947.392029,1471.64197) t=0 (951.361023,1468.29199) tE nd=1 windSum=? windValue=1 oppValue=0
784 SkOpSegment::debugShowActiveSpans id=111 (974.919983,1468.29199 974.919983,1468. 29199 978.658997,1468.56299 978.890015,1471.64197) t=0 (974.919983,1468.29199) t End=1 windSum=? windValue=1 oppValue=0
785 SkOpSegment::debugShowActiveSpans id=112 (978.890015,1471.64197 978.890015,1471. 64197 975.72699,1471.98499 974.919983,1468.29199) t=0 (978.890015,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
786 SkOpSegment::debugShowActiveSpans id=84 (945.382019,1474.328 942.924011,1472.729 944.492004,1469.48706 944.492004,1469.48706) t=0 (945.382019,1474.328) tEnd=1 w indSum=? windValue=1 oppValue=0
787 SkOpSegment::debugShowActiveSpans id=85 (944.492004,1469.48706 947.388977,1471.9 5703 945.382019,1474.328 945.382019,1474.328) t=0 (944.492004,1469.48706) tEnd=1 windSum=? windValue=1 oppValue=0
788 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
789 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
790 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
791 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
792 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
793 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
794 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
795 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
796 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
797 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
798 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
799 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
800 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
801 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
802 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
803 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
804 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
805 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
806 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
807 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
808 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
809 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
810 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
811 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
812 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
813 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
814 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
815 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
816 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
817 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
818 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
819 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
820 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
821 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
822 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
823 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
824 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
825 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
826 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
827 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
828 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
829 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
830 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
831 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
832 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
833 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
834 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
835 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
836 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
837 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
838 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
839 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
840 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
841 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
842 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
843 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
844 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
845 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
846 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
847 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
848 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
849 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
850 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
851 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
852 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
853 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
854 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
855 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
856 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
857 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
858 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
859 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
860 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
861 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
862 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
863 SkOpSegment::findTop
864 SkOpAngle::dumpOne [87/12] next=88/11 sect=17/21 s=1 [174] e=0 [173] sgn=1 wind Val=1 windSum=? operand
865 SkOpAngle::dumpOne [88/11] next=87/12 sect=25/21 s=0 [175] e=1 [176] sgn=-1 win dVal=1 windSum=? operand
866 SkOpSegment::windingAtT id=2 opp=1 tHit=0.138264049 t=0 oldWinding=0 windValue=0 dx=+ winding=0
867 FindSortableTop current=87 index=173 endIndex=174 tHit=0.9 hitDx=44 try=0 vert=0
868 SkOpSegment::windingAtT id=2 opp=0 tHit=0.138264049 t=0 oldWinding=-1 windValue= 1 dx=+ winding=-1
869 SkOpSegment::initWinding id=87 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 op pWind=-1
870 SkOpSegment::markWinding id=87 (947.048523,1465.54285 947.071289,1465.51855 947. 083984,1465.50598 947.083984,1465.50598) t=0 [173] (947.048523,1465.54285) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
871 SkOpSegment::nextChase mismatched signs
872 SkOpSegment::markWinding id=88 (947.083984,1465.50598 949.145996,1468.82605 946. 797974,1470.27405 946.797974,1470.27405) t=0 [175] (947.083984,1465.50598) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
873 SkOpSegment::markWinding id=86 (946.797974,1470.27405 944.819641,1468.07397 946. 75708,1465.85327 947.048523,1465.54285) t=0 [171] (946.797974,1470.27405) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
874 SkOpSegment::nextChase mismatched signs
875 SkOpSegment::markWinding id=87 (947.048523,1465.54285 947.071289,1465.51855 947. 083984,1465.50598 947.083984,1465.50598) t=0 [173] (947.048523,1465.54285) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
876 SkOpSegment::nextChase mismatched signs
877 SkOpSegment::activeOp id=87 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
878 SkOpSegment::nextChase mismatched signs
879 SkOpSegment::findNextOp simple
880 SkOpSegment::markDone id=87 (947.048523,1465.54285 947.071289,1465.51855 947.083 984,1465.50598 947.083984,1465.50598) t=0 [173] (947.048523,1465.54285) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
881 bridgeOp current id=87 from=(947.048523,1465.54285) to=(947.083984,1465.50598)
882 path.moveTo(947.048523,1465.54285);
883 path.cubicTo(947.071289,1465.51855, 947.083984,1465.50598, 947.083984,1465.50598 );
884 SkOpSegment::findNextOp simple
885 SkOpSegment::markDone id=88 (947.083984,1465.50598 949.145996,1468.82605 946.797 974,1470.27405 946.797974,1470.27405) t=0 [175] (947.083984,1465.50598) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
886 bridgeOp current id=88 from=(947.083984,1465.50598) to=(946.797974,1470.27405)
887 path.cubicTo(949.145996,1468.82605, 946.797974,1470.27405, 946.797974,1470.27405 );
888 SkOpSegment::nextChase mismatched signs
889 SkOpSegment::findNextOp simple
890 SkOpSegment::markDone id=86 (946.797974,1470.27405 944.819641,1468.07397 946.757 08,1465.85327 947.048523,1465.54285) t=0 [171] (946.797974,1470.27405) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
891 bridgeOp current id=86 from=(946.797974,1470.27405) to=(947.048523,1465.54285)
892 path.cubicTo(944.819641,1468.07397, 946.75708,1465.85327, 947.048523,1465.54285) ;
893 path.close();
894 SkOpSegment::debugShowActiveSpans id=113 (979.197998,1465.50598 979.197998,1465. 50598 981.619019,1467.90198 979.481995,1470.27405) t=0 (979.197998,1465.50598) t End=1 windSum=? windValue=1 oppValue=0
895 SkOpSegment::debugShowActiveSpans id=114 (979.481995,1470.27405 979.481995,1470. 27405 977.138,1468.82605 979.197998,1465.50598) t=0 (979.481995,1470.27405) tEnd =1 windSum=? windValue=1 oppValue=0
896 SkOpSegment::debugShowActiveSpans id=41 (963.215027,1486.67004 962.744995,1486.6 7004 962.106995,1485.65405 962.106995,1485.65405) t=0 (963.215027,1486.67004) tE nd=1 windSum=? windValue=1 oppValue=0
897 SkOpSegment::debugShowActiveSpans id=42 (962.106995,1485.65405 962.106995,1485.6 5405 960.585022,1483.59595 957.539001,1482.09705) t=0 (962.106995,1485.65405) tE nd=1 windSum=? windValue=1 oppValue=0
898 SkOpSegment::debugShowActiveSpans id=43 (957.539001,1482.09705 954.255432,1480.4 8206 953.90448,1477.3844 953.870422,1476.93176) t=0 (957.539001,1482.09705) tEnd =1 windSum=? windValue=1 oppValue=0
899 SkOpSegment::debugShowActiveSpans id=44 (953.870422,1476.93176 953.867676,1476.8 9526 953.867004,1476.87598 953.867004,1476.87598) t=0 (953.870422,1476.93176) tE nd=1 windSum=? windValue=1 oppValue=0
900 SkOpSegment::debugShowActiveSpans id=45 (953.867004,1476.87598 954.190002,1465.9 4397) t=0 (953.867004,1476.87598) tEnd=1 windSum=? windValue=1 oppValue=0
901 SkOpSegment::debugShowActiveSpans id=46 (954.190002,1465.94397 972.23999,1465.94 397) t=0 (954.190002,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
902 SkOpSegment::debugShowActiveSpans id=47 (972.23999,1465.94397 972.565002,1476.87 695) t=0 (972.23999,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
903 SkOpSegment::debugShowActiveSpans id=48 (972.565002,1476.87695 972.565002,1476.8 7695 972.440979,1480.35303 968.891968,1482.09802) t=0 (972.565002,1476.87695) tE nd=1 windSum=? windValue=1 oppValue=0
904 SkOpSegment::debugShowActiveSpans id=49 (968.891968,1482.09802 966.255737,1483.3 9539 964.76178,1485.11145 964.407593,1485.54968) t=0 (968.891968,1482.09802) tEn d=1 windSum=? windValue=1 oppValue=0
905 SkOpSegment::debugShowActiveSpans id=50 (964.407593,1485.54968 964.352539,1485.6 178 964.325012,1485.65503 964.325012,1485.65503) t=0 (964.407593,1485.54968) tEn d=1 windSum=? windValue=1 oppValue=0
906 SkOpSegment::debugShowActiveSpans id=51 (964.325012,1485.65503 964.325012,1485.6 5503 963.687012,1486.67004 963.215027,1486.67004) t=0 (964.325012,1485.65503) tE nd=1 windSum=? windValue=1 oppValue=0
907 SkOpSegment::debugShowActiveSpans id=30 (968.343994,1481.53796 971.466064,1480.0 0305 971.676941,1476.99573 971.6875,1476.79639) t=0 (968.343994,1481.53796) tEnd =1 windSum=? windValue=1 oppValue=0
908 SkOpSegment::debugShowActiveSpans id=31 (971.6875,1476.79639 971.687866,1476.789 55 971.687988,1476.78601 971.687988,1476.78601) t=0 (971.6875,1476.79639) tEnd=1 windSum=? windValue=1 oppValue=0
909 SkOpSegment::debugShowActiveSpans id=32 (971.687988,1476.78601 971.393982,1466.8 3398) t=0 (971.687988,1476.78601) tEnd=1 windSum=? windValue=1 oppValue=0
910 SkOpSegment::debugShowActiveSpans id=33 (971.393982,1466.83398 954.960999,1466.8 3398) t=0 (971.393982,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
911 SkOpSegment::debugShowActiveSpans id=34 (954.960999,1466.83398 954.666016,1476.7 8601) t=0 (954.960999,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
912 SkOpSegment::debugShowActiveSpans id=35 (954.666016,1476.78601 954.666016,1476.7 8601 954.780029,1479.94995 958.008972,1481.53796) t=0 (954.666016,1476.78601) tE nd=1 windSum=? windValue=1 oppValue=0
913 SkOpSegment::debugShowActiveSpans id=36 (958.008972,1481.53796 960.369873,1482.7 0056 961.725403,1484.2323 962.0755,1484.66101) t=0 (958.008972,1481.53796) tEnd= 1 windSum=? windValue=1 oppValue=0
914 SkOpSegment::debugShowActiveSpans id=37 (962.0755,1484.66101 962.136475,1484.735 72 962.166992,1484.77698 962.166992,1484.77698) t=0 (962.0755,1484.66101) tEnd=1 windSum=? windValue=1 oppValue=0
915 SkOpSegment::debugShowActiveSpans id=38 (962.166992,1484.77698 962.166992,1484.7 7698 962.747986,1485.70105 963.177979,1485.70105) t=0 (962.166992,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
916 SkOpSegment::debugShowActiveSpans id=39 (963.177979,1485.70105 963.606995,1485.7 0105 964.185974,1484.77698 964.185974,1484.77698) t=0 (963.177979,1485.70105) tE nd=1 windSum=? windValue=1 oppValue=0
917 SkOpSegment::debugShowActiveSpans id=40 (964.185974,1484.77698 964.185974,1484.7 7698 965.573975,1482.90295 968.343994,1481.53796) t=0 (964.185974,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
918 SkOpSegment::debugShowActiveSpans id=89 (947.392029,1471.64197 947.604919,1468.8 1628 950.769897,1468.35559 951.289185,1468.29895) t=0 (947.392029,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
919 SkOpSegment::debugShowActiveSpans id=90 (951.289185,1468.29895 951.335754,1468.2 9382 951.361023,1468.29199 951.361023,1468.29199) t=0 (951.289185,1468.29895) tE nd=1 windSum=? windValue=1 oppValue=0
920 SkOpSegment::debugShowActiveSpans id=91 (951.361023,1468.29199 950.554016,1471.9 8499 947.392029,1471.64197 947.392029,1471.64197) t=0 (951.361023,1468.29199) tE nd=1 windSum=? windValue=1 oppValue=0
921 SkOpSegment::debugShowActiveSpans id=111 (974.919983,1468.29199 974.919983,1468. 29199 978.658997,1468.56299 978.890015,1471.64197) t=0 (974.919983,1468.29199) t End=1 windSum=? windValue=1 oppValue=0
922 SkOpSegment::debugShowActiveSpans id=112 (978.890015,1471.64197 978.890015,1471. 64197 975.72699,1471.98499 974.919983,1468.29199) t=0 (978.890015,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
923 SkOpSegment::debugShowActiveSpans id=84 (945.382019,1474.328 942.924011,1472.729 944.492004,1469.48706 944.492004,1469.48706) t=0 (945.382019,1474.328) tEnd=1 w indSum=? windValue=1 oppValue=0
924 SkOpSegment::debugShowActiveSpans id=85 (944.492004,1469.48706 947.388977,1471.9 5703 945.382019,1474.328 945.382019,1474.328) t=0 (944.492004,1469.48706) tEnd=1 windSum=? windValue=1 oppValue=0
925 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
926 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
927 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
928 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
929 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
930 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
931 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
932 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
933 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
934 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
935 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
936 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
937 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
938 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
939 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
940 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
941 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
942 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
943 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
944 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
945 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
946 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
947 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
948 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
949 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
950 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
951 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
952 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
953 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
954 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
955 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
956 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
957 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
958 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
959 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
960 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
961 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
962 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
963 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
964 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
965 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
966 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
967 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
968 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
969 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
970 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
971 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
972 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
973 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
974 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
975 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
976 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
977 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
978 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
979 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
980 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
981 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
982 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
983 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
984 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
985 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
986 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
987 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
988 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
989 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
990 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
991 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
992 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
993 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
994 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
995 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
996 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
997 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
998 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
999 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
1000 SkOpSegment::findTop
1001 SkOpAngle::dumpOne [114/15] next=113/16 sect=21/25 s=1 [228] e=0 [227] sgn=1 wi ndVal=1 windSum=? operand
1002 SkOpAngle::dumpOne [113/16] next=114/15 sect=29/25 s=0 [225] e=1 [226] sgn=-1 w indVal=1 windSum=? operand
1003 SkOpSegment::windingAtT id=2 opp=1 tHit=0.85694053 t=0 oldWinding=0 windValue=0 dx=+ winding=0
1004 FindSortableTop current=114 index=227 endIndex=228 tHit=0.9 hitDx=44 try=0 vert= 0
1005 SkOpSegment::windingAtT id=2 opp=0 tHit=0.85694053 t=0 oldWinding=-1 windValue=1 dx=+ winding=-1
1006 SkOpSegment::initWinding id=114 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 o ppWind=-1
1007 SkOpSegment::markWinding id=114 (979.481995,1470.27405 979.481995,1470.27405 977 .138,1468.82605 979.197998,1465.50598) t=0 [227] (979.481995,1470.27405) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1008 SkOpSegment::nextChase mismatched signs
1009 SkOpSegment::markWinding id=113 (979.197998,1465.50598 979.197998,1465.50598 981 .619019,1467.90198 979.481995,1470.27405) t=0 [225] (979.197998,1465.50598) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1010 SkOpSegment::nextChase mismatched signs
1011 SkOpSegment::markWinding id=114 (979.481995,1470.27405 979.481995,1470.27405 977 .138,1468.82605 979.197998,1465.50598) t=0 [227] (979.481995,1470.27405) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1012 SkOpSegment::nextChase mismatched signs
1013 SkOpSegment::activeOp id=114 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 result=1
1014 SkOpSegment::nextChase mismatched signs
1015 SkOpSegment::findNextOp simple
1016 SkOpSegment::markDone id=114 (979.481995,1470.27405 979.481995,1470.27405 977.13 8,1468.82605 979.197998,1465.50598) t=0 [227] (979.481995,1470.27405) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1017 bridgeOp current id=114 from=(979.481995,1470.27405) to=(979.197998,1465.50598)
1018 path.moveTo(979.481995,1470.27405);
1019 path.cubicTo(979.481995,1470.27405, 977.138,1468.82605, 979.197998,1465.50598);
1020 SkOpSegment::nextChase mismatched signs
1021 SkOpSegment::findNextOp simple
1022 SkOpSegment::markDone id=113 (979.197998,1465.50598 979.197998,1465.50598 981.61 9019,1467.90198 979.481995,1470.27405) t=0 [225] (979.197998,1465.50598) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1023 bridgeOp current id=113 from=(979.197998,1465.50598) to=(979.481995,1470.27405)
1024 path.cubicTo(979.197998,1465.50598, 981.619019,1467.90198, 979.481995,1470.27405 );
1025 path.close();
1026 SkOpSegment::debugShowActiveSpans id=41 (963.215027,1486.67004 962.744995,1486.6 7004 962.106995,1485.65405 962.106995,1485.65405) t=0 (963.215027,1486.67004) tE nd=1 windSum=? windValue=1 oppValue=0
1027 SkOpSegment::debugShowActiveSpans id=42 (962.106995,1485.65405 962.106995,1485.6 5405 960.585022,1483.59595 957.539001,1482.09705) t=0 (962.106995,1485.65405) tE nd=1 windSum=? windValue=1 oppValue=0
1028 SkOpSegment::debugShowActiveSpans id=43 (957.539001,1482.09705 954.255432,1480.4 8206 953.90448,1477.3844 953.870422,1476.93176) t=0 (957.539001,1482.09705) tEnd =1 windSum=? windValue=1 oppValue=0
1029 SkOpSegment::debugShowActiveSpans id=44 (953.870422,1476.93176 953.867676,1476.8 9526 953.867004,1476.87598 953.867004,1476.87598) t=0 (953.870422,1476.93176) tE nd=1 windSum=? windValue=1 oppValue=0
1030 SkOpSegment::debugShowActiveSpans id=45 (953.867004,1476.87598 954.190002,1465.9 4397) t=0 (953.867004,1476.87598) tEnd=1 windSum=? windValue=1 oppValue=0
1031 SkOpSegment::debugShowActiveSpans id=46 (954.190002,1465.94397 972.23999,1465.94 397) t=0 (954.190002,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
1032 SkOpSegment::debugShowActiveSpans id=47 (972.23999,1465.94397 972.565002,1476.87 695) t=0 (972.23999,1465.94397) tEnd=1 windSum=? windValue=1 oppValue=0
1033 SkOpSegment::debugShowActiveSpans id=48 (972.565002,1476.87695 972.565002,1476.8 7695 972.440979,1480.35303 968.891968,1482.09802) t=0 (972.565002,1476.87695) tE nd=1 windSum=? windValue=1 oppValue=0
1034 SkOpSegment::debugShowActiveSpans id=49 (968.891968,1482.09802 966.255737,1483.3 9539 964.76178,1485.11145 964.407593,1485.54968) t=0 (968.891968,1482.09802) tEn d=1 windSum=? windValue=1 oppValue=0
1035 SkOpSegment::debugShowActiveSpans id=50 (964.407593,1485.54968 964.352539,1485.6 178 964.325012,1485.65503 964.325012,1485.65503) t=0 (964.407593,1485.54968) tEn d=1 windSum=? windValue=1 oppValue=0
1036 SkOpSegment::debugShowActiveSpans id=51 (964.325012,1485.65503 964.325012,1485.6 5503 963.687012,1486.67004 963.215027,1486.67004) t=0 (964.325012,1485.65503) tE nd=1 windSum=? windValue=1 oppValue=0
1037 SkOpSegment::debugShowActiveSpans id=30 (968.343994,1481.53796 971.466064,1480.0 0305 971.676941,1476.99573 971.6875,1476.79639) t=0 (968.343994,1481.53796) tEnd =1 windSum=? windValue=1 oppValue=0
1038 SkOpSegment::debugShowActiveSpans id=31 (971.6875,1476.79639 971.687866,1476.789 55 971.687988,1476.78601 971.687988,1476.78601) t=0 (971.6875,1476.79639) tEnd=1 windSum=? windValue=1 oppValue=0
1039 SkOpSegment::debugShowActiveSpans id=32 (971.687988,1476.78601 971.393982,1466.8 3398) t=0 (971.687988,1476.78601) tEnd=1 windSum=? windValue=1 oppValue=0
1040 SkOpSegment::debugShowActiveSpans id=33 (971.393982,1466.83398 954.960999,1466.8 3398) t=0 (971.393982,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
1041 SkOpSegment::debugShowActiveSpans id=34 (954.960999,1466.83398 954.666016,1476.7 8601) t=0 (954.960999,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
1042 SkOpSegment::debugShowActiveSpans id=35 (954.666016,1476.78601 954.666016,1476.7 8601 954.780029,1479.94995 958.008972,1481.53796) t=0 (954.666016,1476.78601) tE nd=1 windSum=? windValue=1 oppValue=0
1043 SkOpSegment::debugShowActiveSpans id=36 (958.008972,1481.53796 960.369873,1482.7 0056 961.725403,1484.2323 962.0755,1484.66101) t=0 (958.008972,1481.53796) tEnd= 1 windSum=? windValue=1 oppValue=0
1044 SkOpSegment::debugShowActiveSpans id=37 (962.0755,1484.66101 962.136475,1484.735 72 962.166992,1484.77698 962.166992,1484.77698) t=0 (962.0755,1484.66101) tEnd=1 windSum=? windValue=1 oppValue=0
1045 SkOpSegment::debugShowActiveSpans id=38 (962.166992,1484.77698 962.166992,1484.7 7698 962.747986,1485.70105 963.177979,1485.70105) t=0 (962.166992,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1046 SkOpSegment::debugShowActiveSpans id=39 (963.177979,1485.70105 963.606995,1485.7 0105 964.185974,1484.77698 964.185974,1484.77698) t=0 (963.177979,1485.70105) tE nd=1 windSum=? windValue=1 oppValue=0
1047 SkOpSegment::debugShowActiveSpans id=40 (964.185974,1484.77698 964.185974,1484.7 7698 965.573975,1482.90295 968.343994,1481.53796) t=0 (964.185974,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1048 SkOpSegment::debugShowActiveSpans id=89 (947.392029,1471.64197 947.604919,1468.8 1628 950.769897,1468.35559 951.289185,1468.29895) t=0 (947.392029,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
1049 SkOpSegment::debugShowActiveSpans id=90 (951.289185,1468.29895 951.335754,1468.2 9382 951.361023,1468.29199 951.361023,1468.29199) t=0 (951.289185,1468.29895) tE nd=1 windSum=? windValue=1 oppValue=0
1050 SkOpSegment::debugShowActiveSpans id=91 (951.361023,1468.29199 950.554016,1471.9 8499 947.392029,1471.64197 947.392029,1471.64197) t=0 (951.361023,1468.29199) tE nd=1 windSum=? windValue=1 oppValue=0
1051 SkOpSegment::debugShowActiveSpans id=111 (974.919983,1468.29199 974.919983,1468. 29199 978.658997,1468.56299 978.890015,1471.64197) t=0 (974.919983,1468.29199) t End=1 windSum=? windValue=1 oppValue=0
1052 SkOpSegment::debugShowActiveSpans id=112 (978.890015,1471.64197 978.890015,1471. 64197 975.72699,1471.98499 974.919983,1468.29199) t=0 (978.890015,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
1053 SkOpSegment::debugShowActiveSpans id=84 (945.382019,1474.328 942.924011,1472.729 944.492004,1469.48706 944.492004,1469.48706) t=0 (945.382019,1474.328) tEnd=1 w indSum=? windValue=1 oppValue=0
1054 SkOpSegment::debugShowActiveSpans id=85 (944.492004,1469.48706 947.388977,1471.9 5703 945.382019,1474.328 945.382019,1474.328) t=0 (944.492004,1469.48706) tEnd=1 windSum=? windValue=1 oppValue=0
1055 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
1056 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
1057 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
1058 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
1059 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
1060 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
1061 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
1062 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
1063 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
1064 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
1065 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
1066 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
1067 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
1068 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
1069 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
1070 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
1071 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
1072 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
1073 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
1074 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1075 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
1076 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1077 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1078 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
1079 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
1080 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
1081 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1082 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
1083 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
1084 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1085 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1086 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1087 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1088 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
1089 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
1090 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1091 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
1092 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
1093 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
1094 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
1095 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
1096 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
1097 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
1098 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
1099 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
1100 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
1101 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
1102 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
1103 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
1104 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
1105 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
1106 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
1107 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
1108 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
1109 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
1110 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
1111 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
1112 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
1113 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
1114 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
1115 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1116 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
1117 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1118 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1119 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
1120 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1121 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
1122 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1123 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1124 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
1125 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
1126 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
1127 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
1128 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
1129 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
1130 SkOpSegment::findTop
1131 SkOpAngle::dumpOne [45/20] next=46/19 sect=21/21 s=1 [90] e=0 [89] sgn=1 windVa l=1 windSum=? operand
1132 SkOpAngle::dumpOne [46/19] next=45/20 sect=31/31 s=0 [91] e=1 [92] sgn=-1 windV al=1 windSum=? operand stop
1133 SkOpSegment::windingAtT id=2 opp=1 tHit=0.299038974 t=0 oldWinding=0 windValue=0 dx=+ winding=0
1134 FindSortableTop current=45 index=89 endIndex=90 tHit=0.9 hitDx=44 try=0 vert=0
1135 SkOpSegment::windingAtT id=2 opp=0 tHit=0.299038974 t=0 oldWinding=-1 windValue= 1 dx=+ winding=-1
1136 SkOpSegment::initWinding id=45 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 op pWind=-1
1137 SkOpSegment::markWinding id=45 (953.867004,1476.87598 954.190002,1465.94397) t=0 [89] (953.867004,1476.87598) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum =? windValue=1 oppValue=0
1138 SkOpSegment::nextChase mismatched signs
1139 SkOpSegment::markWinding id=46 (954.190002,1465.94397 972.23999,1465.94397) t=0 [91] (954.190002,1465.94397) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum= ? windValue=1 oppValue=0
1140 SkOpSegment::markWinding id=47 (972.23999,1465.94397 972.565002,1476.87695) t=0 [93] (972.23999,1465.94397) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1141 SkOpSegment::markWinding id=48 (972.565002,1476.87695 972.565002,1476.87695 972. 440979,1480.35303 968.891968,1482.09802) t=0 [95] (972.565002,1476.87695) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1142 SkOpSegment::markWinding id=49 (968.891968,1482.09802 966.255737,1483.39539 964. 76178,1485.11145 964.407593,1485.54968) t=0 [97] (968.891968,1482.09802) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1143 SkOpSegment::markWinding id=50 (964.407593,1485.54968 964.352539,1485.6178 964.3 25012,1485.65503 964.325012,1485.65503) t=0 [99] (964.407593,1485.54968) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1144 SkOpSegment::markWinding id=51 (964.325012,1485.65503 964.325012,1485.65503 963. 687012,1486.67004 963.215027,1486.67004) t=0 [101] (964.325012,1485.65503) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1145 SkOpSegment::markWinding id=41 (963.215027,1486.67004 962.744995,1486.67004 962. 106995,1485.65405 962.106995,1485.65405) t=0 [81] (963.215027,1486.67004) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1146 SkOpSegment::markWinding id=42 (962.106995,1485.65405 962.106995,1485.65405 960. 585022,1483.59595 957.539001,1482.09705) t=0 [83] (962.106995,1485.65405) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1147 SkOpSegment::markWinding id=43 (957.539001,1482.09705 954.255432,1480.48206 953. 90448,1477.3844 953.870422,1476.93176) t=0 [85] (957.539001,1482.09705) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1148 SkOpSegment::markWinding id=44 (953.870422,1476.93176 953.867676,1476.89526 953. 867004,1476.87598 953.867004,1476.87598) t=0 [87] (953.870422,1476.93176) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1149 SkOpSegment::nextChase mismatched signs
1150 SkOpSegment::markWinding id=45 (953.867004,1476.87598 954.190002,1465.94397) t=0 [89] (953.867004,1476.87598) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSu m=-1 windValue=1 oppValue=0
1151 SkOpSegment::nextChase mismatched signs
1152 SkOpSegment::activeOp id=45 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
1153 SkOpSegment::nextChase mismatched signs
1154 SkOpSegment::findNextOp simple
1155 SkOpSegment::markDone id=45 (953.867004,1476.87598 954.190002,1465.94397) t=0 [8 9] (953.867004,1476.87598) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=- 1 windValue=1 oppValue=0
1156 bridgeOp current id=45 from=(953.867004,1476.87598) to=(954.190002,1465.94397)
1157 SkOpSegment::findNextOp simple
1158 SkOpSegment::markDone id=46 (954.190002,1465.94397 972.23999,1465.94397) t=0 [91 ] (954.190002,1465.94397) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1159 bridgeOp current id=46 from=(954.190002,1465.94397) to=(972.23999,1465.94397)
1160 path.moveTo(953.867004,1476.87598);
1161 path.lineTo(954.190002,1465.94397);
1162 SkOpSegment::findNextOp simple
1163 SkOpSegment::markDone id=47 (972.23999,1465.94397 972.565002,1476.87695) t=0 [93 ] (972.23999,1465.94397) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1164 bridgeOp current id=47 from=(972.23999,1465.94397) to=(972.565002,1476.87695)
1165 path.lineTo(972.23999,1465.94397);
1166 SkOpSegment::findNextOp simple
1167 SkOpSegment::markDone id=48 (972.565002,1476.87695 972.565002,1476.87695 972.440 979,1480.35303 968.891968,1482.09802) t=0 [95] (972.565002,1476.87695) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1168 bridgeOp current id=48 from=(972.565002,1476.87695) to=(968.891968,1482.09802)
1169 path.lineTo(972.565002,1476.87695);
1170 path.cubicTo(972.565002,1476.87695, 972.440979,1480.35303, 968.891968,1482.09802 );
1171 SkOpSegment::findNextOp simple
1172 SkOpSegment::markDone id=49 (968.891968,1482.09802 966.255737,1483.39539 964.761 78,1485.11145 964.407593,1485.54968) t=0 [97] (968.891968,1482.09802) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1173 bridgeOp current id=49 from=(968.891968,1482.09802) to=(964.407593,1485.54968)
1174 path.cubicTo(966.255737,1483.39539, 964.76178,1485.11145, 964.407593,1485.54968) ;
1175 SkOpSegment::findNextOp simple
1176 SkOpSegment::markDone id=50 (964.407593,1485.54968 964.352539,1485.6178 964.3250 12,1485.65503 964.325012,1485.65503) t=0 [99] (964.407593,1485.54968) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1177 bridgeOp current id=50 from=(964.407593,1485.54968) to=(964.325012,1485.65503)
1178 path.cubicTo(964.352539,1485.6178, 964.325012,1485.65503, 964.325012,1485.65503) ;
1179 SkOpSegment::findNextOp simple
1180 SkOpSegment::markDone id=51 (964.325012,1485.65503 964.325012,1485.65503 963.687 012,1486.67004 963.215027,1486.67004) t=0 [101] (964.325012,1485.65503) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1181 bridgeOp current id=51 from=(964.325012,1485.65503) to=(963.215027,1486.67004)
1182 path.cubicTo(964.325012,1485.65503, 963.687012,1486.67004, 963.215027,1486.67004 );
1183 SkOpSegment::findNextOp simple
1184 SkOpSegment::markDone id=41 (963.215027,1486.67004 962.744995,1486.67004 962.106 995,1485.65405 962.106995,1485.65405) t=0 [81] (963.215027,1486.67004) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1185 bridgeOp current id=41 from=(963.215027,1486.67004) to=(962.106995,1485.65405)
1186 path.cubicTo(962.744995,1486.67004, 962.106995,1485.65405, 962.106995,1485.65405 );
1187 SkOpSegment::findNextOp simple
1188 SkOpSegment::markDone id=42 (962.106995,1485.65405 962.106995,1485.65405 960.585 022,1483.59595 957.539001,1482.09705) t=0 [83] (962.106995,1485.65405) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1189 bridgeOp current id=42 from=(962.106995,1485.65405) to=(957.539001,1482.09705)
1190 path.cubicTo(962.106995,1485.65405, 960.585022,1483.59595, 957.539001,1482.09705 );
1191 SkOpSegment::findNextOp simple
1192 SkOpSegment::markDone id=43 (957.539001,1482.09705 954.255432,1480.48206 953.904 48,1477.3844 953.870422,1476.93176) t=0 [85] (957.539001,1482.09705) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1193 bridgeOp current id=43 from=(957.539001,1482.09705) to=(953.870422,1476.93176)
1194 path.cubicTo(954.255432,1480.48206, 953.90448,1477.3844, 953.870422,1476.93176);
1195 SkOpSegment::nextChase mismatched signs
1196 SkOpSegment::findNextOp simple
1197 SkOpSegment::markDone id=44 (953.870422,1476.93176 953.867676,1476.89526 953.867 004,1476.87598 953.867004,1476.87598) t=0 [87] (953.870422,1476.93176) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1198 bridgeOp current id=44 from=(953.870422,1476.93176) to=(953.867004,1476.87598)
1199 path.cubicTo(953.867676,1476.89526, 953.867004,1476.87598, 953.867004,1476.87598 );
1200 path.close();
1201 SkOpSegment::debugShowActiveSpans id=30 (968.343994,1481.53796 971.466064,1480.0 0305 971.676941,1476.99573 971.6875,1476.79639) t=0 (968.343994,1481.53796) tEnd =1 windSum=? windValue=1 oppValue=0
1202 SkOpSegment::debugShowActiveSpans id=31 (971.6875,1476.79639 971.687866,1476.789 55 971.687988,1476.78601 971.687988,1476.78601) t=0 (971.6875,1476.79639) tEnd=1 windSum=? windValue=1 oppValue=0
1203 SkOpSegment::debugShowActiveSpans id=32 (971.687988,1476.78601 971.393982,1466.8 3398) t=0 (971.687988,1476.78601) tEnd=1 windSum=? windValue=1 oppValue=0
1204 SkOpSegment::debugShowActiveSpans id=33 (971.393982,1466.83398 954.960999,1466.8 3398) t=0 (971.393982,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
1205 SkOpSegment::debugShowActiveSpans id=34 (954.960999,1466.83398 954.666016,1476.7 8601) t=0 (954.960999,1466.83398) tEnd=1 windSum=? windValue=1 oppValue=0
1206 SkOpSegment::debugShowActiveSpans id=35 (954.666016,1476.78601 954.666016,1476.7 8601 954.780029,1479.94995 958.008972,1481.53796) t=0 (954.666016,1476.78601) tE nd=1 windSum=? windValue=1 oppValue=0
1207 SkOpSegment::debugShowActiveSpans id=36 (958.008972,1481.53796 960.369873,1482.7 0056 961.725403,1484.2323 962.0755,1484.66101) t=0 (958.008972,1481.53796) tEnd= 1 windSum=? windValue=1 oppValue=0
1208 SkOpSegment::debugShowActiveSpans id=37 (962.0755,1484.66101 962.136475,1484.735 72 962.166992,1484.77698 962.166992,1484.77698) t=0 (962.0755,1484.66101) tEnd=1 windSum=? windValue=1 oppValue=0
1209 SkOpSegment::debugShowActiveSpans id=38 (962.166992,1484.77698 962.166992,1484.7 7698 962.747986,1485.70105 963.177979,1485.70105) t=0 (962.166992,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1210 SkOpSegment::debugShowActiveSpans id=39 (963.177979,1485.70105 963.606995,1485.7 0105 964.185974,1484.77698 964.185974,1484.77698) t=0 (963.177979,1485.70105) tE nd=1 windSum=? windValue=1 oppValue=0
1211 SkOpSegment::debugShowActiveSpans id=40 (964.185974,1484.77698 964.185974,1484.7 7698 965.573975,1482.90295 968.343994,1481.53796) t=0 (964.185974,1484.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1212 SkOpSegment::debugShowActiveSpans id=89 (947.392029,1471.64197 947.604919,1468.8 1628 950.769897,1468.35559 951.289185,1468.29895) t=0 (947.392029,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
1213 SkOpSegment::debugShowActiveSpans id=90 (951.289185,1468.29895 951.335754,1468.2 9382 951.361023,1468.29199 951.361023,1468.29199) t=0 (951.289185,1468.29895) tE nd=1 windSum=? windValue=1 oppValue=0
1214 SkOpSegment::debugShowActiveSpans id=91 (951.361023,1468.29199 950.554016,1471.9 8499 947.392029,1471.64197 947.392029,1471.64197) t=0 (951.361023,1468.29199) tE nd=1 windSum=? windValue=1 oppValue=0
1215 SkOpSegment::debugShowActiveSpans id=111 (974.919983,1468.29199 974.919983,1468. 29199 978.658997,1468.56299 978.890015,1471.64197) t=0 (974.919983,1468.29199) t End=1 windSum=? windValue=1 oppValue=0
1216 SkOpSegment::debugShowActiveSpans id=112 (978.890015,1471.64197 978.890015,1471. 64197 975.72699,1471.98499 974.919983,1468.29199) t=0 (978.890015,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
1217 SkOpSegment::debugShowActiveSpans id=84 (945.382019,1474.328 942.924011,1472.729 944.492004,1469.48706 944.492004,1469.48706) t=0 (945.382019,1474.328) tEnd=1 w indSum=? windValue=1 oppValue=0
1218 SkOpSegment::debugShowActiveSpans id=85 (944.492004,1469.48706 947.388977,1471.9 5703 945.382019,1474.328 945.382019,1474.328) t=0 (944.492004,1469.48706) tEnd=1 windSum=? windValue=1 oppValue=0
1219 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
1220 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
1221 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
1222 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
1223 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
1224 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
1225 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
1226 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
1227 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
1228 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
1229 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
1230 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
1231 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
1232 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
1233 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
1234 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
1235 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
1236 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
1237 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
1238 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1239 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
1240 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1241 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1242 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
1243 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
1244 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
1245 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1246 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
1247 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
1248 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1249 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1250 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1251 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1252 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
1253 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
1254 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1255 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
1256 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
1257 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
1258 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
1259 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
1260 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
1261 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
1262 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
1263 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
1264 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
1265 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
1266 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
1267 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
1268 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
1269 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
1270 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
1271 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
1272 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
1273 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
1274 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
1275 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
1276 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
1277 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
1278 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
1279 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1280 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
1281 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1282 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1283 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
1284 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1285 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
1286 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1287 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1288 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
1289 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
1290 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
1291 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
1292 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
1293 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
1294 SkOpSegment::findTop
1295 SkOpAngle::dumpOne [34/23] next=33/24 sect=21/21 s=0 [67] e=1 [68] sgn=-1 windV al=1 windSum=? operand
1296 SkOpAngle::dumpOne [33/24] next=34/23 sect=31/31 s=1 [66] e=0 [65] sgn=1 windVa l=1 windSum=? operand stop
1297 SkOpSegment::windingAtT id=46 opp=0 tHit=0.0410812529 t=0 oldWinding=-1 windValu e=1 dx=+ winding=-1
1298 FindSortableTop current=34 index=68 endIndex=67 tHit=0.1 hitDx=18.0499878 try=0 vert=0
1299 SkOpSegment::windingAtT id=46 opp=1 tHit=0.0410812529 t=0 oldWinding=-1 windValu e=0 dx=+ winding=-1
1300 SkOpSegment::initWinding id=34 oldWinding=-1 hitDx=+ dx=- windVal=1 winding=-1 o ppWind=-1
1301 SkOpSegment::markWinding id=34 (954.960999,1466.83398 954.666016,1476.78601) t=0 [67] (954.960999,1466.83398) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum =? windValue=1 oppValue=0
1302 SkOpSegment::nextChase mismatched signs
1303 SkOpSegment::markWinding id=33 (971.393982,1466.83398 954.960999,1466.83398) t=0 [65] (971.393982,1466.83398) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum =? windValue=1 oppValue=0
1304 SkOpSegment::markWinding id=32 (971.687988,1476.78601 971.393982,1466.83398) t=0 [63] (971.687988,1476.78601) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum =? windValue=1 oppValue=0
1305 SkOpSegment::markWinding id=31 (971.6875,1476.79639 971.687866,1476.78955 971.68 7988,1476.78601 971.687988,1476.78601) t=0 [61] (971.6875,1476.79639) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1306 SkOpSegment::markWinding id=30 (968.343994,1481.53796 971.466064,1480.00305 971. 676941,1476.99573 971.6875,1476.79639) t=0 [59] (968.343994,1481.53796) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1307 SkOpSegment::markWinding id=40 (964.185974,1484.77698 964.185974,1484.77698 965. 573975,1482.90295 968.343994,1481.53796) t=0 [79] (964.185974,1484.77698) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1308 SkOpSegment::markWinding id=39 (963.177979,1485.70105 963.606995,1485.70105 964. 185974,1484.77698 964.185974,1484.77698) t=0 [77] (963.177979,1485.70105) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1309 SkOpSegment::markWinding id=38 (962.166992,1484.77698 962.166992,1484.77698 962. 747986,1485.70105 963.177979,1485.70105) t=0 [75] (962.166992,1484.77698) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1310 SkOpSegment::markWinding id=37 (962.0755,1484.66101 962.136475,1484.73572 962.16 6992,1484.77698 962.166992,1484.77698) t=0 [73] (962.0755,1484.66101) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1311 SkOpSegment::markWinding id=36 (958.008972,1481.53796 960.369873,1482.70056 961. 725403,1484.2323 962.0755,1484.66101) t=0 [71] (958.008972,1481.53796) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1312 SkOpSegment::markWinding id=35 (954.666016,1476.78601 954.666016,1476.78601 954. 780029,1479.94995 958.008972,1481.53796) t=0 [69] (954.666016,1476.78601) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1313 SkOpSegment::nextChase mismatched signs
1314 SkOpSegment::markWinding id=34 (954.960999,1466.83398 954.666016,1476.78601) t=0 [67] (954.960999,1466.83398) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSu m=-1 windValue=1 oppValue=0
1315 SkOpSegment::nextChase mismatched signs
1316 SkOpSegment::activeOp id=34 t=1 tEnd=0 op=sect miFrom=1 miTo=1 suFrom=0 suTo=1 r esult=1
1317 SkOpSegment::nextChase mismatched signs
1318 SkOpSegment::findNextOp simple
1319 SkOpSegment::markDone id=34 (954.960999,1466.83398 954.666016,1476.78601) t=0 [6 7] (954.960999,1466.83398) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=- 1 windValue=1 oppValue=0
1320 bridgeOp current id=34 from=(954.666016,1476.78601) to=(954.960999,1466.83398)
1321 SkOpSegment::findNextOp simple
1322 SkOpSegment::markDone id=33 (971.393982,1466.83398 954.960999,1466.83398) t=0 [6 5] (971.393982,1466.83398) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=- 1 windValue=1 oppValue=0
1323 bridgeOp current id=33 from=(954.960999,1466.83398) to=(971.393982,1466.83398)
1324 path.moveTo(954.666016,1476.78601);
1325 path.lineTo(954.960999,1466.83398);
1326 SkOpSegment::findNextOp simple
1327 SkOpSegment::markDone id=32 (971.687988,1476.78601 971.393982,1466.83398) t=0 [6 3] (971.687988,1476.78601) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=- 1 windValue=1 oppValue=0
1328 bridgeOp current id=32 from=(971.393982,1466.83398) to=(971.687988,1476.78601)
1329 path.lineTo(971.393982,1466.83398);
1330 SkOpSegment::findNextOp simple
1331 SkOpSegment::markDone id=31 (971.6875,1476.79639 971.687866,1476.78955 971.68798 8,1476.78601 971.687988,1476.78601) t=0 [61] (971.6875,1476.79639) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1332 bridgeOp current id=31 from=(971.687988,1476.78601) to=(971.6875,1476.79639)
1333 path.lineTo(971.687988,1476.78601);
1334 path.cubicTo(971.687988,1476.78601, 971.687866,1476.78955, 971.6875,1476.79639);
1335 SkOpSegment::findNextOp simple
1336 SkOpSegment::markDone id=30 (968.343994,1481.53796 971.466064,1480.00305 971.676 941,1476.99573 971.6875,1476.79639) t=0 [59] (968.343994,1481.53796) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1337 bridgeOp current id=30 from=(971.6875,1476.79639) to=(968.343994,1481.53796)
1338 path.cubicTo(971.676941,1476.99573, 971.466064,1480.00305, 968.343994,1481.53796 );
1339 SkOpSegment::findNextOp simple
1340 SkOpSegment::markDone id=40 (964.185974,1484.77698 964.185974,1484.77698 965.573 975,1482.90295 968.343994,1481.53796) t=0 [79] (964.185974,1484.77698) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1341 bridgeOp current id=40 from=(968.343994,1481.53796) to=(964.185974,1484.77698)
1342 path.cubicTo(965.573975,1482.90295, 964.185974,1484.77698, 964.185974,1484.77698 );
1343 SkOpSegment::findNextOp simple
1344 SkOpSegment::markDone id=39 (963.177979,1485.70105 963.606995,1485.70105 964.185 974,1484.77698 964.185974,1484.77698) t=0 [77] (963.177979,1485.70105) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1345 bridgeOp current id=39 from=(964.185974,1484.77698) to=(963.177979,1485.70105)
1346 path.cubicTo(964.185974,1484.77698, 963.606995,1485.70105, 963.177979,1485.70105 );
1347 SkOpSegment::findNextOp simple
1348 SkOpSegment::markDone id=38 (962.166992,1484.77698 962.166992,1484.77698 962.747 986,1485.70105 963.177979,1485.70105) t=0 [75] (962.166992,1484.77698) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1349 bridgeOp current id=38 from=(963.177979,1485.70105) to=(962.166992,1484.77698)
1350 path.cubicTo(962.747986,1485.70105, 962.166992,1484.77698, 962.166992,1484.77698 );
1351 SkOpSegment::findNextOp simple
1352 SkOpSegment::markDone id=37 (962.0755,1484.66101 962.136475,1484.73572 962.16699 2,1484.77698 962.166992,1484.77698) t=0 [73] (962.0755,1484.66101) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1353 bridgeOp current id=37 from=(962.166992,1484.77698) to=(962.0755,1484.66101)
1354 path.cubicTo(962.166992,1484.77698, 962.136475,1484.73572, 962.0755,1484.66101);
1355 SkOpSegment::findNextOp simple
1356 SkOpSegment::markDone id=36 (958.008972,1481.53796 960.369873,1482.70056 961.725 403,1484.2323 962.0755,1484.66101) t=0 [71] (958.008972,1481.53796) tEnd=1 newWi ndSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1357 bridgeOp current id=36 from=(962.0755,1484.66101) to=(958.008972,1481.53796)
1358 path.cubicTo(961.725403,1484.2323, 960.369873,1482.70056, 958.008972,1481.53796) ;
1359 SkOpSegment::nextChase mismatched signs
1360 SkOpSegment::findNextOp simple
1361 SkOpSegment::markDone id=35 (954.666016,1476.78601 954.666016,1476.78601 954.780 029,1479.94995 958.008972,1481.53796) t=0 [69] (954.666016,1476.78601) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1362 bridgeOp current id=35 from=(958.008972,1481.53796) to=(954.666016,1476.78601)
1363 path.cubicTo(954.780029,1479.94995, 954.666016,1476.78601, 954.666016,1476.78601 );
1364 path.close();
1365 SkOpSegment::debugShowActiveSpans id=89 (947.392029,1471.64197 947.604919,1468.8 1628 950.769897,1468.35559 951.289185,1468.29895) t=0 (947.392029,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
1366 SkOpSegment::debugShowActiveSpans id=90 (951.289185,1468.29895 951.335754,1468.2 9382 951.361023,1468.29199 951.361023,1468.29199) t=0 (951.289185,1468.29895) tE nd=1 windSum=? windValue=1 oppValue=0
1367 SkOpSegment::debugShowActiveSpans id=91 (951.361023,1468.29199 950.554016,1471.9 8499 947.392029,1471.64197 947.392029,1471.64197) t=0 (951.361023,1468.29199) tE nd=1 windSum=? windValue=1 oppValue=0
1368 SkOpSegment::debugShowActiveSpans id=111 (974.919983,1468.29199 974.919983,1468. 29199 978.658997,1468.56299 978.890015,1471.64197) t=0 (974.919983,1468.29199) t End=1 windSum=? windValue=1 oppValue=0
1369 SkOpSegment::debugShowActiveSpans id=112 (978.890015,1471.64197 978.890015,1471. 64197 975.72699,1471.98499 974.919983,1468.29199) t=0 (978.890015,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
1370 SkOpSegment::debugShowActiveSpans id=84 (945.382019,1474.328 942.924011,1472.729 944.492004,1469.48706 944.492004,1469.48706) t=0 (945.382019,1474.328) tEnd=1 w indSum=? windValue=1 oppValue=0
1371 SkOpSegment::debugShowActiveSpans id=85 (944.492004,1469.48706 947.388977,1471.9 5703 945.382019,1474.328 945.382019,1474.328) t=0 (944.492004,1469.48706) tEnd=1 windSum=? windValue=1 oppValue=0
1372 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
1373 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
1374 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
1375 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
1376 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
1377 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
1378 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
1379 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
1380 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
1381 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
1382 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
1383 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
1384 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
1385 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
1386 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
1387 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
1388 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
1389 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
1390 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
1391 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1392 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
1393 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1394 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1395 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
1396 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
1397 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
1398 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1399 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
1400 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
1401 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1402 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1403 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1404 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1405 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
1406 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
1407 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1408 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
1409 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
1410 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
1411 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
1412 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
1413 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
1414 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
1415 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
1416 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
1417 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
1418 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
1419 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
1420 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
1421 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
1422 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
1423 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
1424 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
1425 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
1426 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
1427 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
1428 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
1429 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
1430 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
1431 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
1432 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1433 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
1434 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1435 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1436 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
1437 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1438 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
1439 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1440 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1441 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
1442 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
1443 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
1444 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
1445 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
1446 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
1447 SkOpSegment::findTop
1448 SkOpAngle::dumpOne [90/28] next=91/27 sect=17/17 s=1 [180] e=0 [179] sgn=1 wind Val=1 windSum=? operand
1449 SkOpAngle::dumpOne [91/27] next=90/28 sect=21/17 s=0 [181] e=1 [182] sgn=-1 win dVal=1 windSum=? operand
1450 SkOpSegment::windingAtT id=93 opp=0 tHit=0.286794409 t=0 oldWinding=-1 windValue =1 dx=- winding=0
1451 FindSortableTop current=90 index=179 endIndex=180 tHit=0.9 hitDx=-4.26454926 try =0 vert=0
1452 SkOpSegment::windingAtT id=93 opp=1 tHit=0.286794409 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
1453 SkOpSegment::initWinding id=90 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
1454 SkOpSegment::markWinding id=90 (951.289185,1468.29895 951.335754,1468.29382 951. 361023,1468.29199 951.361023,1468.29199) t=0 [179] (951.289185,1468.29895) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1455 SkOpSegment::nextChase mismatched signs
1456 SkOpSegment::markWinding id=91 (951.361023,1468.29199 950.554016,1471.98499 947. 392029,1471.64197 947.392029,1471.64197) t=0 [181] (951.361023,1468.29199) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1457 SkOpSegment::markWinding id=89 (947.392029,1471.64197 947.604919,1468.81628 950. 769897,1468.35559 951.289185,1468.29895) t=0 [177] (947.392029,1471.64197) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1458 SkOpSegment::nextChase mismatched signs
1459 SkOpSegment::markWinding id=90 (951.289185,1468.29895 951.335754,1468.29382 951. 361023,1468.29199 951.361023,1468.29199) t=0 [179] (951.289185,1468.29895) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1460 SkOpSegment::nextChase mismatched signs
1461 SkOpSegment::activeOp id=90 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
1462 SkOpSegment::nextChase mismatched signs
1463 SkOpSegment::findNextOp simple
1464 SkOpSegment::markDone id=90 (951.289185,1468.29895 951.335754,1468.29382 951.361 023,1468.29199 951.361023,1468.29199) t=0 [179] (951.289185,1468.29895) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1465 bridgeOp current id=90 from=(951.289185,1468.29895) to=(951.361023,1468.29199)
1466 path.moveTo(951.289185,1468.29895);
1467 path.cubicTo(951.335754,1468.29382, 951.361023,1468.29199, 951.361023,1468.29199 );
1468 SkOpSegment::findNextOp simple
1469 SkOpSegment::markDone id=91 (951.361023,1468.29199 950.554016,1471.98499 947.392 029,1471.64197 947.392029,1471.64197) t=0 [181] (951.361023,1468.29199) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1470 bridgeOp current id=91 from=(951.361023,1468.29199) to=(947.392029,1471.64197)
1471 path.cubicTo(950.554016,1471.98499, 947.392029,1471.64197, 947.392029,1471.64197 );
1472 SkOpSegment::nextChase mismatched signs
1473 SkOpSegment::findNextOp simple
1474 SkOpSegment::markDone id=89 (947.392029,1471.64197 947.604919,1468.81628 950.769 897,1468.35559 951.289185,1468.29895) t=0 [177] (947.392029,1471.64197) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1475 bridgeOp current id=89 from=(947.392029,1471.64197) to=(951.289185,1468.29895)
1476 path.cubicTo(947.604919,1468.81628, 950.769897,1468.35559, 951.289185,1468.29895 );
1477 path.close();
1478 SkOpSegment::debugShowActiveSpans id=111 (974.919983,1468.29199 974.919983,1468. 29199 978.658997,1468.56299 978.890015,1471.64197) t=0 (974.919983,1468.29199) t End=1 windSum=? windValue=1 oppValue=0
1479 SkOpSegment::debugShowActiveSpans id=112 (978.890015,1471.64197 978.890015,1471. 64197 975.72699,1471.98499 974.919983,1468.29199) t=0 (978.890015,1471.64197) tE nd=1 windSum=? windValue=1 oppValue=0
1480 SkOpSegment::debugShowActiveSpans id=84 (945.382019,1474.328 942.924011,1472.729 944.492004,1469.48706 944.492004,1469.48706) t=0 (945.382019,1474.328) tEnd=1 w indSum=? windValue=1 oppValue=0
1481 SkOpSegment::debugShowActiveSpans id=85 (944.492004,1469.48706 947.388977,1471.9 5703 945.382019,1474.328 945.382019,1474.328) t=0 (944.492004,1469.48706) tEnd=1 windSum=? windValue=1 oppValue=0
1482 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
1483 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
1484 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
1485 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
1486 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
1487 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
1488 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
1489 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
1490 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
1491 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
1492 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
1493 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
1494 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
1495 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
1496 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
1497 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
1498 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
1499 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
1500 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
1501 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1502 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
1503 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1504 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1505 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
1506 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
1507 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
1508 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1509 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
1510 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
1511 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1512 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1513 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1514 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1515 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
1516 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
1517 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1518 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
1519 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
1520 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
1521 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
1522 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
1523 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
1524 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
1525 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
1526 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
1527 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
1528 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
1529 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
1530 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
1531 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
1532 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
1533 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
1534 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
1535 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
1536 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
1537 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
1538 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
1539 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
1540 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
1541 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
1542 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1543 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
1544 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1545 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1546 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
1547 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1548 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
1549 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1550 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1551 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
1552 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
1553 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
1554 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
1555 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
1556 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
1557 SkOpSegment::findTop
1558 SkOpAngle::dumpOne [112/31] next=111/32 sect=25/29 s=1 [224] e=0 [223] sgn=1 wi ndVal=1 windSum=? operand
1559 SkOpAngle::dumpOne [111/32] next=112/31 sect=29/29 s=0 [221] e=1 [222] sgn=-1 w indVal=1 windSum=? operand
1560 FindSortableTop current=111 index=221 endIndex=222 tHit=0.175786454 hitDx=0 try= 1 vert=0
1561 SkOpSegment::windingAtT id=114 opp=0 tHit=0.428082798 t=0 oldWinding=-1 windValu e=1 dx=- winding=0
1562 FindSortableTop current=111 index=221 endIndex=222 tHit=0.9 hitDx=-2.31073737 tr y=0 vert=0
1563 SkOpSegment::windingAtT id=114 opp=1 tHit=0.428082798 t=0 oldWinding=-1 windValu e=0 dx=- winding=-1
1564 SkOpSegment::initWinding id=111 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 o ppWind=-1
1565 SkOpSegment::markWinding id=111 (974.919983,1468.29199 974.919983,1468.29199 978 .658997,1468.56299 978.890015,1471.64197) t=0 [221] (974.919983,1468.29199) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1566 SkOpSegment::nextChase mismatched signs
1567 SkOpSegment::markWinding id=112 (978.890015,1471.64197 978.890015,1471.64197 975 .72699,1471.98499 974.919983,1468.29199) t=0 [223] (978.890015,1471.64197) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1568 SkOpSegment::nextChase mismatched signs
1569 SkOpSegment::markWinding id=111 (974.919983,1468.29199 974.919983,1468.29199 978 .658997,1468.56299 978.890015,1471.64197) t=0 [221] (974.919983,1468.29199) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1570 SkOpSegment::nextChase mismatched signs
1571 SkOpSegment::activeOp id=111 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 result=1
1572 SkOpSegment::nextChase mismatched signs
1573 SkOpSegment::findNextOp simple
1574 SkOpSegment::markDone id=111 (974.919983,1468.29199 974.919983,1468.29199 978.65 8997,1468.56299 978.890015,1471.64197) t=0 [221] (974.919983,1468.29199) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1575 bridgeOp current id=111 from=(974.919983,1468.29199) to=(978.890015,1471.64197)
1576 path.moveTo(974.919983,1468.29199);
1577 path.cubicTo(974.919983,1468.29199, 978.658997,1468.56299, 978.890015,1471.64197 );
1578 SkOpSegment::nextChase mismatched signs
1579 SkOpSegment::findNextOp simple
1580 SkOpSegment::markDone id=112 (978.890015,1471.64197 978.890015,1471.64197 975.72 699,1471.98499 974.919983,1468.29199) t=0 [223] (978.890015,1471.64197) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1581 bridgeOp current id=112 from=(978.890015,1471.64197) to=(974.919983,1468.29199)
1582 path.cubicTo(978.890015,1471.64197, 975.72699,1471.98499, 974.919983,1468.29199) ;
1583 path.close();
1584 SkOpSegment::debugShowActiveSpans id=84 (945.382019,1474.328 942.924011,1472.729 944.492004,1469.48706 944.492004,1469.48706) t=0 (945.382019,1474.328) tEnd=1 w indSum=? windValue=1 oppValue=0
1585 SkOpSegment::debugShowActiveSpans id=85 (944.492004,1469.48706 947.388977,1471.9 5703 945.382019,1474.328 945.382019,1474.328) t=0 (944.492004,1469.48706) tEnd=1 windSum=? windValue=1 oppValue=0
1586 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
1587 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
1588 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
1589 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
1590 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
1591 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
1592 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
1593 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
1594 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
1595 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
1596 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
1597 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
1598 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
1599 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
1600 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
1601 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
1602 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
1603 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
1604 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
1605 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1606 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
1607 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1608 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1609 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
1610 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
1611 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
1612 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1613 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
1614 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
1615 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1616 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1617 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1618 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1619 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
1620 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
1621 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1622 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
1623 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
1624 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
1625 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
1626 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
1627 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
1628 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
1629 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
1630 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
1631 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
1632 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
1633 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
1634 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
1635 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
1636 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
1637 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
1638 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
1639 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
1640 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
1641 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
1642 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
1643 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
1644 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
1645 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
1646 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1647 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
1648 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1649 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1650 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
1651 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1652 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
1653 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1654 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1655 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
1656 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
1657 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
1658 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
1659 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
1660 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
1661 SkOpSegment::findTop
1662 SkOpAngle::dumpOne [84/36] next=85/35 sect=21/25 s=1 [168] e=0 [167] sgn=1 wind Val=1 windSum=? operand
1663 SkOpAngle::dumpOne [85/35] next=84/36 sect=29/25 s=0 [169] e=1 [170] sgn=-1 win dVal=1 windSum=? operand
1664 SkOpSegment::windingAtT id=2 opp=1 tHit=0.0784218528 t=0 oldWinding=0 windValue= 0 dx=+ winding=0
1665 FindSortableTop current=84 index=167 endIndex=168 tHit=0.9 hitDx=44 try=0 vert=0
1666 SkOpSegment::windingAtT id=2 opp=0 tHit=0.0784218528 t=0 oldWinding=-1 windValue =1 dx=+ winding=-1
1667 SkOpSegment::initWinding id=84 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 op pWind=-1
1668 SkOpSegment::markWinding id=84 (945.382019,1474.328 942.924011,1472.729 944.4920 04,1469.48706 944.492004,1469.48706) t=0 [167] (945.382019,1474.328) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1669 SkOpSegment::nextChase mismatched signs
1670 SkOpSegment::markWinding id=85 (944.492004,1469.48706 947.388977,1471.95703 945. 382019,1474.328 945.382019,1474.328) t=0 [169] (944.492004,1469.48706) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1671 SkOpSegment::nextChase mismatched signs
1672 SkOpSegment::markWinding id=84 (945.382019,1474.328 942.924011,1472.729 944.4920 04,1469.48706 944.492004,1469.48706) t=0 [167] (945.382019,1474.328) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1673 SkOpSegment::nextChase mismatched signs
1674 SkOpSegment::activeOp id=84 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
1675 SkOpSegment::nextChase mismatched signs
1676 SkOpSegment::findNextOp simple
1677 SkOpSegment::markDone id=84 (945.382019,1474.328 942.924011,1472.729 944.492004, 1469.48706 944.492004,1469.48706) t=0 [167] (945.382019,1474.328) tEnd=1 newWind Sum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1678 bridgeOp current id=84 from=(945.382019,1474.328) to=(944.492004,1469.48706)
1679 path.moveTo(945.382019,1474.328);
1680 path.cubicTo(942.924011,1472.729, 944.492004,1469.48706, 944.492004,1469.48706);
1681 SkOpSegment::nextChase mismatched signs
1682 SkOpSegment::findNextOp simple
1683 SkOpSegment::markDone id=85 (944.492004,1469.48706 947.388977,1471.95703 945.382 019,1474.328 945.382019,1474.328) t=0 [169] (944.492004,1469.48706) tEnd=1 newWi ndSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1684 bridgeOp current id=85 from=(944.492004,1469.48706) to=(945.382019,1474.328)
1685 path.cubicTo(947.388977,1471.95703, 945.382019,1474.328, 945.382019,1474.328);
1686 path.close();
1687 SkOpSegment::debugShowActiveSpans id=115 (980.900024,1474.328 980.900024,1474.32 8 978.893005,1471.95703 981.791016,1469.48706) t=0 (980.900024,1474.328) tEnd=1 windSum=? windValue=1 oppValue=0
1688 SkOpSegment::debugShowActiveSpans id=116 (981.791016,1469.48706 981.791016,1469. 48596 983.358032,1472.729 980.900024,1474.328) t=0 (981.791016,1469.48706) tEnd= 1 windSum=? windValue=1 oppValue=0
1689 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
1690 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
1691 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
1692 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
1693 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
1694 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
1695 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
1696 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
1697 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
1698 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
1699 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
1700 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
1701 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
1702 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
1703 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
1704 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
1705 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
1706 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1707 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
1708 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1709 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1710 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
1711 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
1712 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
1713 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1714 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
1715 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
1716 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1717 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1718 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1719 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1720 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
1721 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
1722 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1723 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
1724 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
1725 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
1726 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
1727 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
1728 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
1729 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
1730 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
1731 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
1732 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
1733 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
1734 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
1735 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
1736 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
1737 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
1738 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
1739 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
1740 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
1741 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
1742 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
1743 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
1744 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
1745 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
1746 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
1747 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1748 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
1749 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1750 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1751 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
1752 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1753 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
1754 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1755 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1756 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
1757 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
1758 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
1759 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
1760 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
1761 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
1762 SkOpSegment::findTop
1763 SkOpAngle::dumpOne [116/39] next=115/40 sect=6/25 s=0 [231] e=1 [232] sgn=-1 wi ndVal=1 windSum=? operand
1764 SkOpAngle::dumpOne [115/40] next=116/39 sect=17/21 s=1 [230] e=0 [229] sgn=1 wi ndVal=1 windSum=? operand
1765 SkOpSegment::findTop swap=1 inflections=0 monotonic=0
1766 FindSortableTop current=115 index=229 endIndex=230 tHit=0.967308254 hitDx=0 try= 1 vert=0
1767 SkOpSegment::windingAtT id=2 opp=1 tHit=0.910496105 t=0 oldWinding=0 windValue=0 dx=+ winding=0
1768 FindSortableTop current=115 index=229 endIndex=230 tHit=0.9 hitDx=44 try=0 vert= 0
1769 SkOpSegment::windingAtT id=2 opp=0 tHit=0.910496105 t=0 oldWinding=-1 windValue= 1 dx=+ winding=-1
1770 SkOpSegment::initWinding id=115 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 o ppWind=-1
1771 SkOpSegment::markWinding id=115 (980.900024,1474.328 980.900024,1474.328 978.893 005,1471.95703 981.791016,1469.48706) t=0 [229] (980.900024,1474.328) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1772 SkOpSegment::nextChase mismatched signs
1773 SkOpSegment::markWinding id=116 (981.791016,1469.48706 981.791016,1469.48596 983 .358032,1472.729 980.900024,1474.328) t=0 [231] (981.791016,1469.48706) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1774 SkOpSegment::nextChase mismatched signs
1775 SkOpSegment::markWinding id=115 (980.900024,1474.328 980.900024,1474.328 978.893 005,1471.95703 981.791016,1469.48706) t=0 [229] (980.900024,1474.328) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1776 SkOpSegment::nextChase mismatched signs
1777 SkOpSegment::activeOp id=115 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 result=1
1778 SkOpSegment::nextChase mismatched signs
1779 SkOpSegment::findNextOp simple
1780 SkOpSegment::markDone id=115 (980.900024,1474.328 980.900024,1474.328 978.893005 ,1471.95703 981.791016,1469.48706) t=0 [229] (980.900024,1474.328) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1781 bridgeOp current id=115 from=(980.900024,1474.328) to=(981.791016,1469.48706)
1782 path.moveTo(980.900024,1474.328);
1783 path.cubicTo(980.900024,1474.328, 978.893005,1471.95703, 981.791016,1469.48706);
1784 SkOpSegment::nextChase mismatched signs
1785 SkOpSegment::findNextOp simple
1786 SkOpSegment::markDone id=116 (981.791016,1469.48706 981.791016,1469.48596 983.35 8032,1472.729 980.900024,1474.328) t=0 [231] (981.791016,1469.48706) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1787 bridgeOp current id=116 from=(981.791016,1469.48706) to=(980.900024,1474.328)
1788 path.cubicTo(981.791016,1469.48596, 983.358032,1472.729, 980.900024,1474.328);
1789 path.close();
1790 SkOpSegment::debugShowActiveSpans id=71 (946.054016,1476.229 945.61499,1473.1290 3 949.046997,1471.97095 949.046997,1471.97095) t=0 (946.054016,1476.229) tEnd=1 windSum=? windValue=1 oppValue=0
1791 SkOpSegment::debugShowActiveSpans id=72 (949.046997,1471.97095 949.191528,1475.9 5117 946.599548,1476.21362 946.127258,1476.22852) t=0 (949.046997,1471.97095) tE nd=1 windSum=? windValue=1 oppValue=0
1792 SkOpSegment::debugShowActiveSpans id=73 (946.127258,1476.22852 946.080078,1476.2 2998 946.054016,1476.229 946.054016,1476.229) t=0 (946.127258,1476.22852) tEnd=1 windSum=? windValue=1 oppValue=0
1793 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
1794 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
1795 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
1796 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
1797 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
1798 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
1799 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
1800 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
1801 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
1802 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
1803 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
1804 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
1805 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
1806 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
1807 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1808 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
1809 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1810 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1811 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
1812 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
1813 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
1814 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1815 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
1816 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
1817 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1818 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1819 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1820 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1821 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
1822 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
1823 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1824 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
1825 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
1826 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
1827 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
1828 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
1829 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
1830 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
1831 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
1832 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
1833 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
1834 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
1835 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
1836 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
1837 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
1838 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
1839 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
1840 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
1841 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
1842 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
1843 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
1844 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
1845 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
1846 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
1847 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
1848 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1849 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
1850 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1851 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1852 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
1853 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1854 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
1855 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1856 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1857 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
1858 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
1859 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
1860 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
1861 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
1862 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
1863 SkOpSegment::findTop
1864 SkOpAngle::dumpOne [71/44] next=72/43 sect=17/21 s=1 [142] e=0 [141] sgn=1 wind Val=1 windSum=? operand
1865 SkOpAngle::dumpOne [72/43] next=71/44 sect=25/21 s=0 [143] e=1 [144] sgn=-1 win dVal=1 windSum=? operand
1866 SkOpSegment::windingAtT id=91 opp=0 tHit=0.523045686 t=0 oldWinding=-1 windValue =1 dx=- winding=0
1867 FindSortableTop current=71 index=141 endIndex=142 tHit=0.9 hitDx=-5.28365183 try =0 vert=0
1868 SkOpSegment::windingAtT id=91 opp=1 tHit=0.523045686 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
1869 SkOpSegment::initWinding id=71 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
1870 SkOpSegment::markWinding id=71 (946.054016,1476.229 945.61499,1473.12903 949.046 997,1471.97095 949.046997,1471.97095) t=0 [141] (946.054016,1476.229) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1871 SkOpSegment::nextChase mismatched signs
1872 SkOpSegment::markWinding id=72 (949.046997,1471.97095 949.191528,1475.95117 946. 599548,1476.21362 946.127258,1476.22852) t=0 [143] (949.046997,1471.97095) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1873 SkOpSegment::markWinding id=73 (946.127258,1476.22852 946.080078,1476.22998 946. 054016,1476.229 946.054016,1476.229) t=0 [145] (946.127258,1476.22852) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1874 SkOpSegment::nextChase mismatched signs
1875 SkOpSegment::markWinding id=71 (946.054016,1476.229 945.61499,1473.12903 949.046 997,1471.97095 949.046997,1471.97095) t=0 [141] (946.054016,1476.229) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1876 SkOpSegment::nextChase mismatched signs
1877 SkOpSegment::activeOp id=71 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
1878 SkOpSegment::nextChase mismatched signs
1879 SkOpSegment::findNextOp simple
1880 SkOpSegment::markDone id=71 (946.054016,1476.229 945.61499,1473.12903 949.046997 ,1471.97095 949.046997,1471.97095) t=0 [141] (946.054016,1476.229) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1881 bridgeOp current id=71 from=(946.054016,1476.229) to=(949.046997,1471.97095)
1882 path.moveTo(946.054016,1476.229);
1883 path.cubicTo(945.61499,1473.12903, 949.046997,1471.97095, 949.046997,1471.97095) ;
1884 SkOpSegment::findNextOp simple
1885 SkOpSegment::markDone id=72 (949.046997,1471.97095 949.191528,1475.95117 946.599 548,1476.21362 946.127258,1476.22852) t=0 [143] (949.046997,1471.97095) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1886 bridgeOp current id=72 from=(949.046997,1471.97095) to=(946.127258,1476.22852)
1887 path.cubicTo(949.191528,1475.95117, 946.599548,1476.21362, 946.127258,1476.22852 );
1888 SkOpSegment::nextChase mismatched signs
1889 SkOpSegment::findNextOp simple
1890 SkOpSegment::markDone id=73 (946.127258,1476.22852 946.080078,1476.22998 946.054 016,1476.229 946.054016,1476.229) t=0 [145] (946.127258,1476.22852) tEnd=1 newWi ndSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1891 bridgeOp current id=73 from=(946.127258,1476.22852) to=(946.054016,1476.229)
1892 path.cubicTo(946.080078,1476.22998, 946.054016,1476.229, 946.054016,1476.229);
1893 path.close();
1894 SkOpSegment::debugShowActiveSpans id=11 (980.226013,1476.229 980.226013,1476.229 977.078003,1476.349 977.234985,1471.97095) t=0 (980.226013,1476.229) tEnd=1 win dSum=? windValue=1 oppValue=0
1895 SkOpSegment::debugShowActiveSpans id=12 (977.234985,1471.97095 977.234985,1471.9 7095 980.666992,1473.12903 980.226013,1476.229) t=0 (977.234985,1471.97095) tEnd =1 windSum=? windValue=1 oppValue=0
1896 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
1897 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
1898 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
1899 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
1900 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
1901 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
1902 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
1903 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
1904 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
1905 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
1906 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
1907 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
1908 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1909 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
1910 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
1911 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1912 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
1913 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
1914 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
1915 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
1916 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
1917 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
1918 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1919 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1920 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
1921 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
1922 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
1923 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
1924 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
1925 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
1926 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
1927 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
1928 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
1929 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
1930 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
1931 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
1932 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
1933 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
1934 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
1935 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
1936 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
1937 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
1938 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
1939 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
1940 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
1941 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
1942 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
1943 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
1944 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
1945 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
1946 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
1947 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
1948 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
1949 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1950 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
1951 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
1952 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1953 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
1954 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1955 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
1956 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
1957 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
1958 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
1959 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
1960 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
1961 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
1962 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
1963 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
1964 SkOpSegment::findTop
1965 SkOpAngle::dumpOne [11/48] next=12/47 sect=21/25 s=1 [22] e=0 [21] sgn=1 windVa l=1 windSum=? operand
1966 SkOpAngle::dumpOne [12/47] next=11/48 sect=29/25 s=0 [23] e=1 [24] sgn=-1 windV al=1 windSum=? operand
1967 FindSortableTop current=12 index=23 endIndex=24 tHit=0.0682163132 hitDx=0 try=1 vert=0
1968 SkOpSegment::windingAtT id=115 opp=0 tHit=0.511875601 t=0 oldWinding=-1 windValu e=1 dx=- winding=0
1969 FindSortableTop current=12 index=23 endIndex=24 tHit=0.9 hitDx=-0.730849624 try= 0 vert=0
1970 SkOpSegment::windingAtT id=115 opp=1 tHit=0.511875601 t=0 oldWinding=-1 windValu e=0 dx=- winding=-1
1971 SkOpSegment::initWinding id=12 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
1972 SkOpSegment::markWinding id=12 (977.234985,1471.97095 977.234985,1471.97095 980. 666992,1473.12903 980.226013,1476.229) t=0 [23] (977.234985,1471.97095) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1973 SkOpSegment::nextChase mismatched signs
1974 SkOpSegment::markWinding id=11 (980.226013,1476.229 980.226013,1476.229 977.0780 03,1476.349 977.234985,1471.97095) t=0 [21] (980.226013,1476.229) tEnd=1 newWind Sum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
1975 SkOpSegment::nextChase mismatched signs
1976 SkOpSegment::markWinding id=12 (977.234985,1471.97095 977.234985,1471.97095 980. 666992,1473.12903 980.226013,1476.229) t=0 [23] (977.234985,1471.97095) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1977 SkOpSegment::nextChase mismatched signs
1978 SkOpSegment::activeOp id=12 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
1979 SkOpSegment::nextChase mismatched signs
1980 SkOpSegment::findNextOp simple
1981 SkOpSegment::markDone id=12 (977.234985,1471.97095 977.234985,1471.97095 980.666 992,1473.12903 980.226013,1476.229) t=0 [23] (977.234985,1471.97095) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1982 bridgeOp current id=12 from=(977.234985,1471.97095) to=(980.226013,1476.229)
1983 path.moveTo(977.234985,1471.97095);
1984 path.cubicTo(977.234985,1471.97095, 980.666992,1473.12903, 980.226013,1476.229);
1985 SkOpSegment::nextChase mismatched signs
1986 SkOpSegment::findNextOp simple
1987 SkOpSegment::markDone id=11 (980.226013,1476.229 980.226013,1476.229 977.078003, 1476.349 977.234985,1471.97095) t=0 [21] (980.226013,1476.229) tEnd=1 newWindSum =-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
1988 bridgeOp current id=11 from=(980.226013,1476.229) to=(977.234985,1471.97095)
1989 path.cubicTo(980.226013,1476.229, 977.078003,1476.349, 977.234985,1471.97095);
1990 path.close();
1991 SkOpSegment::debugShowActiveSpans id=81 (945.312988,1478.18005 942.359741,1477.8 3667 942.572632,1474.58496 942.638794,1473.97607) t=0 (945.312988,1478.18005) tE nd=1 windSum=? windValue=1 oppValue=0
1992 SkOpSegment::debugShowActiveSpans id=82 (942.638794,1473.97607 942.645691,1473.9 1284 942.651001,1473.87805 942.651001,1473.87805) t=0 (942.638794,1473.97607) tE nd=1 windSum=? windValue=1 oppValue=0
1993 SkOpSegment::debugShowActiveSpans id=83 (942.651001,1473.87805 946.562988,1475.6 6199 945.312988,1478.18005 945.312988,1478.18005) t=0 (942.651001,1473.87805) tE nd=1 windSum=? windValue=1 oppValue=0
1994 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
1995 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
1996 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
1997 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
1998 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
1999 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
2000 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
2001 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
2002 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
2003 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2004 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
2005 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2006 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2007 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
2008 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
2009 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
2010 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2011 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
2012 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
2013 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2014 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2015 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2016 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2017 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2018 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2019 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2020 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2021 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2022 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2023 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2024 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2025 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2026 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2027 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2028 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2029 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2030 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2031 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2032 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2033 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2034 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2035 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2036 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2037 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2038 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2039 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2040 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2041 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2042 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2043 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2044 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2045 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2046 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2047 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2048 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2049 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2050 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2051 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2052 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2053 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2054 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2055 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2056 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2057 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2058 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2059 SkOpSegment::findTop
2060 SkOpAngle::dumpOne [82/52] next=83/51 sect=21/21 s=1 [164] e=0 [163] sgn=1 wind Val=1 windSum=? operand
2061 SkOpAngle::dumpOne [83/51] next=82/52 sect=29/25 s=0 [165] e=1 [166] sgn=-1 win dVal=1 windSum=? operand stop
2062 SkOpSegment::windingAtT id=2 opp=1 tHit=0.037518588 t=0 oldWinding=0 windValue=0 dx=+ winding=0
2063 FindSortableTop current=82 index=163 endIndex=164 tHit=0.9 hitDx=44 try=0 vert=0
2064 SkOpSegment::windingAtT id=2 opp=0 tHit=0.037518588 t=0 oldWinding=-1 windValue= 1 dx=+ winding=-1
2065 SkOpSegment::initWinding id=82 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 op pWind=-1
2066 SkOpSegment::markWinding id=82 (942.638794,1473.97607 942.645691,1473.91284 942. 651001,1473.87805 942.651001,1473.87805) t=0 [163] (942.638794,1473.97607) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2067 SkOpSegment::nextChase mismatched signs
2068 SkOpSegment::markWinding id=83 (942.651001,1473.87805 946.562988,1475.66199 945. 312988,1478.18005 945.312988,1478.18005) t=0 [165] (942.651001,1473.87805) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2069 SkOpSegment::markWinding id=81 (945.312988,1478.18005 942.359741,1477.83667 942. 572632,1474.58496 942.638794,1473.97607) t=0 [161] (945.312988,1478.18005) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2070 SkOpSegment::nextChase mismatched signs
2071 SkOpSegment::markWinding id=82 (942.638794,1473.97607 942.645691,1473.91284 942. 651001,1473.87805 942.651001,1473.87805) t=0 [163] (942.638794,1473.97607) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2072 SkOpSegment::nextChase mismatched signs
2073 SkOpSegment::activeOp id=82 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
2074 SkOpSegment::nextChase mismatched signs
2075 SkOpSegment::findNextOp simple
2076 SkOpSegment::markDone id=82 (942.638794,1473.97607 942.645691,1473.91284 942.651 001,1473.87805 942.651001,1473.87805) t=0 [163] (942.638794,1473.97607) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2077 bridgeOp current id=82 from=(942.638794,1473.97607) to=(942.651001,1473.87805)
2078 path.moveTo(942.638794,1473.97607);
2079 path.cubicTo(942.645691,1473.91284, 942.651001,1473.87805, 942.651001,1473.87805 );
2080 SkOpSegment::findNextOp simple
2081 SkOpSegment::markDone id=83 (942.651001,1473.87805 946.562988,1475.66199 945.312 988,1478.18005 945.312988,1478.18005) t=0 [165] (942.651001,1473.87805) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2082 bridgeOp current id=83 from=(942.651001,1473.87805) to=(945.312988,1478.18005)
2083 path.cubicTo(946.562988,1475.66199, 945.312988,1478.18005, 945.312988,1478.18005 );
2084 SkOpSegment::nextChase mismatched signs
2085 SkOpSegment::findNextOp simple
2086 SkOpSegment::markDone id=81 (945.312988,1478.18005 942.359741,1477.83667 942.572 632,1474.58496 942.638794,1473.97607) t=0 [161] (945.312988,1478.18005) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2087 bridgeOp current id=81 from=(945.312988,1478.18005) to=(942.638794,1473.97607)
2088 path.cubicTo(942.359741,1477.83667, 942.572632,1474.58496, 942.638794,1473.97607 );
2089 path.close();
2090 SkOpSegment::debugShowActiveSpans id=117 (980.968994,1478.18005 980.968994,1478. 18005 979.718018,1475.66199 983.632019,1473.87805) t=0 (980.968994,1478.18005) t End=1 windSum=? windValue=1 oppValue=0
2091 SkOpSegment::debugShowActiveSpans id=118 (983.632019,1473.87805 983.632019,1473. 87805 984.229004,1477.80103 980.968994,1478.18005) t=0 (983.632019,1473.87805) t End=1 windSum=? windValue=1 oppValue=0
2092 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
2093 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
2094 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
2095 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
2096 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
2097 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
2098 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
2099 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2100 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
2101 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2102 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2103 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
2104 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
2105 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
2106 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2107 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
2108 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
2109 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2110 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2111 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2112 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2113 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2114 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2115 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2116 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2117 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2118 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2119 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2120 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2121 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2122 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2123 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2124 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2125 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2126 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2127 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2128 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2129 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2130 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2131 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2132 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2133 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2134 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2135 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2136 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2137 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2138 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2139 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2140 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2141 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2142 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2143 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2144 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2145 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2146 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2147 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2148 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2149 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2150 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2151 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2152 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2153 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2154 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2155 SkOpSegment::findTop
2156 SkOpAngle::dumpOne [117/56] next=118/55 sect=17/21 s=1 [234] e=0 [233] sgn=1 wi ndVal=1 windSum=? operand
2157 SkOpAngle::dumpOne [118/55] next=117/56 sect=25/21 s=0 [235] e=1 [236] sgn=-1 w indVal=1 windSum=? operand
2158 SkOpSegment::windingAtT id=2 opp=1 tHit=0.945598256 t=0 oldWinding=0 windValue=0 dx=+ winding=0
2159 FindSortableTop current=117 index=233 endIndex=234 tHit=0.9 hitDx=44 try=0 vert= 0
2160 SkOpSegment::windingAtT id=2 opp=0 tHit=0.945598256 t=0 oldWinding=-1 windValue= 1 dx=+ winding=-1
2161 SkOpSegment::initWinding id=117 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 o ppWind=-1
2162 SkOpSegment::markWinding id=117 (980.968994,1478.18005 980.968994,1478.18005 979 .718018,1475.66199 983.632019,1473.87805) t=0 [233] (980.968994,1478.18005) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2163 SkOpSegment::nextChase mismatched signs
2164 SkOpSegment::markWinding id=118 (983.632019,1473.87805 983.632019,1473.87805 984 .229004,1477.80103 980.968994,1478.18005) t=0 [235] (983.632019,1473.87805) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2165 SkOpSegment::nextChase mismatched signs
2166 SkOpSegment::markWinding id=117 (980.968994,1478.18005 980.968994,1478.18005 979 .718018,1475.66199 983.632019,1473.87805) t=0 [233] (980.968994,1478.18005) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2167 SkOpSegment::nextChase mismatched signs
2168 SkOpSegment::activeOp id=117 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 result=1
2169 SkOpSegment::nextChase mismatched signs
2170 SkOpSegment::findNextOp simple
2171 SkOpSegment::markDone id=117 (980.968994,1478.18005 980.968994,1478.18005 979.71 8018,1475.66199 983.632019,1473.87805) t=0 [233] (980.968994,1478.18005) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2172 bridgeOp current id=117 from=(980.968994,1478.18005) to=(983.632019,1473.87805)
2173 path.moveTo(980.968994,1478.18005);
2174 path.cubicTo(980.968994,1478.18005, 979.718018,1475.66199, 983.632019,1473.87805 );
2175 SkOpSegment::nextChase mismatched signs
2176 SkOpSegment::findNextOp simple
2177 SkOpSegment::markDone id=118 (983.632019,1473.87805 983.632019,1473.87805 984.22 9004,1477.80103 980.968994,1478.18005) t=0 [235] (983.632019,1473.87805) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2178 bridgeOp current id=118 from=(983.632019,1473.87805) to=(980.968994,1478.18005)
2179 path.cubicTo(983.632019,1473.87805, 984.229004,1477.80103, 980.968994,1478.18005 );
2180 path.close();
2181 SkOpSegment::debugShowActiveSpans id=68 (947.070984,1480.45496 945.211975,1477.8 8501 948.786011,1475.59497 948.786011,1475.59497) t=0 (947.070984,1480.45496) tE nd=1 windSum=? windValue=1 oppValue=0
2182 SkOpSegment::debugShowActiveSpans id=69 (948.786011,1475.59497 949.835938,1479.3 3569 947.530884,1480.29919 947.129333,1480.43652) t=0 (948.786011,1475.59497) tE nd=1 windSum=? windValue=1 oppValue=0
2183 SkOpSegment::debugShowActiveSpans id=70 (947.129333,1480.43652 947.091858,1480.4 4934 947.070984,1480.45496 947.070984,1480.45496) t=0 (947.129333,1480.43652) tE nd=1 windSum=? windValue=1 oppValue=0
2184 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
2185 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
2186 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
2187 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
2188 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2189 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
2190 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2191 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2192 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
2193 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
2194 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
2195 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2196 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
2197 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
2198 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2199 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2200 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2201 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2202 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2203 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2204 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2205 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2206 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2207 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2208 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2209 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2210 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2211 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2212 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2213 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2214 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2215 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2216 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2217 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2218 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2219 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2220 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2221 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2222 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2223 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2224 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2225 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2226 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2227 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2228 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2229 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2230 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2231 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2232 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2233 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2234 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2235 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2236 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2237 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2238 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2239 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2240 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2241 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2242 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2243 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2244 SkOpSegment::findTop
2245 SkOpAngle::dumpOne [68/60] next=69/59 sect=17/21 s=1 [136] e=0 [135] sgn=1 wind Val=1 windSum=? operand
2246 SkOpAngle::dumpOne [69/59] next=68/60 sect=25/21 s=0 [137] e=1 [138] sgn=-1 win dVal=1 windSum=? operand
2247 SkOpSegment::windingAtT id=72 opp=0 tHit=0.260810896 t=0 oldWinding=-1 windValue =1 dx=- winding=0
2248 FindSortableTop current=68 index=135 endIndex=136 tHit=0.9 hitDx=-2.85768771 try =0 vert=0
2249 SkOpSegment::windingAtT id=72 opp=1 tHit=0.260810896 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
2250 SkOpSegment::initWinding id=68 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
2251 SkOpSegment::markWinding id=68 (947.070984,1480.45496 945.211975,1477.88501 948. 786011,1475.59497 948.786011,1475.59497) t=0 [135] (947.070984,1480.45496) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2252 SkOpSegment::nextChase mismatched signs
2253 SkOpSegment::markWinding id=69 (948.786011,1475.59497 949.835938,1479.33569 947. 530884,1480.29919 947.129333,1480.43652) t=0 [137] (948.786011,1475.59497) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2254 SkOpSegment::markWinding id=70 (947.129333,1480.43652 947.091858,1480.44934 947. 070984,1480.45496 947.070984,1480.45496) t=0 [139] (947.129333,1480.43652) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2255 SkOpSegment::nextChase mismatched signs
2256 SkOpSegment::markWinding id=68 (947.070984,1480.45496 945.211975,1477.88501 948. 786011,1475.59497 948.786011,1475.59497) t=0 [135] (947.070984,1480.45496) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2257 SkOpSegment::nextChase mismatched signs
2258 SkOpSegment::activeOp id=68 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
2259 SkOpSegment::nextChase mismatched signs
2260 SkOpSegment::findNextOp simple
2261 SkOpSegment::markDone id=68 (947.070984,1480.45496 945.211975,1477.88501 948.786 011,1475.59497 948.786011,1475.59497) t=0 [135] (947.070984,1480.45496) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2262 bridgeOp current id=68 from=(947.070984,1480.45496) to=(948.786011,1475.59497)
2263 path.moveTo(947.070984,1480.45496);
2264 path.cubicTo(945.211975,1477.88501, 948.786011,1475.59497, 948.786011,1475.59497 );
2265 SkOpSegment::findNextOp simple
2266 SkOpSegment::markDone id=69 (948.786011,1475.59497 949.835938,1479.33569 947.530 884,1480.29919 947.129333,1480.43652) t=0 [137] (948.786011,1475.59497) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2267 bridgeOp current id=69 from=(948.786011,1475.59497) to=(947.129333,1480.43652)
2268 path.cubicTo(949.835938,1479.33569, 947.530884,1480.29919, 947.129333,1480.43652 );
2269 SkOpSegment::nextChase mismatched signs
2270 SkOpSegment::findNextOp simple
2271 SkOpSegment::markDone id=70 (947.129333,1480.43652 947.091858,1480.44934 947.070 984,1480.45496 947.070984,1480.45496) t=0 [139] (947.129333,1480.43652) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2272 bridgeOp current id=70 from=(947.129333,1480.43652) to=(947.070984,1480.45496)
2273 path.cubicTo(947.091858,1480.44934, 947.070984,1480.45496, 947.070984,1480.45496 );
2274 path.close();
2275 SkOpSegment::debugShowActiveSpans id=5 (979.211975,1480.45496 979.211975,1480.45 496 976.348999,1479.68506 977.495972,1475.59497) t=0 (979.211975,1480.45496) tEn d=1 windSum=? windValue=1 oppValue=0
2276 SkOpSegment::debugShowActiveSpans id=6 (977.495972,1475.59497 977.496033,1475.59 497 977.503296,1475.59961 977.517029,1475.60864) t=0 (977.495972,1475.59497) tEn d=1 windSum=? windValue=1 oppValue=0
2277 SkOpSegment::debugShowActiveSpans id=7 (977.517029,1475.60864 977.807861,1475.80 164 980.988281,1478.00073 979.211975,1480.45496) t=0 (977.517029,1475.60864) tEn d=1 windSum=? windValue=1 oppValue=0
2278 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
2279 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2280 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
2281 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2282 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2283 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
2284 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
2285 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
2286 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2287 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
2288 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
2289 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2290 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2291 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2292 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2293 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2294 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2295 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2296 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2297 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2298 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2299 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2300 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2301 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2302 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2303 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2304 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2305 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2306 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2307 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2308 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2309 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2310 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2311 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2312 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2313 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2314 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2315 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2316 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2317 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2318 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2319 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2320 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2321 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2322 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2323 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2324 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2325 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2326 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2327 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2328 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2329 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2330 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2331 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2332 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2333 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2334 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2335 SkOpSegment::findTop
2336 SkOpAngle::dumpOne [5/64] next=6/63 sect=21/25 s=1 [10] e=0 [9] sgn=1 windVal=1 windSum=? operand
2337 SkOpAngle::dumpOne [6/63] next=5/64 sect=31/31 s=0 [11] e=1 [12] sgn=-1 windVal =1 windSum=? operand stop
2338 SkOpSegment::windingAtT id=11 opp=0 tHit=0.912541398 t=0 oldWinding=-1 windValue =1 dx=- winding=0
2339 FindSortableTop current=5 index=9 endIndex=10 tHit=0.9 hitDx=-1.11527574 try=0 v ert=0
2340 SkOpSegment::windingAtT id=11 opp=1 tHit=0.912541398 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
2341 SkOpSegment::initWinding id=5 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 opp Wind=-1
2342 SkOpSegment::markWinding id=5 (979.211975,1480.45496 979.211975,1480.45496 976.3 48999,1479.68506 977.495972,1475.59497) t=0 [9] (979.211975,1480.45496) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2343 SkOpSegment::nextChase mismatched signs
2344 SkOpSegment::markWinding id=6 (977.495972,1475.59497 977.496033,1475.59497 977.5 03296,1475.59961 977.517029,1475.60864) t=0 [11] (977.495972,1475.59497) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2345 SkOpSegment::markWinding id=7 (977.517029,1475.60864 977.807861,1475.80164 980.9 88281,1478.00073 979.211975,1480.45496) t=0 [13] (977.517029,1475.60864) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2346 SkOpSegment::nextChase mismatched signs
2347 SkOpSegment::markWinding id=5 (979.211975,1480.45496 979.211975,1480.45496 976.3 48999,1479.68506 977.495972,1475.59497) t=0 [9] (979.211975,1480.45496) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2348 SkOpSegment::nextChase mismatched signs
2349 SkOpSegment::activeOp id=5 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 re sult=1
2350 SkOpSegment::nextChase mismatched signs
2351 SkOpSegment::findNextOp simple
2352 SkOpSegment::markDone id=5 (979.211975,1480.45496 979.211975,1480.45496 976.3489 99,1479.68506 977.495972,1475.59497) t=0 [9] (979.211975,1480.45496) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2353 bridgeOp current id=5 from=(979.211975,1480.45496) to=(977.495972,1475.59497)
2354 path.moveTo(979.211975,1480.45496);
2355 path.cubicTo(979.211975,1480.45496, 976.348999,1479.68506, 977.495972,1475.59497 );
2356 SkOpSegment::findNextOp simple
2357 SkOpSegment::markDone id=6 (977.495972,1475.59497 977.496033,1475.59497 977.5032 96,1475.59961 977.517029,1475.60864) t=0 [11] (977.495972,1475.59497) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2358 bridgeOp current id=6 from=(977.495972,1475.59497) to=(977.517029,1475.60864)
2359 path.cubicTo(977.496033,1475.59497, 977.503296,1475.59961, 977.517029,1475.60864 );
2360 SkOpSegment::nextChase mismatched signs
2361 SkOpSegment::findNextOp simple
2362 SkOpSegment::markDone id=7 (977.517029,1475.60864 977.807861,1475.80164 980.9882 81,1478.00073 979.211975,1480.45496) t=0 [13] (977.517029,1475.60864) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2363 bridgeOp current id=7 from=(977.517029,1475.60864) to=(979.211975,1480.45496)
2364 path.cubicTo(977.807861,1475.80164, 980.988281,1478.00073, 979.211975,1480.45496 );
2365 path.close();
2366 SkOpSegment::debugShowActiveSpans id=78 (946.255005,1481.276 943.094971,1481.933 96 941.736023,1478.31494 941.736023,1478.31494) t=0 (946.255005,1481.276) tEnd=1 windSum=? windValue=1 oppValue=0
2367 SkOpSegment::debugShowActiveSpans id=79 (941.736023,1478.31494 946.484619,1478.3 8538 946.288147,1481.00122 946.25769,1481.2561) t=0 (941.736023,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2368 SkOpSegment::debugShowActiveSpans id=80 (946.25769,1481.2561 946.256104,1481.269 17 946.255005,1481.276 946.255005,1481.276) t=0 (946.25769,1481.2561) tEnd=1 win dSum=? windValue=1 oppValue=0
2369 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2370 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2371 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
2372 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
2373 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
2374 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2375 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
2376 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
2377 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2378 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2379 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2380 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2381 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2382 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2383 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2384 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2385 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2386 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2387 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2388 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2389 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2390 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2391 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2392 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2393 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2394 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2395 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2396 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2397 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2398 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2399 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2400 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2401 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2402 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2403 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2404 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2405 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2406 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2407 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2408 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2409 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2410 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2411 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2412 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2413 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2414 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2415 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2416 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2417 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2418 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2419 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2420 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2421 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2422 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2423 SkOpSegment::findTop
2424 SkOpAngle::dumpOne [78/68] next=79/67 sect=25/29 s=1 [156] e=0 [155] sgn=1 wind Val=1 windSum=? operand
2425 SkOpAngle::dumpOne [79/67] next=78/68 sect=29/29 s=0 [157] e=1 [158] sgn=-1 win dVal=1 windSum=? operand
2426 FindSortableTop current=79 index=157 endIndex=158 tHit=0.0029007474 hitDx=0 try= 1 vert=0
2427 contourRangeCheckY [79] mid=0.9->0.869170195 s=0 (941.736023,1478.31494) m=0.9 ( 946.266724,1481.11377) n=0.869170195 (946.266724,1481.04578) e=1 (946.25769,1481 .2561)
2428 SkOpSegment::windingAtT id=72 opp=0 tHit=0.925227745 t=0 oldWinding=-1 windValue =1 dx=- winding=0
2429 FindSortableTop current=79 index=157 endIndex=158 tHit=0.869170195 hitDx=-2.2863 8268 try=0 vert=0
2430 contourRangeCheckY [79] mid=0.9->0.869170195 s=0 (941.736023,1478.31494) m=0.9 ( 946.266724,1481.11377) n=0.869170195 (946.266724,1481.04578) e=1 (946.25769,1481 .2561)
2431 SkOpSegment::windingAtT id=72 opp=1 tHit=0.925227745 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
2432 SkOpSegment::initWinding id=79 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
2433 SkOpSegment::markWinding id=79 (941.736023,1478.31494 946.484619,1478.38538 946. 288147,1481.00122 946.25769,1481.2561) t=0 [157] (941.736023,1478.31494) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2434 SkOpSegment::markWinding id=80 (946.25769,1481.2561 946.256104,1481.26917 946.25 5005,1481.276 946.255005,1481.276) t=0 [159] (946.25769,1481.2561) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2435 SkOpSegment::nextChase mismatched signs
2436 SkOpSegment::markWinding id=78 (946.255005,1481.276 943.094971,1481.93396 941.73 6023,1478.31494 941.736023,1478.31494) t=0 [155] (946.255005,1481.276) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2437 SkOpSegment::nextChase mismatched signs
2438 SkOpSegment::markWinding id=79 (941.736023,1478.31494 946.484619,1478.38538 946. 288147,1481.00122 946.25769,1481.2561) t=0 [157] (941.736023,1478.31494) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2439 SkOpSegment::nextChase mismatched signs
2440 SkOpSegment::activeOp id=79 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
2441 SkOpSegment::findNextOp simple
2442 SkOpSegment::markDone id=79 (941.736023,1478.31494 946.484619,1478.38538 946.288 147,1481.00122 946.25769,1481.2561) t=0 [157] (941.736023,1478.31494) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2443 bridgeOp current id=79 from=(941.736023,1478.31494) to=(946.25769,1481.2561)
2444 path.moveTo(941.736023,1478.31494);
2445 path.cubicTo(946.484619,1478.38538, 946.288147,1481.00122, 946.25769,1481.2561);
2446 SkOpSegment::nextChase mismatched signs
2447 SkOpSegment::findNextOp simple
2448 SkOpSegment::markDone id=80 (946.25769,1481.2561 946.256104,1481.26917 946.25500 5,1481.276 946.255005,1481.276) t=0 [159] (946.25769,1481.2561) tEnd=1 newWindSu m=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2449 bridgeOp current id=80 from=(946.25769,1481.2561) to=(946.255005,1481.276)
2450 path.cubicTo(946.256104,1481.26917, 946.255005,1481.276, 946.255005,1481.276);
2451 SkOpSegment::nextChase mismatched signs
2452 SkOpSegment::findNextOp simple
2453 SkOpSegment::markDone id=78 (946.255005,1481.276 943.094971,1481.93396 941.73602 3,1478.31494 941.736023,1478.31494) t=0 [155] (946.255005,1481.276) tEnd=1 newWi ndSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2454 bridgeOp current id=78 from=(946.255005,1481.276) to=(941.736023,1478.31494)
2455 path.cubicTo(943.094971,1481.93396, 941.736023,1478.31494, 941.736023,1478.31494 );
2456 path.close();
2457 SkOpSegment::debugShowActiveSpans id=13 (984.546021,1478.31494 984.546021,1478.3 1494 983.187988,1481.93396 980.026001,1481.276) t=0 (984.546021,1478.31494) tEnd =1 windSum=? windValue=1 oppValue=0
2458 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2459 SkOpSegment::debugShowActiveSpans id=15 (980.025818,1481.27441 980.014954,1481.1 969 979.623779,1478.38806 984.546021,1478.31494) t=0 (980.025818,1481.27441) tEn d=1 windSum=? windValue=1 oppValue=0
2460 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
2461 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
2462 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2463 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
2464 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
2465 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2466 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2467 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2468 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2469 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2470 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2471 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2472 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2473 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2474 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2475 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2476 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2477 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2478 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2479 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2480 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2481 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2482 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2483 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2484 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2485 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2486 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2487 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2488 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2489 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2490 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2491 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2492 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2493 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2494 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2495 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2496 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2497 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2498 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2499 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2500 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2501 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2502 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2503 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2504 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2505 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2506 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2507 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2508 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2509 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2510 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2511 SkOpSegment::findTop
2512 SkOpAngle::dumpOne [15/71] next=13/72 sect=17/17 s=1 [30] e=0 [29] sgn=1 windVa l=1 windSum=? operand
2513 SkOpAngle::dumpOne [13/72] next=15/71 sect=21/17 s=0 [25] e=1 [26] sgn=-1 windV al=1 windSum=? operand
2514 SkOpSegment::windingAtT id=118 opp=0 tHit=0.631980856 t=0 oldWinding=-1 windValu e=1 dx=- winding=0
2515 FindSortableTop current=15 index=29 endIndex=30 tHit=0.9 hitDx=-3.07305765 try=0 vert=0
2516 SkOpSegment::windingAtT id=118 opp=1 tHit=0.631980856 t=0 oldWinding=-1 windValu e=0 dx=- winding=-1
2517 SkOpSegment::initWinding id=15 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
2518 SkOpSegment::markWinding id=15 (980.025818,1481.27441 980.014954,1481.1969 979.6 23779,1478.38806 984.546021,1478.31494) t=0 [29] (980.025818,1481.27441) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2519 SkOpSegment::nextChase mismatched signs
2520 SkOpSegment::markWinding id=13 (984.546021,1478.31494 984.546021,1478.31494 983. 187988,1481.93396 980.026001,1481.276) t=0 [25] (984.546021,1478.31494) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2521 SkOpSegment::markWinding id=14 (980.026001,1481.276 980.026001,1481.276 980.0259 4,1481.27551 980.025818,1481.27441) t=0 [27] (980.026001,1481.276) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2522 SkOpSegment::nextChase mismatched signs
2523 SkOpSegment::markWinding id=15 (980.025818,1481.27441 980.014954,1481.1969 979.6 23779,1478.38806 984.546021,1478.31494) t=0 [29] (980.025818,1481.27441) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2524 SkOpSegment::nextChase mismatched signs
2525 SkOpSegment::activeOp id=15 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
2526 SkOpSegment::nextChase mismatched signs
2527 SkOpSegment::findNextOp simple
2528 SkOpSegment::markDone id=15 (980.025818,1481.27441 980.014954,1481.1969 979.6237 79,1478.38806 984.546021,1478.31494) t=0 [29] (980.025818,1481.27441) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2529 bridgeOp current id=15 from=(980.025818,1481.27441) to=(984.546021,1478.31494)
2530 path.moveTo(980.025818,1481.27441);
2531 path.cubicTo(980.014954,1481.1969, 979.623779,1478.38806, 984.546021,1478.31494) ;
2532 SkOpSegment::findNextOp simple
2533 SkOpSegment::markDone id=13 (984.546021,1478.31494 984.546021,1478.31494 983.187 988,1481.93396 980.026001,1481.276) t=0 [25] (984.546021,1478.31494) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2534 bridgeOp current id=13 from=(984.546021,1478.31494) to=(980.026001,1481.276)
2535 path.cubicTo(984.546021,1478.31494, 983.187988,1481.93396, 980.025818,1481.27441 );
2536 path.close();
2537 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=-1 windValue=1 oppValue=0
2538 SkOpSegment::debugShowActiveSpans id=74 (948.427002,1484.453 946.440002,1482.234 99 949.567993,1479.35205 949.567993,1479.35205) t=0 (948.427002,1484.453) tEnd=1 windSum=? windValue=1 oppValue=0
2539 SkOpSegment::debugShowActiveSpans id=75 (949.567993,1479.35205 951.015991,1483.2 6099 948.427002,1484.453 948.427002,1484.453) t=0 (949.567993,1479.35205) tEnd=1 windSum=? windValue=1 oppValue=0
2540 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2541 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
2542 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
2543 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2544 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2545 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2546 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2547 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2548 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2549 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2550 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2551 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2552 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2553 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2554 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2555 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2556 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2557 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2558 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2559 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2560 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2561 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2562 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2563 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2564 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2565 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2566 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2567 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2568 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2569 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2570 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2571 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2572 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2573 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2574 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2575 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2576 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2577 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2578 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2579 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2580 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2581 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2582 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2583 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2584 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2585 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2586 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2587 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2588 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2589 SkOpSegment::findTop
2590 SkOpAngle::dumpOne [74/76] next=75/75 sect=17/21 s=1 [148] e=0 [147] sgn=1 wind Val=1 windSum=? operand
2591 SkOpAngle::dumpOne [75/75] next=74/76 sect=25/21 s=0 [149] e=1 [150] sgn=-1 win dVal=1 windSum=? operand
2592 SkOpSegment::windingAtT id=91 opp=0 tHit=0.424462136 t=0 oldWinding=-1 windValue =1 dx=- winding=0
2593 FindSortableTop current=74 index=147 endIndex=148 tHit=0.9 hitDx=-5.43667603 try =0 vert=0
2594 SkOpSegment::windingAtT id=91 opp=1 tHit=0.424462136 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
2595 SkOpSegment::initWinding id=74 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
2596 SkOpSegment::markWinding id=74 (948.427002,1484.453 946.440002,1482.23499 949.56 7993,1479.35205 949.567993,1479.35205) t=0 [147] (948.427002,1484.453) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2597 SkOpSegment::nextChase mismatched signs
2598 SkOpSegment::markWinding id=75 (949.567993,1479.35205 951.015991,1483.26099 948. 427002,1484.453 948.427002,1484.453) t=0 [149] (949.567993,1479.35205) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2599 SkOpSegment::nextChase mismatched signs
2600 SkOpSegment::markWinding id=74 (948.427002,1484.453 946.440002,1482.23499 949.56 7993,1479.35205 949.567993,1479.35205) t=0 [147] (948.427002,1484.453) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2601 SkOpSegment::nextChase mismatched signs
2602 SkOpSegment::activeOp id=74 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
2603 SkOpSegment::nextChase mismatched signs
2604 SkOpSegment::findNextOp simple
2605 SkOpSegment::markDone id=74 (948.427002,1484.453 946.440002,1482.23499 949.56799 3,1479.35205 949.567993,1479.35205) t=0 [147] (948.427002,1484.453) tEnd=1 newWi ndSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2606 bridgeOp current id=74 from=(948.427002,1484.453) to=(949.567993,1479.35205)
2607 path.moveTo(948.427002,1484.453);
2608 path.cubicTo(946.440002,1482.23499, 949.567993,1479.35205, 949.567993,1479.35205 );
2609 SkOpSegment::nextChase mismatched signs
2610 SkOpSegment::findNextOp simple
2611 SkOpSegment::markDone id=75 (949.567993,1479.35205 951.015991,1483.26099 948.427 002,1484.453 948.427002,1484.453) t=0 [149] (949.567993,1479.35205) tEnd=1 newWi ndSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2612 bridgeOp current id=75 from=(949.567993,1479.35205) to=(948.427002,1484.453)
2613 path.cubicTo(951.015991,1483.26099, 948.427002,1484.453, 948.427002,1484.453);
2614 path.close();
2615 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=-1 windValue=1 oppValue=0
2616 SkOpSegment::debugShowActiveSpans id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1483.26099 976.713989,1479.35205) t=0 (977.854004,1484.453) tEnd=1 wi ndSum=? windValue=1 oppValue=0
2617 SkOpSegment::debugShowActiveSpans id=9 (976.713989,1479.35205 976.713989,1479.35 205 976.714722,1479.35278 976.716125,1479.35413) t=0 (976.713989,1479.35205) tEn d=1 windSum=? windValue=1 oppValue=0
2618 SkOpSegment::debugShowActiveSpans id=10 (976.716125,1479.35413 976.807983,1479.4 4055 979.811707,1482.26868 977.854004,1484.453) t=0 (976.716125,1479.35413) tEnd =1 windSum=? windValue=1 oppValue=0
2619 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2620 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2621 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2622 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2623 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2624 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2625 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2626 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2627 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2628 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2629 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2630 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2631 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2632 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2633 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2634 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2635 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2636 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2637 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2638 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2639 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2640 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2641 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2642 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2643 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2644 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2645 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2646 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2647 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2648 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2649 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2650 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2651 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2652 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2653 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2654 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2655 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2656 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2657 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2658 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2659 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2660 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2661 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2662 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2663 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2664 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2665 SkOpSegment::findTop
2666 SkOpAngle::dumpOne [8/80] next=9/79 sect=21/25 s=1 [16] e=0 [15] sgn=1 windVal= 1 windSum=? operand
2667 SkOpAngle::dumpOne [9/79] next=8/80 sect=28/29 s=0 [17] e=1 [18] sgn=-1 windVal =1 windSum=? operand stop
2668 SkOpSegment::windingAtT id=112 opp=0 tHit=0.650469079 t=0 oldWinding=-1 windValu e=1 dx=- winding=0
2669 FindSortableTop current=8 index=15 endIndex=16 tHit=0.9 hitDx=-5.33921242 try=0 vert=0
2670 SkOpSegment::windingAtT id=112 opp=1 tHit=0.650469079 t=0 oldWinding=-1 windValu e=0 dx=- winding=-1
2671 SkOpSegment::initWinding id=8 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 opp Wind=-1
2672 SkOpSegment::markWinding id=8 (977.854004,1484.453 977.854004,1484.453 975.26599 1,1483.26099 976.713989,1479.35205) t=0 [15] (977.854004,1484.453) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2673 SkOpSegment::nextChase mismatched signs
2674 SkOpSegment::markWinding id=9 (976.713989,1479.35205 976.713989,1479.35205 976.7 14722,1479.35278 976.716125,1479.35413) t=0 [17] (976.713989,1479.35205) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2675 SkOpSegment::markWinding id=10 (976.716125,1479.35413 976.807983,1479.44055 979. 811707,1482.26868 977.854004,1484.453) t=0 [19] (976.716125,1479.35413) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2676 SkOpSegment::nextChase mismatched signs
2677 SkOpSegment::markWinding id=8 (977.854004,1484.453 977.854004,1484.453 975.26599 1,1483.26099 976.713989,1479.35205) t=0 [15] (977.854004,1484.453) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2678 SkOpSegment::nextChase mismatched signs
2679 SkOpSegment::activeOp id=8 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 re sult=1
2680 SkOpSegment::nextChase mismatched signs
2681 SkOpSegment::findNextOp simple
2682 SkOpSegment::markDone id=8 (977.854004,1484.453 977.854004,1484.453 975.265991,1 483.26099 976.713989,1479.35205) t=0 [15] (977.854004,1484.453) tEnd=1 newWindSu m=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2683 bridgeOp current id=8 from=(977.854004,1484.453) to=(976.713989,1479.35205)
2684 path.moveTo(977.854004,1484.453);
2685 path.cubicTo(977.854004,1484.453, 975.265991,1483.26099, 976.713989,1479.35205);
2686 SkOpSegment::findNextOp simple
2687 SkOpSegment::markDone id=9 (976.713989,1479.35205 976.713989,1479.35205 976.7147 22,1479.35278 976.716125,1479.35413) t=0 [17] (976.713989,1479.35205) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2688 bridgeOp current id=9 from=(976.713989,1479.35205) to=(976.716125,1479.35413)
2689 path.cubicTo(976.713989,1479.35205, 976.714722,1479.35278, 976.716125,1479.35413 );
2690 SkOpSegment::nextChase mismatched signs
2691 SkOpSegment::findNextOp simple
2692 SkOpSegment::markDone id=10 (976.716125,1479.35413 976.807983,1479.44055 979.811 707,1482.26868 977.854004,1484.453) t=0 [19] (976.716125,1479.35413) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2693 bridgeOp current id=10 from=(976.716125,1479.35413) to=(977.854004,1484.453)
2694 path.cubicTo(976.807983,1479.44055, 979.811707,1482.26868, 977.854004,1484.453);
2695 path.close();
2696 SkOpSegment::debugShowActiveSpans id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1481.27551 980.025818,1481.27441) t=0 (980.026001,1481.276) tEnd=1 wi ndSum=-1 windValue=1 oppValue=0
2697 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2698 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2699 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2700 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2701 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2702 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2703 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2704 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2705 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2706 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2707 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2708 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2709 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2710 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2711 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2712 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2713 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2714 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2715 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2716 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2717 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2718 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2719 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2720 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2721 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2722 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2723 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2724 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2725 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2726 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2727 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2728 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2729 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2730 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2731 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2732 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2733 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2734 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2735 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2736 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2737 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2738 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2739 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2740 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2741 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2742 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2743 SkOpSegment::findTop
2744 SkOpAngle::dumpOne [15/73] next=14/74 sect=9/1 s=0 [29] e=1 [30] sgn=-1 windVal =1 windSum=-1 oppVal=0 oppSum=-1 done operand
2745 SkOpAngle::dumpOne [14/74] next=15/73 sect=25/25 s=1 [28] e=0 [27] sgn=1 windVa l=1 windSum=-1 oppVal=0 oppSum=-1 operand stop
2746 SkOpSegment::activeOp id=14 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
2747 SkOpSegment::nextChase mismatched signs
2748 SkOpSegment::findNextOp simple
2749 SkOpSegment::markDone id=14 (980.026001,1481.276 980.026001,1481.276 980.02594,1 481.27551 980.025818,1481.27441) t=0 [27] (980.026001,1481.276) tEnd=1 newWindSu m=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2750 bridgeOp current id=14 from=(980.026001,1481.276) to=(980.025818,1481.27441)
2751 path.moveTo(980.026001,1481.276);
2752 path.lineTo(980.025818,1481.27441);
2753 SkOpSegment::debugShowActiveSpans id=76 (947.294006,1484.198 944.210999,1485.498 05 942.495972,1481.823 942.495972,1481.823) t=0 (947.294006,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2754 SkOpSegment::debugShowActiveSpans id=77 (942.495972,1481.823 947.187988,1481.334 96 947.294006,1484.198 947.294006,1484.198) t=0 (942.495972,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2755 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2756 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2757 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2758 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2759 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2760 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2761 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2762 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2763 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2764 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2765 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2766 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2767 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2768 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2769 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2770 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2771 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2772 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2773 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2774 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2775 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2776 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2777 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2778 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2779 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2780 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2781 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2782 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2783 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2784 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2785 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2786 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2787 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2788 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2789 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2790 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2791 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2792 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2793 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2794 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2795 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2796 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2797 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2798 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2799 SkOpSegment::findTop
2800 SkOpAngle::dumpOne [77/83] next=76/84 sect=9/13 s=1 [154] e=0 [153] sgn=1 windV al=1 windSum=? operand
2801 SkOpAngle::dumpOne [76/84] next=77/83 sect=17/13 s=0 [151] e=1 [152] sgn=-1 win dVal=1 windSum=? operand
2802 SkOpSegment::windingAtT id=69 opp=0 tHit=0.907098883 t=0 oldWinding=-1 windValue =1 dx=- winding=0
2803 FindSortableTop current=77 index=153 endIndex=154 tHit=0.9 hitDx=-2.12952447 try =0 vert=0
2804 SkOpSegment::windingAtT id=69 opp=1 tHit=0.907098883 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
2805 SkOpSegment::initWinding id=77 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
2806 SkOpSegment::markWinding id=77 (942.495972,1481.823 947.187988,1481.33496 947.29 4006,1484.198 947.294006,1484.198) t=0 [153] (942.495972,1481.823) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2807 SkOpSegment::nextChase mismatched signs
2808 SkOpSegment::markWinding id=76 (947.294006,1484.198 944.210999,1485.49805 942.49 5972,1481.823 942.495972,1481.823) t=0 [151] (947.294006,1484.198) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2809 SkOpSegment::nextChase mismatched signs
2810 SkOpSegment::markWinding id=77 (942.495972,1481.823 947.187988,1481.33496 947.29 4006,1484.198 947.294006,1484.198) t=0 [153] (942.495972,1481.823) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2811 SkOpSegment::nextChase mismatched signs
2812 SkOpSegment::activeOp id=77 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
2813 SkOpSegment::nextChase mismatched signs
2814 SkOpSegment::findNextOp simple
2815 SkOpSegment::markDone id=77 (942.495972,1481.823 947.187988,1481.33496 947.29400 6,1484.198 947.294006,1484.198) t=0 [153] (942.495972,1481.823) tEnd=1 newWindSu m=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2816 bridgeOp current id=77 from=(942.495972,1481.823) to=(947.294006,1484.198)
2817 path.moveTo(942.495972,1481.823);
2818 path.cubicTo(947.187988,1481.33496, 947.294006,1484.198, 947.294006,1484.198);
2819 SkOpSegment::nextChase mismatched signs
2820 SkOpSegment::findNextOp simple
2821 SkOpSegment::markDone id=76 (947.294006,1484.198 944.210999,1485.49805 942.49597 2,1481.823 942.495972,1481.823) t=0 [151] (947.294006,1484.198) tEnd=1 newWindSu m=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2822 bridgeOp current id=76 from=(947.294006,1484.198) to=(942.495972,1481.823)
2823 path.cubicTo(944.210999,1485.49805, 942.495972,1481.823, 942.495972,1481.823);
2824 path.close();
2825 SkOpSegment::debugShowActiveSpans id=16 (978.989014,1484.198 978.989014,1484.198 979.094971,1481.33496 983.786011,1481.823) t=0 (978.989014,1484.198) tEnd=1 win dSum=? windValue=1 oppValue=0
2826 SkOpSegment::debugShowActiveSpans id=17 (983.786011,1481.823 983.786011,1481.823 982.070007,1485.49805 978.989014,1484.198) t=0 (983.786011,1481.823) tEnd=1 win dSum=? windValue=1 oppValue=0
2827 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2828 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2829 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2830 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2831 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2832 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2833 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2834 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2835 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2836 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2837 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2838 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2839 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2840 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2841 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2842 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2843 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2844 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2845 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2846 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2847 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2848 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2849 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2850 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2851 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2852 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2853 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2854 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2855 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2856 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2857 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2858 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2859 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2860 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2861 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2862 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2863 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2864 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2865 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2866 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2867 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2868 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2869 SkOpSegment::findTop
2870 SkOpAngle::dumpOne [16/87] next=17/88 sect=13/17 s=1 [32] e=0 [31] sgn=1 windVa l=1 windSum=? operand
2871 SkOpAngle::dumpOne [17/88] next=16/87 sect=21/17 s=0 [33] e=1 [34] sgn=-1 windV al=1 windSum=? operand
2872 SkOpSegment::windingAtT id=13 opp=0 tHit=0.681648299 t=0 oldWinding=-1 windValue =1 dx=- winding=0
2873 FindSortableTop current=16 index=31 endIndex=32 tHit=0.9 hitDx=-6.17578888 try=0 vert=0
2874 SkOpSegment::windingAtT id=13 opp=1 tHit=0.681648299 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
2875 SkOpSegment::initWinding id=16 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
2876 SkOpSegment::markWinding id=16 (978.989014,1484.198 978.989014,1484.198 979.0949 71,1481.33496 983.786011,1481.823) t=0 [31] (978.989014,1484.198) tEnd=1 newWind Sum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2877 SkOpSegment::nextChase mismatched signs
2878 SkOpSegment::markWinding id=17 (983.786011,1481.823 983.786011,1481.823 982.0700 07,1485.49805 978.989014,1484.198) t=0 [33] (983.786011,1481.823) tEnd=1 newWind Sum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2879 SkOpSegment::nextChase mismatched signs
2880 SkOpSegment::markWinding id=16 (978.989014,1484.198 978.989014,1484.198 979.0949 71,1481.33496 983.786011,1481.823) t=0 [31] (978.989014,1484.198) tEnd=1 newWind Sum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2881 SkOpSegment::nextChase mismatched signs
2882 SkOpSegment::activeOp id=16 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
2883 SkOpSegment::nextChase mismatched signs
2884 SkOpSegment::findNextOp simple
2885 SkOpSegment::markDone id=16 (978.989014,1484.198 978.989014,1484.198 979.094971, 1481.33496 983.786011,1481.823) t=0 [31] (978.989014,1484.198) tEnd=1 newWindSum =-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2886 bridgeOp current id=16 from=(978.989014,1484.198) to=(983.786011,1481.823)
2887 path.moveTo(978.989014,1484.198);
2888 path.cubicTo(978.989014,1484.198, 979.094971,1481.33496, 983.786011,1481.823);
2889 SkOpSegment::nextChase mismatched signs
2890 SkOpSegment::findNextOp simple
2891 SkOpSegment::markDone id=17 (983.786011,1481.823 983.786011,1481.823 982.070007, 1485.49805 978.989014,1484.198) t=0 [33] (983.786011,1481.823) tEnd=1 newWindSum =-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2892 bridgeOp current id=17 from=(983.786011,1481.823) to=(978.989014,1484.198)
2893 path.cubicTo(983.786011,1481.823, 982.070007,1485.49805, 978.989014,1484.198);
2894 path.close();
2895 SkOpSegment::debugShowActiveSpans id=95 (951.176025,1486.97803 949.194519,1484.8 667 950.909729,1482.36658 951.290283,1481.86658) t=0 (951.176025,1486.97803) tEn d=1 windSum=? windValue=1 oppValue=0
2896 SkOpSegment::debugShowActiveSpans id=96 (951.290283,1481.86658 951.334778,1481.8 0811 951.361023,1481.77698 951.361023,1481.77698) t=0 (951.290283,1481.86658) tE nd=1 windSum=? windValue=1 oppValue=0
2897 SkOpSegment::debugShowActiveSpans id=97 (951.361023,1481.77698 953.644836,1485.3 4509 951.363281,1486.86157 951.186646,1486.97144) t=0 (951.361023,1481.77698) tE nd=1 windSum=? windValue=1 oppValue=0
2898 SkOpSegment::debugShowActiveSpans id=98 (951.186646,1486.97144 951.179688,1486.9 7583 951.176025,1486.97803 951.176025,1486.97803) t=0 (951.186646,1486.97144) tE nd=1 windSum=? windValue=1 oppValue=0
2899 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2900 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2901 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2902 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2903 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2904 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2905 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2906 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2907 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2908 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2909 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2910 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2911 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2912 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2913 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2914 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2915 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2916 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2917 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2918 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2919 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2920 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2921 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2922 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2923 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2924 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2925 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2926 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
2927 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2928 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
2929 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
2930 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
2931 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
2932 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
2933 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
2934 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
2935 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
2936 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
2937 SkOpSegment::findTop
2938 SkOpAngle::dumpOne [96/92] next=97/91 sect=21/21 s=1 [192] e=0 [191] sgn=1 wind Val=1 windSum=? operand
2939 SkOpAngle::dumpOne [97/91] next=96/92 sect=25/21 s=0 [193] e=1 [194] sgn=-1 win dVal=1 windSum=? operand
2940 SkOpSegment::windingAtT id=91 opp=0 tHit=0.000327423835 t=0 oldWinding=-1 windVa lue=1 dx=- winding=0
2941 FindSortableTop current=96 index=191 endIndex=192 tHit=0.9 hitDx=-2.42564511 try =0 vert=0
2942 SkOpSegment::windingAtT id=91 opp=1 tHit=0.000327423835 t=0 oldWinding=-1 windVa lue=0 dx=- winding=-1
2943 SkOpSegment::initWinding id=96 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
2944 SkOpSegment::markWinding id=96 (951.290283,1481.86658 951.334778,1481.80811 951. 361023,1481.77698 951.361023,1481.77698) t=0 [191] (951.290283,1481.86658) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2945 SkOpSegment::nextChase mismatched signs
2946 SkOpSegment::markWinding id=97 (951.361023,1481.77698 953.644836,1485.34509 951. 363281,1486.86157 951.186646,1486.97144) t=0 [193] (951.361023,1481.77698) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2947 SkOpSegment::markWinding id=98 (951.186646,1486.97144 951.179688,1486.97583 951. 176025,1486.97803 951.176025,1486.97803) t=0 [195] (951.186646,1486.97144) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2948 SkOpSegment::markWinding id=95 (951.176025,1486.97803 949.194519,1484.8667 950.9 09729,1482.36658 951.290283,1481.86658) t=0 [189] (951.176025,1486.97803) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
2949 SkOpSegment::nextChase mismatched signs
2950 SkOpSegment::markWinding id=96 (951.290283,1481.86658 951.334778,1481.80811 951. 361023,1481.77698 951.361023,1481.77698) t=0 [191] (951.290283,1481.86658) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2951 SkOpSegment::nextChase mismatched signs
2952 SkOpSegment::activeOp id=96 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
2953 SkOpSegment::nextChase mismatched signs
2954 SkOpSegment::findNextOp simple
2955 SkOpSegment::markDone id=96 (951.290283,1481.86658 951.334778,1481.80811 951.361 023,1481.77698 951.361023,1481.77698) t=0 [191] (951.290283,1481.86658) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2956 bridgeOp current id=96 from=(951.290283,1481.86658) to=(951.361023,1481.77698)
2957 path.moveTo(951.290283,1481.86658);
2958 path.cubicTo(951.334778,1481.80811, 951.361023,1481.77698, 951.361023,1481.77698 );
2959 SkOpSegment::findNextOp simple
2960 SkOpSegment::markDone id=97 (951.361023,1481.77698 953.644836,1485.34509 951.363 281,1486.86157 951.186646,1486.97144) t=0 [193] (951.361023,1481.77698) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2961 bridgeOp current id=97 from=(951.361023,1481.77698) to=(951.186646,1486.97144)
2962 path.cubicTo(953.644836,1485.34509, 951.363281,1486.86157, 951.186646,1486.97144 );
2963 SkOpSegment::findNextOp simple
2964 SkOpSegment::markDone id=98 (951.186646,1486.97144 951.179688,1486.97583 951.176 025,1486.97803 951.176025,1486.97803) t=0 [195] (951.186646,1486.97144) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2965 bridgeOp current id=98 from=(951.186646,1486.97144) to=(951.176025,1486.97803)
2966 path.cubicTo(951.179688,1486.97583, 951.176025,1486.97803, 951.176025,1486.97803 );
2967 SkOpSegment::nextChase mismatched signs
2968 SkOpSegment::findNextOp simple
2969 SkOpSegment::markDone id=95 (951.176025,1486.97803 949.194519,1484.8667 950.9097 29,1482.36658 951.290283,1481.86658) t=0 [189] (951.176025,1486.97803) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
2970 bridgeOp current id=95 from=(951.176025,1486.97803) to=(951.290283,1481.86658)
2971 path.cubicTo(949.194519,1484.8667, 950.909729,1482.36658, 951.290283,1481.86658) ;
2972 path.close();
2973 SkOpSegment::debugShowActiveSpans id=107 (975.106995,1486.97803 975.106995,1486. 97803 972.546997,1485.48706 974.919983,1481.77698) t=0 (975.106995,1486.97803) t End=1 windSum=? windValue=1 oppValue=0
2974 SkOpSegment::debugShowActiveSpans id=108 (974.919983,1481.77698 974.919983,1481. 776 977.31897,1484.61902 975.106995,1486.97803) t=0 (974.919983,1481.77698) tEnd =1 windSum=? windValue=1 oppValue=0
2975 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
2976 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
2977 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
2978 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
2979 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
2980 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
2981 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
2982 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
2983 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
2984 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
2985 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
2986 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
2987 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
2988 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
2989 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
2990 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
2991 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
2992 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
2993 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
2994 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
2995 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
2996 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2997 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
2998 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
2999 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3000 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3001 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3002 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3003 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3004 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3005 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3006 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3007 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3008 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3009 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3010 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3011 SkOpSegment::findTop
3012 SkOpAngle::dumpOne [107/96] next=108/95 sect=21/25 s=1 [214] e=0 [213] sgn=1 wi ndVal=1 windSum=? operand
3013 SkOpAngle::dumpOne [108/95] next=107/96 sect=6/25 s=0 [215] e=1 [216] sgn=-1 wi ndVal=1 windSum=? operand
3014 SkOpSegment::windingAtT id=110 opp=0 tHit=0.873323816 t=0 oldWinding=-1 windValu e=1 dx=- winding=0
3015 FindSortableTop current=107 index=213 endIndex=214 tHit=0.9 hitDx=-3.36580896 tr y=0 vert=0
3016 SkOpSegment::windingAtT id=110 opp=1 tHit=0.873323816 t=0 oldWinding=-1 windValu e=0 dx=- winding=-1
3017 SkOpSegment::initWinding id=107 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 o ppWind=-1
3018 SkOpSegment::markWinding id=107 (975.106995,1486.97803 975.106995,1486.97803 972 .546997,1485.48706 974.919983,1481.77698) t=0 [213] (975.106995,1486.97803) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3019 SkOpSegment::nextChase mismatched signs
3020 SkOpSegment::markWinding id=108 (974.919983,1481.77698 974.919983,1481.776 977.3 1897,1484.61902 975.106995,1486.97803) t=0 [215] (974.919983,1481.77698) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3021 SkOpSegment::nextChase mismatched signs
3022 SkOpSegment::markWinding id=107 (975.106995,1486.97803 975.106995,1486.97803 972 .546997,1485.48706 974.919983,1481.77698) t=0 [213] (975.106995,1486.97803) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3023 SkOpSegment::nextChase mismatched signs
3024 SkOpSegment::activeOp id=107 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 result=1
3025 SkOpSegment::nextChase mismatched signs
3026 SkOpSegment::findNextOp simple
3027 SkOpSegment::markDone id=107 (975.106995,1486.97803 975.106995,1486.97803 972.54 6997,1485.48706 974.919983,1481.77698) t=0 [213] (975.106995,1486.97803) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3028 bridgeOp current id=107 from=(975.106995,1486.97803) to=(974.919983,1481.77698)
3029 path.moveTo(975.106995,1486.97803);
3030 path.cubicTo(975.106995,1486.97803, 972.546997,1485.48706, 974.919983,1481.77698 );
3031 SkOpSegment::nextChase mismatched signs
3032 SkOpSegment::findNextOp simple
3033 SkOpSegment::markDone id=108 (974.919983,1481.77698 974.919983,1481.776 977.3189 7,1484.61902 975.106995,1486.97803) t=0 [215] (974.919983,1481.77698) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3034 bridgeOp current id=108 from=(974.919983,1481.77698) to=(975.106995,1486.97803)
3035 path.cubicTo(974.919983,1481.776, 977.31897,1484.61902, 975.106995,1486.97803);
3036 path.close();
3037 SkOpSegment::debugShowActiveSpans id=101 (955.120972,1488.94495 952.309021,1487. 98303 953.458984,1483.93604 953.458984,1483.93604) t=0 (955.120972,1488.94495) t End=1 windSum=? windValue=1 oppValue=0
3038 SkOpSegment::debugShowActiveSpans id=102 (953.458984,1483.93604 957.004028,1486. 37097 955.120972,1488.94495 955.120972,1488.94495) t=0 (953.458984,1483.93604) t End=1 windSum=? windValue=1 oppValue=0
3039 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
3040 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
3041 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
3042 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
3043 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
3044 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
3045 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
3046 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
3047 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
3048 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
3049 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
3050 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
3051 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
3052 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
3053 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
3054 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
3055 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
3056 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
3057 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
3058 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3059 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
3060 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3061 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3062 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3063 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3064 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3065 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3066 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3067 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3068 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3069 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3070 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3071 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3072 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3073 SkOpSegment::findTop
3074 SkOpAngle::dumpOne [101/100] next=102/99 sect=21/25 s=1 [202] e=0 [201] sgn=1 w indVal=1 windSum=? operand
3075 SkOpAngle::dumpOne [102/99] next=101/100 sect=29/25 s=0 [203] e=1 [204] sgn=-1 windVal=1 windSum=? operand
3076 SkOpSegment::windingAtT id=2 opp=1 tHit=0.282491511 t=0 oldWinding=0 windValue=0 dx=+ winding=0
3077 FindSortableTop current=101 index=201 endIndex=202 tHit=0.9 hitDx=44 try=0 vert= 0
3078 SkOpSegment::windingAtT id=2 opp=0 tHit=0.282491511 t=0 oldWinding=-1 windValue= 1 dx=+ winding=-1
3079 SkOpSegment::initWinding id=101 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 o ppWind=-1
3080 SkOpSegment::markWinding id=101 (955.120972,1488.94495 952.309021,1487.98303 953 .458984,1483.93604 953.458984,1483.93604) t=0 [201] (955.120972,1488.94495) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3081 SkOpSegment::nextChase mismatched signs
3082 SkOpSegment::markWinding id=102 (953.458984,1483.93604 957.004028,1486.37097 955 .120972,1488.94495 955.120972,1488.94495) t=0 [203] (953.458984,1483.93604) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3083 SkOpSegment::nextChase mismatched signs
3084 SkOpSegment::markWinding id=101 (955.120972,1488.94495 952.309021,1487.98303 953 .458984,1483.93604 953.458984,1483.93604) t=0 [201] (955.120972,1488.94495) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3085 SkOpSegment::nextChase mismatched signs
3086 SkOpSegment::activeOp id=101 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 result=1
3087 SkOpSegment::nextChase mismatched signs
3088 SkOpSegment::findNextOp simple
3089 SkOpSegment::markDone id=101 (955.120972,1488.94495 952.309021,1487.98303 953.45 8984,1483.93604 953.458984,1483.93604) t=0 [201] (955.120972,1488.94495) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3090 bridgeOp current id=101 from=(955.120972,1488.94495) to=(953.458984,1483.93604)
3091 path.moveTo(955.120972,1488.94495);
3092 path.cubicTo(952.309021,1487.98303, 953.458984,1483.93604, 953.458984,1483.93604 );
3093 SkOpSegment::nextChase mismatched signs
3094 SkOpSegment::findNextOp simple
3095 SkOpSegment::markDone id=102 (953.458984,1483.93604 957.004028,1486.37097 955.12 0972,1488.94495 955.120972,1488.94495) t=0 [203] (953.458984,1483.93604) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3096 bridgeOp current id=102 from=(953.458984,1483.93604) to=(955.120972,1488.94495)
3097 path.cubicTo(957.004028,1486.37097, 955.120972,1488.94495, 955.120972,1488.94495 );
3098 path.close();
3099 SkOpSegment::debugShowActiveSpans id=23 (972.825012,1483.93701 972.825012,1483.9 3701 973.971985,1487.98401 971.161987,1488.94604) t=0 (972.825012,1483.93701) tE nd=1 windSum=? windValue=1 oppValue=0
3100 SkOpSegment::debugShowActiveSpans id=24 (971.161987,1488.94604 971.161987,1488.9 4592 971.154663,1488.93591 971.141846,1488.9165) t=0 (971.161987,1488.94604) tEn d=1 windSum=? windValue=1 oppValue=0
3101 SkOpSegment::debugShowActiveSpans id=25 (971.141846,1488.9165 970.948425,1488.62 5 969.49884,1486.21948 972.825012,1483.93701) t=0 (971.141846,1488.9165) tEnd=1 windSum=? windValue=1 oppValue=0
3102 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
3103 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
3104 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
3105 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
3106 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
3107 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
3108 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
3109 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
3110 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
3111 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
3112 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
3113 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
3114 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
3115 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
3116 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
3117 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
3118 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3119 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
3120 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3121 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3122 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3123 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3124 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3125 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3126 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3127 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3128 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3129 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3130 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3131 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3132 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3133 SkOpSegment::findTop
3134 SkOpAngle::dumpOne [25/103] next=23/104 sect=17/21 s=1 [50] e=0 [49] sgn=1 wind Val=1 windSum=? operand
3135 SkOpAngle::dumpOne [23/104] next=25/103 sect=25/21 s=0 [45] e=1 [46] sgn=-1 win dVal=1 windSum=? operand
3136 SkOpSegment::windingAtT id=48 opp=0 tHit=0.531455174 t=0 oldWinding=-1 windValue =1 dx=- winding=0
3137 FindSortableTop current=25 index=49 endIndex=50 tHit=0.9 hitDx=-3.19249606 try=0 vert=0
3138 SkOpSegment::windingAtT id=48 opp=1 tHit=0.531455174 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
3139 SkOpSegment::initWinding id=25 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
3140 SkOpSegment::markWinding id=25 (971.141846,1488.9165 970.948425,1488.625 969.498 84,1486.21948 972.825012,1483.93701) t=0 [49] (971.141846,1488.9165) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3141 SkOpSegment::nextChase mismatched signs
3142 SkOpSegment::markWinding id=23 (972.825012,1483.93701 972.825012,1483.93701 973. 971985,1487.98401 971.161987,1488.94604) t=0 [45] (972.825012,1483.93701) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3143 SkOpSegment::markWinding id=24 (971.161987,1488.94604 971.161987,1488.94592 971. 154663,1488.93591 971.141846,1488.9165) t=0 [47] (971.161987,1488.94604) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3144 SkOpSegment::nextChase mismatched signs
3145 SkOpSegment::markWinding id=25 (971.141846,1488.9165 970.948425,1488.625 969.498 84,1486.21948 972.825012,1483.93701) t=0 [49] (971.141846,1488.9165) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3146 SkOpSegment::nextChase mismatched signs
3147 SkOpSegment::activeOp id=25 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3148 SkOpSegment::nextChase mismatched signs
3149 SkOpSegment::findNextOp simple
3150 SkOpSegment::markDone id=25 (971.141846,1488.9165 970.948425,1488.625 969.49884, 1486.21948 972.825012,1483.93701) t=0 [49] (971.141846,1488.9165) tEnd=1 newWind Sum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3151 bridgeOp current id=25 from=(971.141846,1488.9165) to=(972.825012,1483.93701)
3152 path.moveTo(971.141846,1488.9165);
3153 path.cubicTo(970.948425,1488.625, 969.49884,1486.21948, 972.825012,1483.93701);
3154 SkOpSegment::findNextOp simple
3155 SkOpSegment::markDone id=23 (972.825012,1483.93701 972.825012,1483.93701 973.971 985,1487.98401 971.161987,1488.94604) t=0 [45] (972.825012,1483.93701) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3156 bridgeOp current id=23 from=(972.825012,1483.93701) to=(971.161987,1488.94604)
3157 path.cubicTo(972.825012,1483.93701, 973.971985,1487.98401, 971.161987,1488.94604 );
3158 SkOpSegment::nextChase mismatched signs
3159 SkOpSegment::findNextOp simple
3160 SkOpSegment::markDone id=24 (971.161987,1488.94604 971.161987,1488.94592 971.154 663,1488.93591 971.141846,1488.9165) t=0 [47] (971.161987,1488.94604) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3161 bridgeOp current id=24 from=(971.161987,1488.94604) to=(971.141846,1488.9165)
3162 path.cubicTo(971.161987,1488.94592, 971.154663,1488.93591, 971.141846,1488.9165) ;
3163 path.close();
3164 SkOpSegment::debugShowActiveSpans id=65 (949.890991,1486.86804 947.178772,1488.3 7146 944.723022,1485.51147 944.608215,1485.375) t=0 (949.890991,1486.86804) tEnd =1 windSum=? windValue=1 oppValue=0
3165 SkOpSegment::debugShowActiveSpans id=66 (944.608215,1485.375 944.605408,1485.371 7 944.604004,1485.37 944.604004,1485.37) t=0 (944.608215,1485.375) tEnd=1 windSu m=? windValue=1 oppValue=0
3166 SkOpSegment::debugShowActiveSpans id=67 (944.604004,1485.37 949.562012,1484.0649 4 949.890991,1486.86804 949.890991,1486.86804) t=0 (944.604004,1485.37) tEnd=1 w indSum=? windValue=1 oppValue=0
3167 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
3168 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
3169 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
3170 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
3171 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
3172 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
3173 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
3174 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
3175 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
3176 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
3177 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
3178 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
3179 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
3180 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3181 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
3182 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3183 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3184 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3185 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3186 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3187 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3188 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3189 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3190 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3191 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3192 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3193 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3194 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3195 SkOpSegment::findTop
3196 SkOpAngle::dumpOne [67/107] next=65/108 sect=9/13 s=1 [134] e=0 [133] sgn=1 win dVal=1 windSum=? operand
3197 SkOpAngle::dumpOne [65/108] next=67/107 sect=17/13 s=0 [129] e=1 [130] sgn=-1 w indVal=1 windSum=? operand
3198 SkOpSegment::windingAtT id=75 opp=0 tHit=0.356952125 t=0 oldWinding=-1 windValue =1 dx=- winding=0
3199 FindSortableTop current=67 index=133 endIndex=134 tHit=0.9 hitDx=-1.76933026 try =0 vert=0
3200 SkOpSegment::windingAtT id=75 opp=1 tHit=0.356952125 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
3201 SkOpSegment::initWinding id=67 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
3202 SkOpSegment::markWinding id=67 (944.604004,1485.37 949.562012,1484.06494 949.890 991,1486.86804 949.890991,1486.86804) t=0 [133] (944.604004,1485.37) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3203 SkOpSegment::nextChase mismatched signs
3204 SkOpSegment::markWinding id=65 (949.890991,1486.86804 947.178772,1488.37146 944. 723022,1485.51147 944.608215,1485.375) t=0 [129] (949.890991,1486.86804) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3205 SkOpSegment::markWinding id=66 (944.608215,1485.375 944.605408,1485.3717 944.604 004,1485.37 944.604004,1485.37) t=0 [131] (944.608215,1485.375) tEnd=1 newWindSu m=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3206 SkOpSegment::nextChase mismatched signs
3207 SkOpSegment::markWinding id=67 (944.604004,1485.37 949.562012,1484.06494 949.890 991,1486.86804 949.890991,1486.86804) t=0 [133] (944.604004,1485.37) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3208 SkOpSegment::nextChase mismatched signs
3209 SkOpSegment::activeOp id=67 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3210 SkOpSegment::nextChase mismatched signs
3211 SkOpSegment::findNextOp simple
3212 SkOpSegment::markDone id=67 (944.604004,1485.37 949.562012,1484.06494 949.890991 ,1486.86804 949.890991,1486.86804) t=0 [133] (944.604004,1485.37) tEnd=1 newWind Sum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3213 bridgeOp current id=67 from=(944.604004,1485.37) to=(949.890991,1486.86804)
3214 path.moveTo(944.604004,1485.37);
3215 path.cubicTo(949.562012,1484.06494, 949.890991,1486.86804, 949.890991,1486.86804 );
3216 SkOpSegment::findNextOp simple
3217 SkOpSegment::markDone id=65 (949.890991,1486.86804 947.178772,1488.37146 944.723 022,1485.51147 944.608215,1485.375) t=0 [129] (949.890991,1486.86804) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3218 bridgeOp current id=65 from=(949.890991,1486.86804) to=(944.608215,1485.375)
3219 path.cubicTo(947.178772,1488.37146, 944.723022,1485.51147, 944.608215,1485.375);
3220 SkOpSegment::nextChase mismatched signs
3221 SkOpSegment::findNextOp simple
3222 SkOpSegment::markDone id=66 (944.608215,1485.375 944.605408,1485.3717 944.604004 ,1485.37 944.604004,1485.37) t=0 [131] (944.608215,1485.375) tEnd=1 newWindSum=- 1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3223 bridgeOp current id=66 from=(944.608215,1485.375) to=(944.604004,1485.37)
3224 path.cubicTo(944.605408,1485.3717, 944.604004,1485.37, 944.604004,1485.37);
3225 path.close();
3226 SkOpSegment::debugShowActiveSpans id=18 (976.393005,1486.86804 976.393005,1486.8 6804 976.719971,1484.06494 981.679016,1485.37) t=0 (976.393005,1486.86804) tEnd= 1 windSum=? windValue=1 oppValue=0
3227 SkOpSegment::debugShowActiveSpans id=19 (981.679016,1485.37 981.679016,1485.37 9 79.169983,1488.40796 976.393005,1486.86804) t=0 (981.679016,1485.37) tEnd=1 wind Sum=? windValue=1 oppValue=0
3228 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
3229 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
3230 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
3231 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
3232 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
3233 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
3234 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
3235 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
3236 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
3237 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
3238 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
3239 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3240 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
3241 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3242 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3243 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3244 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3245 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3246 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3247 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3248 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3249 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3250 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3251 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3252 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3253 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3254 SkOpSegment::findTop
3255 SkOpAngle::dumpOne [18/111] next=19/112 sect=13/17 s=1 [36] e=0 [35] sgn=1 wind Val=1 windSum=? operand
3256 SkOpAngle::dumpOne [19/112] next=18/111 sect=21/17 s=0 [37] e=1 [38] sgn=-1 win dVal=1 windSum=? operand
3257 SkOpSegment::windingAtT id=17 opp=0 tHit=0.844496375 t=0 oldWinding=-1 windValue =1 dx=- winding=0
3258 FindSortableTop current=18 index=35 endIndex=36 tHit=0.9 hitDx=-7.94395161 try=0 vert=0
3259 SkOpSegment::windingAtT id=17 opp=1 tHit=0.844496375 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
3260 SkOpSegment::initWinding id=18 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
3261 SkOpSegment::markWinding id=18 (976.393005,1486.86804 976.393005,1486.86804 976. 719971,1484.06494 981.679016,1485.37) t=0 [35] (976.393005,1486.86804) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3262 SkOpSegment::nextChase mismatched signs
3263 SkOpSegment::markWinding id=19 (981.679016,1485.37 981.679016,1485.37 979.169983 ,1488.40796 976.393005,1486.86804) t=0 [37] (981.679016,1485.37) tEnd=1 newWindS um=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3264 SkOpSegment::nextChase mismatched signs
3265 SkOpSegment::markWinding id=18 (976.393005,1486.86804 976.393005,1486.86804 976. 719971,1484.06494 981.679016,1485.37) t=0 [35] (976.393005,1486.86804) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3266 SkOpSegment::nextChase mismatched signs
3267 SkOpSegment::activeOp id=18 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3268 SkOpSegment::nextChase mismatched signs
3269 SkOpSegment::findNextOp simple
3270 SkOpSegment::markDone id=18 (976.393005,1486.86804 976.393005,1486.86804 976.719 971,1484.06494 981.679016,1485.37) t=0 [35] (976.393005,1486.86804) tEnd=1 newWi ndSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3271 bridgeOp current id=18 from=(976.393005,1486.86804) to=(981.679016,1485.37)
3272 path.moveTo(976.393005,1486.86804);
3273 path.cubicTo(976.393005,1486.86804, 976.719971,1484.06494, 981.679016,1485.37);
3274 SkOpSegment::nextChase mismatched signs
3275 SkOpSegment::findNextOp simple
3276 SkOpSegment::markDone id=19 (981.679016,1485.37 981.679016,1485.37 979.169983,14 88.40796 976.393005,1486.86804) t=0 [37] (981.679016,1485.37) tEnd=1 newWindSum= -1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3277 bridgeOp current id=19 from=(981.679016,1485.37) to=(976.393005,1486.86804)
3278 path.cubicTo(981.679016,1485.37, 979.169983,1488.40796, 976.393005,1486.86804);
3279 path.close();
3280 SkOpSegment::debugShowActiveSpans id=52 (960.68103,1489.98499 957.533997,1490.67 2 956.417969,1486.75 956.417969,1486.75) t=0 (960.68103,1489.98499) tEnd=1 windS um=? windValue=1 oppValue=0
3281 SkOpSegment::debugShowActiveSpans id=53 (956.417969,1486.75 961.403015,1487.1920 2 960.68103,1489.98499 960.68103,1489.98499) t=0 (956.417969,1486.75) tEnd=1 win dSum=? windValue=1 oppValue=0
3282 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
3283 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
3284 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
3285 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
3286 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
3287 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
3288 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
3289 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
3290 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
3291 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3292 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
3293 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3294 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3295 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3296 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3297 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3298 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3299 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3300 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3301 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3302 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3303 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3304 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3305 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3306 SkOpSegment::findTop
3307 SkOpAngle::dumpOne [52/116] next=53/115 sect=25/29 s=1 [104] e=0 [103] sgn=1 wi ndVal=1 windSum=? operand
3308 SkOpAngle::dumpOne [53/115] next=52/116 sect=29/29 s=0 [105] e=1 [106] sgn=-1 w indVal=1 windSum=? operand
3309 FindSortableTop current=53 index=105 endIndex=106 tHit=0.00230789847 hitDx=0 try =1 vert=0
3310 contourRangeCheckY [53] mid=0.9->0.68738267 s=0 (956.417969,1486.75) m=0.9 (960. 696289,1489.90637) n=0.68738267 (960.696289,1489.32324) e=1 (960.68103,1489.9849 9)
3311 SkOpSegment::windingAtT id=42 opp=0 tHit=0.555775366 t=0 oldWinding=-1 windValue =1 dx=- winding=0
3312 FindSortableTop current=53 index=105 endIndex=106 tHit=0.68738267 hitDx=-5.07717 228 try=0 vert=0
3313 contourRangeCheckY [53] mid=0.9->0.68738267 s=0 (956.417969,1486.75) m=0.9 (960. 696289,1489.90637) n=0.68738267 (960.696289,1489.32324) e=1 (960.68103,1489.9849 9)
3314 SkOpSegment::windingAtT id=42 opp=1 tHit=0.555775366 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
3315 SkOpSegment::initWinding id=53 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
3316 SkOpSegment::markWinding id=53 (956.417969,1486.75 961.403015,1487.19202 960.681 03,1489.98499 960.68103,1489.98499) t=0 [105] (956.417969,1486.75) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3317 SkOpSegment::nextChase mismatched signs
3318 SkOpSegment::markWinding id=52 (960.68103,1489.98499 957.533997,1490.672 956.417 969,1486.75 956.417969,1486.75) t=0 [103] (960.68103,1489.98499) tEnd=1 newWindS um=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3319 SkOpSegment::nextChase mismatched signs
3320 SkOpSegment::markWinding id=53 (956.417969,1486.75 961.403015,1487.19202 960.681 03,1489.98499 960.68103,1489.98499) t=0 [105] (956.417969,1486.75) tEnd=1 newWin dSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3321 SkOpSegment::nextChase mismatched signs
3322 SkOpSegment::activeOp id=53 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3323 SkOpSegment::nextChase mismatched signs
3324 SkOpSegment::findNextOp simple
3325 SkOpSegment::markDone id=53 (956.417969,1486.75 961.403015,1487.19202 960.68103, 1489.98499 960.68103,1489.98499) t=0 [105] (956.417969,1486.75) tEnd=1 newWindSu m=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3326 bridgeOp current id=53 from=(956.417969,1486.75) to=(960.68103,1489.98499)
3327 path.moveTo(956.417969,1486.75);
3328 path.cubicTo(961.403015,1487.19202, 960.68103,1489.98499, 960.68103,1489.98499);
3329 SkOpSegment::nextChase mismatched signs
3330 SkOpSegment::findNextOp simple
3331 SkOpSegment::markDone id=52 (960.68103,1489.98499 957.533997,1490.672 956.417969 ,1486.75 956.417969,1486.75) t=0 [103] (960.68103,1489.98499) tEnd=1 newWindSum= -1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3332 bridgeOp current id=52 from=(960.68103,1489.98499) to=(956.417969,1486.75)
3333 path.cubicTo(957.533997,1490.672, 956.417969,1486.75, 956.417969,1486.75);
3334 path.close();
3335 SkOpSegment::debugShowActiveSpans id=26 (965.60199,1489.98499 965.60199,1489.984 99 964.879028,1487.19202 969.864014,1486.75) t=0 (965.60199,1489.98499) tEnd=1 w indSum=? windValue=1 oppValue=0
3336 SkOpSegment::debugShowActiveSpans id=27 (969.864014,1486.75 969.864014,1486.75 9 68.749023,1490.672 965.60199,1489.98499) t=0 (969.864014,1486.75) tEnd=1 windSum =? windValue=1 oppValue=0
3337 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
3338 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
3339 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
3340 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
3341 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
3342 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
3343 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
3344 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3345 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
3346 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3347 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3348 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3349 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3350 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3351 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3352 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3353 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3354 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3355 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3356 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3357 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3358 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3359 SkOpSegment::findTop
3360 SkOpAngle::dumpOne [26/120] next=27/119 sect=17/17 s=1 [52] e=0 [51] sgn=1 wind Val=1 windSum=? operand
3361 SkOpAngle::dumpOne [27/119] next=26/120 sect=21/17 s=0 [53] e=1 [54] sgn=-1 win dVal=1 windSum=? operand
3362 SkOpSegment::windingAtT id=49 opp=0 tHit=0.0462757563 t=0 oldWinding=-1 windValu e=1 dx=- winding=0
3363 FindSortableTop current=26 index=51 endIndex=52 tHit=0.9 hitDx=-7.59155035 try=0 vert=0
3364 SkOpSegment::windingAtT id=49 opp=1 tHit=0.0462757563 t=0 oldWinding=-1 windValu e=0 dx=- winding=-1
3365 SkOpSegment::initWinding id=26 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
3366 SkOpSegment::markWinding id=26 (965.60199,1489.98499 965.60199,1489.98499 964.87 9028,1487.19202 969.864014,1486.75) t=0 [51] (965.60199,1489.98499) tEnd=1 newWi ndSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3367 SkOpSegment::nextChase mismatched signs
3368 SkOpSegment::markWinding id=27 (969.864014,1486.75 969.864014,1486.75 968.749023 ,1490.672 965.60199,1489.98499) t=0 [53] (969.864014,1486.75) tEnd=1 newWindSum= -1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3369 SkOpSegment::nextChase mismatched signs
3370 SkOpSegment::markWinding id=26 (965.60199,1489.98499 965.60199,1489.98499 964.87 9028,1487.19202 969.864014,1486.75) t=0 [51] (965.60199,1489.98499) tEnd=1 newWi ndSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3371 SkOpSegment::nextChase mismatched signs
3372 SkOpSegment::activeOp id=26 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3373 SkOpSegment::nextChase mismatched signs
3374 SkOpSegment::findNextOp simple
3375 SkOpSegment::markDone id=26 (965.60199,1489.98499 965.60199,1489.98499 964.87902 8,1487.19202 969.864014,1486.75) t=0 [51] (965.60199,1489.98499) tEnd=1 newWindS um=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3376 bridgeOp current id=26 from=(965.60199,1489.98499) to=(969.864014,1486.75)
3377 path.moveTo(965.60199,1489.98499);
3378 path.cubicTo(965.60199,1489.98499, 964.879028,1487.19202, 969.864014,1486.75);
3379 SkOpSegment::nextChase mismatched signs
3380 SkOpSegment::findNextOp simple
3381 SkOpSegment::markDone id=27 (969.864014,1486.75 969.864014,1486.75 968.749023,14 90.672 965.60199,1489.98499) t=0 [53] (969.864014,1486.75) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3382 bridgeOp current id=27 from=(969.864014,1486.75) to=(965.60199,1489.98499)
3383 path.cubicTo(969.864014,1486.75, 968.749023,1490.672, 965.60199,1489.98499);
3384 path.close();
3385 SkOpSegment::debugShowActiveSpans id=99 (947.51001,1488.53101 947.51001,1488.531 01 951.596985,1486.32202 953.234009,1489.08997) t=0 (947.51001,1488.53101) tEnd= 1 windSum=? windValue=1 oppValue=0
3386 SkOpSegment::debugShowActiveSpans id=100 (953.234009,1489.08997 953.234009,1489. 08997 951.158997,1491.03601 947.51001,1488.53101) t=0 (953.234009,1489.08997) tE nd=1 windSum=? windValue=1 oppValue=0
3387 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
3388 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
3389 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
3390 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
3391 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
3392 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3393 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
3394 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3395 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3396 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3397 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3398 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3399 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3400 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3401 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3402 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3403 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3404 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3405 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3406 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3407 SkOpSegment::findTop
3408 SkOpAngle::dumpOne [99/123] next=100/124 sect=9/13 s=1 [198] e=0 [197] sgn=1 wi ndVal=1 windSum=? operand
3409 SkOpAngle::dumpOne [100/124] next=99/123 sect=17/13 s=0 [199] e=1 [200] sgn=-1 windVal=1 windSum=? operand
3410 SkOpSegment::windingAtT id=2 opp=1 tHit=0.265362826 t=0 oldWinding=0 windValue=0 dx=+ winding=0
3411 FindSortableTop current=99 index=197 endIndex=198 tHit=0.9 hitDx=44 try=0 vert=0
3412 SkOpSegment::windingAtT id=2 opp=0 tHit=0.265362826 t=0 oldWinding=-1 windValue= 1 dx=+ winding=-1
3413 SkOpSegment::initWinding id=99 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 op pWind=-1
3414 SkOpSegment::markWinding id=99 (947.51001,1488.53101 947.51001,1488.53101 951.59 6985,1486.32202 953.234009,1489.08997) t=0 [197] (947.51001,1488.53101) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3415 SkOpSegment::nextChase mismatched signs
3416 SkOpSegment::markWinding id=100 (953.234009,1489.08997 953.234009,1489.08997 951 .158997,1491.03601 947.51001,1488.53101) t=0 [199] (953.234009,1489.08997) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3417 SkOpSegment::nextChase mismatched signs
3418 SkOpSegment::markWinding id=99 (947.51001,1488.53101 947.51001,1488.53101 951.59 6985,1486.32202 953.234009,1489.08997) t=0 [197] (947.51001,1488.53101) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3419 SkOpSegment::nextChase mismatched signs
3420 SkOpSegment::activeOp id=99 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3421 SkOpSegment::nextChase mismatched signs
3422 SkOpSegment::findNextOp simple
3423 SkOpSegment::markDone id=99 (947.51001,1488.53101 947.51001,1488.53101 951.59698 5,1486.32202 953.234009,1489.08997) t=0 [197] (947.51001,1488.53101) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3424 bridgeOp current id=99 from=(947.51001,1488.53101) to=(953.234009,1489.08997)
3425 path.moveTo(947.51001,1488.53101);
3426 path.cubicTo(947.51001,1488.53101, 951.596985,1486.32202, 953.234009,1489.08997) ;
3427 SkOpSegment::nextChase mismatched signs
3428 SkOpSegment::findNextOp simple
3429 SkOpSegment::markDone id=100 (953.234009,1489.08997 953.234009,1489.08997 951.15 8997,1491.03601 947.51001,1488.53101) t=0 [199] (953.234009,1489.08997) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3430 bridgeOp current id=100 from=(953.234009,1489.08997) to=(947.51001,1488.53101)
3431 path.cubicTo(953.234009,1489.08997, 951.158997,1491.03601, 947.51001,1488.53101) ;
3432 path.close();
3433 SkOpSegment::debugShowActiveSpans id=103 (978.770996,1488.53101 975.204224,1490. 98022 973.141174,1489.17444 973.051086,1489.09277) t=0 (978.770996,1488.53101) t End=1 windSum=? windValue=1 oppValue=0
3434 SkOpSegment::debugShowActiveSpans id=104 (973.051086,1489.09277 973.049011,1489. 09094 973.047974,1489.08997 973.047974,1489.08997) t=0 (973.051086,1489.09277) t End=1 windSum=? windValue=1 oppValue=0
3435 SkOpSegment::debugShowActiveSpans id=105 (973.047974,1489.08997 974.651978,1486. 37781 978.607178,1488.44397 978.766052,1488.52844) t=0 (973.047974,1489.08997) t End=1 windSum=? windValue=1 oppValue=0
3436 SkOpSegment::debugShowActiveSpans id=106 (978.766052,1488.52844 978.770996,1488. 53101) t=0 (978.766052,1488.52844) tEnd=1 windSum=? windValue=1 oppValue=0
3437 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
3438 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3439 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
3440 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3441 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3442 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3443 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3444 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3445 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3446 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3447 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3448 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3449 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3450 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3451 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3452 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3453 SkOpSegment::findTop
3454 SkOpAngle::dumpOne [105/127] next=106/128 sect=13/17 s=1 [210] e=0 [209] sgn=1 windVal=1 windSum=? operand
3455 SkOpAngle::dumpOne [106/128] next=105/127 sect=29/29 s=0 [211] e=1 [212] sgn=-1 windVal=1 windSum=? operand stop
3456 SkOpSegment::windingAtT id=19 opp=0 tHit=0.72037974 t=0 oldWinding=-1 windValue= 1 dx=- winding=0
3457 FindSortableTop current=105 index=209 endIndex=210 tHit=0.9 hitDx=-7.35572147 tr y=0 vert=0
3458 SkOpSegment::windingAtT id=19 opp=1 tHit=0.72037974 t=0 oldWinding=-1 windValue= 0 dx=- winding=-1
3459 SkOpSegment::initWinding id=105 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 o ppWind=-1
3460 SkOpSegment::markWinding id=105 (973.047974,1489.08997 974.651978,1486.37781 978 .607178,1488.44397 978.766052,1488.52844) t=0 [209] (973.047974,1489.08997) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3461 SkOpSegment::nextChase mismatched signs
3462 SkOpSegment::markWinding id=106 (978.766052,1488.52844 978.770996,1488.53101) t= 0 [211] (978.766052,1488.52844) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windS um=? windValue=1 oppValue=0
3463 SkOpSegment::markWinding id=103 (978.770996,1488.53101 975.204224,1490.98022 973 .141174,1489.17444 973.051086,1489.09277) t=0 [205] (978.770996,1488.53101) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3464 SkOpSegment::markWinding id=104 (973.051086,1489.09277 973.049011,1489.09094 973 .047974,1489.08997 973.047974,1489.08997) t=0 [207] (973.051086,1489.09277) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3465 SkOpSegment::nextChase mismatched signs
3466 SkOpSegment::markWinding id=105 (973.047974,1489.08997 974.651978,1486.37781 978 .607178,1488.44397 978.766052,1488.52844) t=0 [209] (973.047974,1489.08997) tEnd =1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3467 SkOpSegment::nextChase mismatched signs
3468 SkOpSegment::activeOp id=105 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 result=1
3469 SkOpSegment::nextChase mismatched signs
3470 SkOpSegment::findNextOp simple
3471 SkOpSegment::markDone id=105 (973.047974,1489.08997 974.651978,1486.37781 978.60 7178,1488.44397 978.766052,1488.52844) t=0 [209] (973.047974,1489.08997) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3472 bridgeOp current id=105 from=(973.047974,1489.08997) to=(978.766052,1488.52844)
3473 path.moveTo(973.047974,1489.08997);
3474 path.cubicTo(974.651978,1486.37781, 978.607178,1488.44397, 978.766052,1488.52844 );
3475 SkOpSegment::findNextOp simple
3476 SkOpSegment::markDone id=106 (978.766052,1488.52844 978.770996,1488.53101) t=0 [ 211] (978.766052,1488.52844) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum =-1 windValue=1 oppValue=0
3477 bridgeOp current id=106 from=(978.766052,1488.52844) to=(978.770996,1488.53101)
3478 SkOpSegment::findNextOp simple
3479 SkOpSegment::markDone id=103 (978.770996,1488.53101 975.204224,1490.98022 973.14 1174,1489.17444 973.051086,1489.09277) t=0 [205] (978.770996,1488.53101) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3480 bridgeOp current id=103 from=(978.770996,1488.53101) to=(973.051086,1489.09277)
3481 path.lineTo(978.770996,1488.53101);
3482 path.cubicTo(975.204224,1490.98022, 973.141174,1489.17444, 973.051086,1489.09277 );
3483 SkOpSegment::nextChase mismatched signs
3484 SkOpSegment::findNextOp simple
3485 SkOpSegment::markDone id=104 (973.051086,1489.09277 973.049011,1489.09094 973.04 7974,1489.08997 973.047974,1489.08997) t=0 [207] (973.051086,1489.09277) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3486 bridgeOp current id=104 from=(973.051086,1489.09277) to=(973.047974,1489.08997)
3487 path.cubicTo(973.049011,1489.09094, 973.047974,1489.08997, 973.047974,1489.08997 );
3488 path.close();
3489 SkOpSegment::debugShowActiveSpans id=54 (963.143005,1489.59802 963.763,1489.5980 2 964.265015,1490.09998 964.265015,1490.72095) t=0 (963.143005,1489.59802) tEnd= 1 windSum=? windValue=1 oppValue=0
3490 SkOpSegment::debugShowActiveSpans id=55 (964.265015,1490.72095 964.265015,1491.3 4204 963.763,1491.84399 963.143005,1491.84399) t=0 (964.265015,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3491 SkOpSegment::debugShowActiveSpans id=56 (963.143005,1491.84399 962.521973,1491.8 4399 962.02002,1491.34204 962.02002,1490.72095) t=0 (963.143005,1491.84399) tEnd =1 windSum=? windValue=1 oppValue=0
3492 SkOpSegment::debugShowActiveSpans id=57 (962.02002,1490.72095 962.02002,1490.099 98 962.521973,1489.59802 963.143005,1489.59802) t=0 (962.02002,1490.72095) tEnd= 1 windSum=? windValue=1 oppValue=0
3493 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3494 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3495 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3496 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3497 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3498 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3499 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3500 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3501 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3502 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3503 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3504 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3505 SkOpSegment::findTop
3506 SkOpAngle::dumpOne [57/131] next=54/132 sect=16/17 s=1 [114] e=0 [113] sgn=1 wi ndVal=1 windSum=? operand
3507 SkOpAngle::dumpOne [54/132] next=57/131 sect=30/25 s=0 [107] e=1 [108] sgn=-1 w indVal=1 windSum=? operand stop
3508 SkOpSegment::windingAtT id=41 opp=0 tHit=0.172695599 t=0 oldWinding=-1 windValue =1 dx=- winding=0
3509 FindSortableTop current=57 index=113 endIndex=114 tHit=0.9 hitDx=-1.51202893 try =0 vert=0
3510 SkOpSegment::windingAtT id=41 opp=1 tHit=0.172695599 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
3511 SkOpSegment::initWinding id=57 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
3512 SkOpSegment::markWinding id=57 (962.02002,1490.72095 962.02002,1490.09998 962.52 1973,1489.59802 963.143005,1489.59802) t=0 [113] (962.02002,1490.72095) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3513 SkOpSegment::nextChase mismatched signs
3514 SkOpSegment::markWinding id=54 (963.143005,1489.59802 963.763,1489.59802 964.265 015,1490.09998 964.265015,1490.72095) t=0 [107] (963.143005,1489.59802) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3515 SkOpSegment::markWinding id=55 (964.265015,1490.72095 964.265015,1491.34204 963. 763,1491.84399 963.143005,1491.84399) t=0 [109] (964.265015,1490.72095) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3516 SkOpSegment::markWinding id=56 (963.143005,1491.84399 962.521973,1491.84399 962. 02002,1491.34204 962.02002,1490.72095) t=0 [111] (963.143005,1491.84399) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3517 SkOpSegment::nextChase mismatched signs
3518 SkOpSegment::markWinding id=57 (962.02002,1490.72095 962.02002,1490.09998 962.52 1973,1489.59802 963.143005,1489.59802) t=0 [113] (962.02002,1490.72095) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3519 SkOpSegment::nextChase mismatched signs
3520 SkOpSegment::activeOp id=57 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3521 SkOpSegment::nextChase mismatched signs
3522 SkOpSegment::findNextOp simple
3523 SkOpSegment::markDone id=57 (962.02002,1490.72095 962.02002,1490.09998 962.52197 3,1489.59802 963.143005,1489.59802) t=0 [113] (962.02002,1490.72095) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3524 bridgeOp current id=57 from=(962.02002,1490.72095) to=(963.143005,1489.59802)
3525 path.moveTo(962.02002,1490.72095);
3526 path.cubicTo(962.02002,1490.09998, 962.521973,1489.59802, 963.143005,1489.59802) ;
3527 SkOpSegment::findNextOp simple
3528 SkOpSegment::markDone id=54 (963.143005,1489.59802 963.763,1489.59802 964.265015 ,1490.09998 964.265015,1490.72095) t=0 [107] (963.143005,1489.59802) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3529 bridgeOp current id=54 from=(963.143005,1489.59802) to=(964.265015,1490.72095)
3530 path.cubicTo(963.763,1489.59802, 964.265015,1490.09998, 964.265015,1490.72095);
3531 SkOpSegment::findNextOp simple
3532 SkOpSegment::markDone id=55 (964.265015,1490.72095 964.265015,1491.34204 963.763 ,1491.84399 963.143005,1491.84399) t=0 [109] (964.265015,1490.72095) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3533 bridgeOp current id=55 from=(964.265015,1490.72095) to=(963.143005,1491.84399)
3534 path.cubicTo(964.265015,1491.34204, 963.763,1491.84399, 963.143005,1491.84399);
3535 SkOpSegment::nextChase mismatched signs
3536 SkOpSegment::findNextOp simple
3537 SkOpSegment::markDone id=56 (963.143005,1491.84399 962.521973,1491.84399 962.020 02,1491.34204 962.02002,1490.72095) t=0 [111] (963.143005,1491.84399) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3538 bridgeOp current id=56 from=(963.143005,1491.84399) to=(962.02002,1490.72095)
3539 path.cubicTo(962.521973,1491.84399, 962.02002,1491.34204, 962.02002,1490.72095);
3540 path.close();
3541 SkOpSegment::debugShowActiveSpans id=61 (957.127014,1490.40002 955.541504,1492.8 9014 951.825745,1491.38965 951.445557,1491.22766) t=0 (957.127014,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3542 SkOpSegment::debugShowActiveSpans id=62 (951.445557,1491.22766 951.424805,1491.2 1887 951.414001,1491.21399 951.414001,1491.21399) t=0 (951.445557,1491.22766) tE nd=1 windSum=? windValue=1 oppValue=0
3543 SkOpSegment::debugShowActiveSpans id=63 (951.414001,1491.21399 954.694214,1488.3 3154 956.976746,1490.26636 957.119873,1490.39355) t=0 (951.414001,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3544 SkOpSegment::debugShowActiveSpans id=64 (957.119873,1490.39355 957.124634,1490.3 9783 957.127014,1490.40002 957.127014,1490.40002) t=0 (957.119873,1490.39355) tE nd=1 windSum=? windValue=1 oppValue=0
3545 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3546 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3547 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3548 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3549 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3550 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3551 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3552 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3553 SkOpSegment::findTop
3554 SkOpAngle::dumpOne [63/135] next=64/136 sect=13/17 s=1 [126] e=0 [125] sgn=1 wi ndVal=1 windSum=? operand
3555 SkOpAngle::dumpOne [64/136] next=63/135 sect=29/29 s=0 [127] e=1 [128] sgn=-1 w indVal=1 windSum=? operand stop
3556 SkOpSegment::windingAtT id=52 opp=0 tHit=0.599456643 t=0 oldWinding=-1 windValue =1 dx=- winding=0
3557 FindSortableTop current=63 index=125 endIndex=126 tHit=0.9 hitDx=-3.12248874 try =0 vert=0
3558 SkOpSegment::windingAtT id=52 opp=1 tHit=0.599456643 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
3559 SkOpSegment::initWinding id=63 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
3560 SkOpSegment::markWinding id=63 (951.414001,1491.21399 954.694214,1488.33154 956. 976746,1490.26636 957.119873,1490.39355) t=0 [125] (951.414001,1491.21399) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3561 SkOpSegment::nextChase mismatched signs
3562 SkOpSegment::markWinding id=64 (957.119873,1490.39355 957.124634,1490.39783 957. 127014,1490.40002 957.127014,1490.40002) t=0 [127] (957.119873,1490.39355) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3563 SkOpSegment::markWinding id=61 (957.127014,1490.40002 955.541504,1492.89014 951. 825745,1491.38965 951.445557,1491.22766) t=0 [121] (957.127014,1490.40002) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3564 SkOpSegment::markWinding id=62 (951.445557,1491.22766 951.424805,1491.21887 951. 414001,1491.21399 951.414001,1491.21399) t=0 [123] (951.445557,1491.22766) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3565 SkOpSegment::nextChase mismatched signs
3566 SkOpSegment::markWinding id=63 (951.414001,1491.21399 954.694214,1488.33154 956. 976746,1490.26636 957.119873,1490.39355) t=0 [125] (951.414001,1491.21399) tEnd= 1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3567 SkOpSegment::nextChase mismatched signs
3568 SkOpSegment::activeOp id=63 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3569 SkOpSegment::nextChase mismatched signs
3570 SkOpSegment::findNextOp simple
3571 SkOpSegment::markDone id=63 (951.414001,1491.21399 954.694214,1488.33154 956.976 746,1490.26636 957.119873,1490.39355) t=0 [125] (951.414001,1491.21399) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3572 bridgeOp current id=63 from=(951.414001,1491.21399) to=(957.119873,1490.39355)
3573 path.moveTo(951.414001,1491.21399);
3574 path.cubicTo(954.694214,1488.33154, 956.976746,1490.26636, 957.119873,1490.39355 );
3575 SkOpSegment::findNextOp simple
3576 SkOpSegment::markDone id=64 (957.119873,1490.39355 957.124634,1490.39783 957.127 014,1490.40002 957.127014,1490.40002) t=0 [127] (957.119873,1490.39355) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3577 bridgeOp current id=64 from=(957.119873,1490.39355) to=(957.127014,1490.40002)
3578 path.cubicTo(957.124634,1490.39783, 957.127014,1490.40002, 957.127014,1490.40002 );
3579 SkOpSegment::findNextOp simple
3580 SkOpSegment::markDone id=61 (957.127014,1490.40002 955.541504,1492.89014 951.825 745,1491.38965 951.445557,1491.22766) t=0 [121] (957.127014,1490.40002) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3581 bridgeOp current id=61 from=(957.127014,1490.40002) to=(951.445557,1491.22766)
3582 path.cubicTo(955.541504,1492.89014, 951.825745,1491.38965, 951.445557,1491.22766 );
3583 SkOpSegment::nextChase mismatched signs
3584 SkOpSegment::findNextOp simple
3585 SkOpSegment::markDone id=62 (951.445557,1491.22766 951.424805,1491.21887 951.414 001,1491.21399 951.414001,1491.21399) t=0 [123] (951.445557,1491.22766) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3586 bridgeOp current id=62 from=(951.445557,1491.22766) to=(951.414001,1491.21399)
3587 path.cubicTo(951.424805,1491.21887, 951.414001,1491.21399, 951.414001,1491.21399 );
3588 path.close();
3589 SkOpSegment::debugShowActiveSpans id=20 (969.156982,1490.40002 969.156982,1490.4 0002 971.478027,1488.23596 974.869995,1491.21399) t=0 (969.156982,1490.40002) tE nd=1 windSum=? windValue=1 oppValue=0
3590 SkOpSegment::debugShowActiveSpans id=21 (974.869995,1491.21399 974.869995,1491.2 1399 974.857788,1491.21948 974.834473,1491.22937) t=0 (974.869995,1491.21399) tE nd=1 windSum=? windValue=1 oppValue=0
3591 SkOpSegment::debugShowActiveSpans id=22 (974.834473,1491.22937 974.433289,1491.4 0051 970.736267,1492.88184 969.156982,1490.40002) t=0 (974.834473,1491.22937) tE nd=1 windSum=? windValue=1 oppValue=0
3592 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3593 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3594 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3595 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3596 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3597 SkOpSegment::findTop
3598 SkOpAngle::dumpOne [20/139] next=21/140 sect=13/13 s=1 [40] e=0 [39] sgn=1 wind Val=1 windSum=? operand
3599 SkOpAngle::dumpOne [21/140] next=20/139 sect=17/17 s=0 [41] e=1 [42] sgn=-1 win dVal=1 windSum=? operand stop
3600 SkOpSegment::windingAtT id=103 opp=0 tHit=0.641791069 t=0 oldWinding=-1 windValu e=1 dx=- winding=0
3601 FindSortableTop current=20 index=39 endIndex=40 tHit=0.9 hitDx=-4.33002901 try=0 vert=0
3602 SkOpSegment::windingAtT id=103 opp=1 tHit=0.641791069 t=0 oldWinding=-1 windValu e=0 dx=- winding=-1
3603 SkOpSegment::initWinding id=20 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
3604 SkOpSegment::markWinding id=20 (969.156982,1490.40002 969.156982,1490.40002 971. 478027,1488.23596 974.869995,1491.21399) t=0 [39] (969.156982,1490.40002) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3605 SkOpSegment::nextChase mismatched signs
3606 SkOpSegment::markWinding id=21 (974.869995,1491.21399 974.869995,1491.21399 974. 857788,1491.21948 974.834473,1491.22937) t=0 [41] (974.869995,1491.21399) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3607 SkOpSegment::markWinding id=22 (974.834473,1491.22937 974.433289,1491.40051 970. 736267,1492.88184 969.156982,1490.40002) t=0 [43] (974.834473,1491.22937) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3608 SkOpSegment::nextChase mismatched signs
3609 SkOpSegment::markWinding id=20 (969.156982,1490.40002 969.156982,1490.40002 971. 478027,1488.23596 974.869995,1491.21399) t=0 [39] (969.156982,1490.40002) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3610 SkOpSegment::nextChase mismatched signs
3611 SkOpSegment::activeOp id=20 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3612 SkOpSegment::nextChase mismatched signs
3613 SkOpSegment::findNextOp simple
3614 SkOpSegment::markDone id=20 (969.156982,1490.40002 969.156982,1490.40002 971.478 027,1488.23596 974.869995,1491.21399) t=0 [39] (969.156982,1490.40002) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3615 bridgeOp current id=20 from=(969.156982,1490.40002) to=(974.869995,1491.21399)
3616 path.moveTo(969.156982,1490.40002);
3617 path.cubicTo(969.156982,1490.40002, 971.478027,1488.23596, 974.869995,1491.21399 );
3618 SkOpSegment::findNextOp simple
3619 SkOpSegment::markDone id=21 (974.869995,1491.21399 974.869995,1491.21399 974.857 788,1491.21948 974.834473,1491.22937) t=0 [41] (974.869995,1491.21399) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3620 bridgeOp current id=21 from=(974.869995,1491.21399) to=(974.834473,1491.22937)
3621 path.cubicTo(974.869995,1491.21399, 974.857788,1491.21948, 974.834473,1491.22937 );
3622 SkOpSegment::nextChase mismatched signs
3623 SkOpSegment::findNextOp simple
3624 SkOpSegment::markDone id=22 (974.834473,1491.22937 974.433289,1491.40051 970.736 267,1492.88184 969.156982,1490.40002) t=0 [43] (974.834473,1491.22937) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3625 bridgeOp current id=22 from=(974.834473,1491.22937) to=(969.156982,1490.40002)
3626 path.cubicTo(974.433289,1491.40051, 970.736267,1492.88184, 969.156982,1490.40002 );
3627 path.close();
3628 SkOpSegment::debugShowActiveSpans id=58 (961.283997,1491.56299 958.953979,1494.4 9695 955.61499,1492.81604 955.61499,1492.81604) t=0 (961.283997,1491.56299) tEnd =1 windSum=? windValue=1 oppValue=0
3629 SkOpSegment::debugShowActiveSpans id=59 (955.61499,1492.81604 958.695923,1489.72 131 960.89093,1491.24622 961.236389,1491.52283) t=0 (955.61499,1492.81604) tEnd= 1 windSum=? windValue=1 oppValue=0
3630 SkOpSegment::debugShowActiveSpans id=60 (961.236389,1491.52283 961.267883,1491.5 481 961.283997,1491.56299 961.283997,1491.56299) t=0 (961.236389,1491.52283) tEn d=1 windSum=? windValue=1 oppValue=0
3631 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3632 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3633 SkOpSegment::findTop
3634 SkOpAngle::dumpOne [59/143] next=60/144 sect=13/17 s=1 [118] e=0 [117] sgn=1 wi ndVal=1 windSum=? operand
3635 SkOpAngle::dumpOne [60/144] next=59/143 sect=29/29 s=0 [119] e=1 [120] sgn=-1 w indVal=1 windSum=? operand stop
3636 SkOpSegment::windingAtT id=42 opp=0 tHit=0.474617252 t=0 oldWinding=-1 windValue =1 dx=- winding=0
3637 FindSortableTop current=59 index=117 endIndex=118 tHit=0.9 hitDx=-4.33552933 try =0 vert=0
3638 SkOpSegment::windingAtT id=42 opp=1 tHit=0.474617252 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
3639 SkOpSegment::initWinding id=59 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
3640 SkOpSegment::markWinding id=59 (955.61499,1492.81604 958.695923,1489.72131 960.8 9093,1491.24622 961.236389,1491.52283) t=0 [117] (955.61499,1492.81604) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3641 SkOpSegment::nextChase mismatched signs
3642 SkOpSegment::markWinding id=60 (961.236389,1491.52283 961.267883,1491.5481 961.2 83997,1491.56299 961.283997,1491.56299) t=0 [119] (961.236389,1491.52283) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3643 SkOpSegment::markWinding id=58 (961.283997,1491.56299 958.953979,1494.49695 955. 61499,1492.81604 955.61499,1492.81604) t=0 [115] (961.283997,1491.56299) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3644 SkOpSegment::nextChase mismatched signs
3645 SkOpSegment::markWinding id=59 (955.61499,1492.81604 958.695923,1489.72131 960.8 9093,1491.24622 961.236389,1491.52283) t=0 [117] (955.61499,1492.81604) tEnd=1 n ewWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3646 SkOpSegment::nextChase mismatched signs
3647 SkOpSegment::activeOp id=59 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3648 SkOpSegment::nextChase mismatched signs
3649 SkOpSegment::findNextOp simple
3650 SkOpSegment::markDone id=59 (955.61499,1492.81604 958.695923,1489.72131 960.8909 3,1491.24622 961.236389,1491.52283) t=0 [117] (955.61499,1492.81604) tEnd=1 newW indSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3651 bridgeOp current id=59 from=(955.61499,1492.81604) to=(961.236389,1491.52283)
3652 path.moveTo(955.61499,1492.81604);
3653 path.cubicTo(958.695923,1489.72131, 960.89093,1491.24622, 961.236389,1491.52283) ;
3654 SkOpSegment::findNextOp simple
3655 SkOpSegment::markDone id=60 (961.236389,1491.52283 961.267883,1491.5481 961.2839 97,1491.56299 961.283997,1491.56299) t=0 [119] (961.236389,1491.52283) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3656 bridgeOp current id=60 from=(961.236389,1491.52283) to=(961.283997,1491.56299)
3657 path.cubicTo(961.267883,1491.5481, 961.283997,1491.56299, 961.283997,1491.56299) ;
3658 SkOpSegment::nextChase mismatched signs
3659 SkOpSegment::findNextOp simple
3660 SkOpSegment::markDone id=58 (961.283997,1491.56299 958.953979,1494.49695 955.614 99,1492.81604 955.61499,1492.81604) t=0 [115] (961.283997,1491.56299) tEnd=1 new WindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3661 bridgeOp current id=58 from=(961.283997,1491.56299) to=(955.61499,1492.81604)
3662 path.cubicTo(958.953979,1494.49695, 955.61499,1492.81604, 955.61499,1492.81604);
3663 path.close();
3664 SkOpSegment::debugShowActiveSpans id=28 (970.666992,1492.81604 970.666992,1492.8 1604 967.327026,1494.49695 964.999023,1491.56299) t=0 (970.666992,1492.81604) tE nd=1 windSum=? windValue=1 oppValue=0
3665 SkOpSegment::debugShowActiveSpans id=29 (964.999023,1491.56299 964.999023,1491.5 6299 967.304016,1489.43896 970.666992,1492.81604) t=0 (964.999023,1491.56299) tE nd=1 windSum=? windValue=1 oppValue=0
3666 SkOpSegment::findTop
3667 SkOpAngle::dumpOne [29/147] next=28/148 sect=9/13 s=1 [58] e=0 [57] sgn=1 windV al=1 windSum=? operand
3668 SkOpAngle::dumpOne [28/148] next=29/147 sect=17/13 s=0 [55] e=1 [56] sgn=-1 win dVal=1 windSum=? operand
3669 SkOpSegment::windingAtT id=22 opp=0 tHit=0.899621278 t=0 oldWinding=-1 windValue =1 dx=- winding=0
3670 FindSortableTop current=29 index=57 endIndex=58 tHit=0.9 hitDx=-5.8496685 try=0 vert=0
3671 SkOpSegment::windingAtT id=22 opp=1 tHit=0.899621278 t=0 oldWinding=-1 windValue =0 dx=- winding=-1
3672 SkOpSegment::initWinding id=29 oldWinding=0 hitDx=- dx=+ windVal=1 winding=-1 op pWind=-1
3673 SkOpSegment::markWinding id=29 (964.999023,1491.56299 964.999023,1491.56299 967. 304016,1489.43896 970.666992,1492.81604) t=0 [57] (964.999023,1491.56299) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3674 SkOpSegment::nextChase mismatched signs
3675 SkOpSegment::markWinding id=28 (970.666992,1492.81604 970.666992,1492.81604 967. 327026,1494.49695 964.999023,1491.56299) t=0 [55] (970.666992,1492.81604) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=? windSum=? windValue=1 oppValue=0
3676 SkOpSegment::nextChase mismatched signs
3677 SkOpSegment::markWinding id=29 (964.999023,1491.56299 964.999023,1491.56299 967. 304016,1489.43896 970.666992,1492.81604) t=0 [57] (964.999023,1491.56299) tEnd=1 newWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3678 SkOpSegment::nextChase mismatched signs
3679 SkOpSegment::activeOp id=29 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r esult=1
3680 SkOpSegment::nextChase mismatched signs
3681 SkOpSegment::findNextOp simple
3682 SkOpSegment::markDone id=29 (964.999023,1491.56299 964.999023,1491.56299 967.304 016,1489.43896 970.666992,1492.81604) t=0 [57] (964.999023,1491.56299) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3683 bridgeOp current id=29 from=(964.999023,1491.56299) to=(970.666992,1492.81604)
3684 path.moveTo(964.999023,1491.56299);
3685 path.cubicTo(964.999023,1491.56299, 967.304016,1489.43896, 970.666992,1492.81604 );
3686 SkOpSegment::nextChase mismatched signs
3687 SkOpSegment::findNextOp simple
3688 SkOpSegment::markDone id=28 (970.666992,1492.81604 970.666992,1492.81604 967.327 026,1494.49695 964.999023,1491.56299) t=0 [55] (970.666992,1492.81604) tEnd=1 ne wWindSum=-1 newOppSum=-1 oppSum=-1 windSum=-1 windValue=1 oppValue=0
3689 bridgeOp current id=28 from=(970.666992,1492.81604) to=(964.999023,1491.56299)
3690 path.cubicTo(970.666992,1492.81604, 967.327026,1494.49695, 964.999023,1491.56299 );
3691 path.close();
462 </div> 3692 </div>
3693
3694
463 </div> 3695 </div>
464 3696
465 <script type="text/javascript"> 3697 <script type="text/javascript">
466 3698
467 var testDivs = [ 3699 var testDivs = [
468 fuzz763_1026368, 3700 skpwww_educationalcraft_com_4,
469 ]; 3701 ];
470 3702
471 var decimal_places = 3; // make this 3 to show more precision 3703 var decimal_places = 3; // make this 3 to show more precision
472 3704
473 var tests = []; 3705 var tests = [];
474 var testLines = []; 3706 var testLines = [];
475 var testTitles = []; 3707 var testTitles = [];
476 var testIndex = 0; 3708 var testIndex = 0;
477 var ctx; 3709 var ctx;
478 3710
(...skipping 12 matching lines...) Expand all
491 var curve_t = false; 3723 var curve_t = false;
492 var debug_xy = 1; 3724 var debug_xy = 1;
493 var focus_enabled = false; 3725 var focus_enabled = false;
494 var focus_on_selection = false; 3726 var focus_on_selection = false;
495 var step_limit = 0; 3727 var step_limit = 0;
496 var draw_active = false; 3728 var draw_active = false;
497 var draw_add = false; 3729 var draw_add = false;
498 var draw_angle = 0; 3730 var draw_angle = 0;
499 var draw_deriviatives = 0; 3731 var draw_deriviatives = 0;
500 var draw_hints = false; 3732 var draw_hints = false;
501 var draw_hodo = 0;
502 var draw_id = false; 3733 var draw_id = false;
503 var draw_intersection = 0; 3734 var draw_intersection = 0;
504 var draw_intersectT = false; 3735 var draw_intersectT = false;
505 var draw_legend = true; 3736 var draw_legend = true;
506 var draw_log = false; 3737 var draw_log = false;
507 var draw_mark = false; 3738 var draw_mark = false;
508 var draw_midpoint = false; 3739 var draw_midpoint = false;
509 var draw_op = 0; 3740 var draw_op = 0;
510 var draw_sequence = false; 3741 var draw_sequence = false;
511 var draw_sort = 0; 3742 var draw_sort = 0;
(...skipping 13 matching lines...) Expand all
525 var angleMax = 0; 3756 var angleMax = 0;
526 var sectMax = 0; 3757 var sectMax = 0;
527 var sectMax2 = 0; 3758 var sectMax2 = 0;
528 var sortMax = 0; 3759 var sortMax = 0;
529 var markMax = 0; 3760 var markMax = 0;
530 var opMax = 0; 3761 var opMax = 0;
531 var stepMax = 0; 3762 var stepMax = 0;
532 var lastIndex = 0; 3763 var lastIndex = 0;
533 var hasPath = false; 3764 var hasPath = false;
534 var hasComputedPath = false; 3765 var hasComputedPath = false;
3766 var angleBetween = false;
3767 var afterIndex = 0;
535 3768
536 var firstActiveSpan = -1; 3769 var firstActiveSpan = -1;
537 var logStart = -1; 3770 var logStart = -1;
538 var logRange = 0; 3771 var logRange = 0;
539 3772
540 var SPAN_ID = 0; 3773 var SPAN_ID = 0;
541 var SPAN_X1 = SPAN_ID + 1; 3774 var SPAN_X1 = SPAN_ID + 1;
542 var SPAN_Y1 = SPAN_X1 + 1; 3775 var SPAN_Y1 = SPAN_X1 + 1;
543 var SPAN_X2 = SPAN_Y1 + 1; 3776 var SPAN_X2 = SPAN_Y1 + 1;
544 var SPAN_Y2 = SPAN_X2 + 1; 3777 var SPAN_Y2 = SPAN_X2 + 1;
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
646 var MARK_SIMPLE_DONE_CUBIC = MARK_SIMPLE_DONE_QUAD + 1; 3879 var MARK_SIMPLE_DONE_CUBIC = MARK_SIMPLE_DONE_QUAD + 1;
647 var MARK_DONE_UNARY_LINE = MARK_SIMPLE_DONE_CUBIC + 1; 3880 var MARK_DONE_UNARY_LINE = MARK_SIMPLE_DONE_CUBIC + 1;
648 var MARK_DONE_UNARY_QUAD = MARK_DONE_UNARY_LINE + 1; 3881 var MARK_DONE_UNARY_QUAD = MARK_DONE_UNARY_LINE + 1;
649 var MARK_DONE_UNARY_CUBIC = MARK_DONE_UNARY_QUAD + 1; 3882 var MARK_DONE_UNARY_CUBIC = MARK_DONE_UNARY_QUAD + 1;
650 var MARK_ANGLE_LAST = MARK_DONE_UNARY_CUBIC + 1; 3883 var MARK_ANGLE_LAST = MARK_DONE_UNARY_CUBIC + 1;
651 3884
652 var COMPUTED_SET_1 = MARK_ANGLE_LAST + 1; 3885 var COMPUTED_SET_1 = MARK_ANGLE_LAST + 1;
653 var COMPUTED_SET_2 = COMPUTED_SET_1 + 1; 3886 var COMPUTED_SET_2 = COMPUTED_SET_1 + 1;
654 3887
655 var ANGLE_AFTER = COMPUTED_SET_2; 3888 var ANGLE_AFTER = COMPUTED_SET_2;
656 var ANGLE_AFTER2 = ANGLE_AFTER + 1; 3889 var ANGLE_AFTERPART = ANGLE_AFTER + 1;
657 3890
658 var ACTIVE_OP = ANGLE_AFTER2 + 1; 3891 var ACTIVE_OP = ANGLE_AFTERPART + 1;
659 3892
660 var FRAG_TYPE_LAST = ACTIVE_OP; 3893 var FRAG_TYPE_LAST = ACTIVE_OP;
661 3894
662 var REC_TYPE_UNKNOWN = -1; 3895 var REC_TYPE_UNKNOWN = -1;
663 var REC_TYPE_PATH = 0; 3896 var REC_TYPE_PATH = 0;
664 var REC_TYPE_SECT = 1; 3897 var REC_TYPE_PATH2 = 1;
665 var REC_TYPE_ACTIVE = 2; 3898 var REC_TYPE_SECT = 2;
666 var REC_TYPE_ADD = 3; 3899 var REC_TYPE_ACTIVE = 3;
667 var REC_TYPE_SORT = 4; 3900 var REC_TYPE_ADD = 4;
668 var REC_TYPE_OP = 5; 3901 var REC_TYPE_SORT = 5;
669 var REC_TYPE_MARK = 6; 3902 var REC_TYPE_OP = 6;
670 var REC_TYPE_COMPUTED = 7; 3903 var REC_TYPE_MARK = 7;
671 var REC_TYPE_COIN = 8; 3904 var REC_TYPE_COMPUTED = 8;
672 var REC_TYPE_ANGLE = 9; 3905 var REC_TYPE_COIN = 9;
673 var REC_TYPE_ACTIVE_OP = 10; 3906 var REC_TYPE_ANGLE = 10;
674 var REC_TYPE_LAST = REC_TYPE_ACTIVE_OP; 3907 var REC_TYPE_ACTIVE_OP = 11;
3908 var REC_TYPE_AFTERPART = 12;
3909 var REC_TYPE_LAST = REC_TYPE_AFTERPART;
675 3910
676 function strs_to_nums(strs) { 3911 function strs_to_nums(strs) {
677 var result = []; 3912 var result = [];
678 for (var idx = 1; idx < strs.length; ++idx) { 3913 for (var idx = 1; idx < strs.length; ++idx) {
679 var str = strs[idx]; 3914 var str = strs[idx];
680 var num = parseFloat(str); 3915 var num = parseFloat(str);
681 if (isNaN(num)) { 3916 if (isNaN(num)) {
682 result.push(str); 3917 result.push(str);
683 } else { 3918 } else {
684 result.push(num); 3919 result.push(num);
(...skipping 13 matching lines...) Expand all
698 return false; 3933 return false;
699 } 3934 }
700 3935
701 function construct_regexp2(pattern) { 3936 function construct_regexp2(pattern) {
702 var escape = pattern.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&'); 3937 var escape = pattern.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&');
703 escape = escape.replace(/UNSORTABLE/g, "\\*\\*\\* UNSORTABLE \\*\\*\\*"); 3938 escape = escape.replace(/UNSORTABLE/g, "\\*\\*\\* UNSORTABLE \\*\\*\\*");
704 escape = escape.replace(/CUBIC_VAL/g, "\\(P_VAL P_VAL P_VAL P_VAL\\)"); 3939 escape = escape.replace(/CUBIC_VAL/g, "\\(P_VAL P_VAL P_VAL P_VAL\\)");
705 escape = escape.replace(/QUAD_VAL/g, "\\(P_VAL P_VAL P_VAL\\)"); 3940 escape = escape.replace(/QUAD_VAL/g, "\\(P_VAL P_VAL P_VAL\\)");
706 escape = escape.replace(/LINE_VAL/g, "\\(P_VAL P_VAL\\)"); 3941 escape = escape.replace(/LINE_VAL/g, "\\(P_VAL P_VAL\\)");
707 escape = escape.replace(/FILL_TYPE/g, "SkPath::k[a-zA-Z]+_FillType"); 3942 escape = escape.replace(/FILL_TYPE/g, "SkPath::k[a-zA-Z]+_FillType");
3943 escape = escape.replace(/PTR_VAL/g, "0x[0-9A-F]+");
708 escape = escape.replace(/PT_VAL/g, "\\(P_VAL\\)"); 3944 escape = escape.replace(/PT_VAL/g, "\\(P_VAL\\)");
709 escape = escape.replace(/P_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)[Ff]?, ?(-?\\ d+\\.?\\d*(?:e-?\\d+)?)[Ff]?"); 3945 escape = escape.replace(/P_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)[Ff]?, ?(-?\\ d+\\.?\\d*(?:e-?\\d+)?)[Ff]?");
710 escape = escape.replace(/T_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)"); 3946 escape = escape.replace(/T_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)");
711 escape = escape.replace(/PATH/g, "pathB?"); 3947 escape = escape.replace(/PATH/g, "pathB?");
712 escape = escape.replace(/IDX/g, "(\\d+)"); 3948 escape = escape.replace(/IDX/g, "(\\d+)");
713 escape = escape.replace(/NUM/g, "(-?\\d+)"); 3949 escape = escape.replace(/NUM/g, "(-?\\d+)");
714 escape = escape.replace(/OPT/g, "(\\?|-?\\d+)"); 3950 escape = escape.replace(/OPT/g, "(\\?|-?\\d+)");
715 return new RegExp(escape, 'i'); 3951 return new RegExp(escape, 'i');
716 } 3952 }
717 3953
718 function construct_regexp2c(pattern) { 3954 function construct_regexp2c(pattern) {
719 var escape = pattern.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&'); 3955 var escape = pattern.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&');
720 escape = escape.replace(/UNSORTABLE/g, "\\*\\*\\* UNSORTABLE \\*\\*\\*"); 3956 escape = escape.replace(/UNSORTABLE/g, "\\*\\*\\* UNSORTABLE \\*\\*\\*");
721 escape = escape.replace(/CUBIC_VAL/g, "(?:\\$\\d = )?\\{\\{P_VAL\\}, \\{P_VA L\\}, \\{P_VAL\\}, \\{P_VAL\\}\\}"); 3957 escape = escape.replace(/CUBIC_VAL/g, "(?:\\$\\d = )?\\{\\{\\{P_VAL\\}, \\{P _VAL\\}, \\{P_VAL\\}, \\{P_VAL\\}\\}\\}");
722 escape = escape.replace(/QUAD_VAL/g, "(?:\\$\\d = )?\\{\\{P_VAL\\}, \\{P_VAL \\}, \\{P_VAL\\}\\}"); 3958 escape = escape.replace(/QUAD_VAL/g, "(?:\\$\\d = )?\\{\\{\\{P_VAL\\}, \\{P_ VAL\\}, \\{P_VAL\\}\\}\\}");
723 escape = escape.replace(/LINE_VAL/g, "(?:\\$\\d = )?\\{\\{P_VAL\\}, \\{P_VAL \\}\\}"); 3959 escape = escape.replace(/LINE_VAL/g, "(?:\\$\\d = )?\\{\\{\\{P_VAL\\}, \\{P_ VAL\\}\\}\\}");
724 escape = escape.replace(/FILL_TYPE/g, "SkPath::k[a-zA-Z]+_FillType"); 3960 escape = escape.replace(/FILL_TYPE/g, "SkPath::k[a-zA-Z]+_FillType");
3961 escape = escape.replace(/PTR_VAL/g, "0x[0-9A-F]+");
725 escape = escape.replace(/PT_VAL/g, "\\{\\{P_VAL\\}\\}"); 3962 escape = escape.replace(/PT_VAL/g, "\\{\\{P_VAL\\}\\}");
726 escape = escape.replace(/P_VAL/g, "(?:f?[xX] = )?(-?\\d+\\.?\\d*(?:e-?\\d+)? )[Ff]?,(?: f?[yY] = )?(-?\\d+\\.?\\d*(?:e-?\\d+)?)[Ff]?"); 3963 escape = escape.replace(/P_VAL/g, "(?:f?[xX] = )?(-?\\d+\\.?\\d*(?:e-?\\d+)? )[Ff]?, *(?: f?[yY] = )?(-?\\d+\\.?\\d*(?:e-?\\d+)?)[Ff]?");
727 escape = escape.replace(/T_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)"); 3964 escape = escape.replace(/T_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)");
728 escape = escape.replace(/OPER/g, "[a-z]+"); 3965 escape = escape.replace(/OPER/g, "[a-z]+");
729 escape = escape.replace(/PATH/g, "pathB?"); 3966 escape = escape.replace(/PATH/g, "pathB?");
730 escape = escape.replace(/T_F/g, "([TF])"); 3967 escape = escape.replace(/T_F/g, "([TF])");
731 escape = escape.replace(/IDX/g, "(\\d+)"); 3968 escape = escape.replace(/IDX/g, "(\\d+)");
732 escape = escape.replace(/NUM/g, "(-?\\d+)"); 3969 escape = escape.replace(/NUM/g, "(-?\\d+)");
733 escape = escape.replace(/OPT/g, "(\\?|-?\\d+)"); 3970 escape = escape.replace(/OPT/g, "(\\?|-?\\d+)");
734 return new RegExp(escape, 'i'); 3971 return new RegExp(escape, 'i');
735 } 3972 }
736 3973
(...skipping 23 matching lines...) Expand all
760 continue; 3997 continue;
761 } 3998 }
762 var opStart = "SkOpSegment::"; 3999 var opStart = "SkOpSegment::";
763 if (line.lastIndexOf(opStart, 0) === 0) { 4000 if (line.lastIndexOf(opStart, 0) === 0) {
764 line = line.substr(opStart.length); 4001 line = line.substr(opStart.length);
765 } 4002 }
766 var angleStart = "SkOpAngle::"; 4003 var angleStart = "SkOpAngle::";
767 if (line.lastIndexOf(angleStart, 0) === 0) { 4004 if (line.lastIndexOf(angleStart, 0) === 0) {
768 line = line.substr(angleStart.length); 4005 line = line.substr(angleStart.length);
769 } 4006 }
770 var type = line.lastIndexOf("debugShowActiveSpans", 0) === 0 ? REC_TYPE_ ACTIVE 4007 var type = line.lastIndexOf("debugShowActiveSpans", 0) === 0 ? REC_TYPE_ ACTIVE
4008 : line.lastIndexOf("((SkOpSegment*)", 0) === 0 ? REC_TYPE_PATH2
771 : line.lastIndexOf("debugShowTs", 0) === 0 ? REC_TYPE_COIN 4009 : line.lastIndexOf("debugShowTs", 0) === 0 ? REC_TYPE_COIN
4010 : line.lastIndexOf("afterPart", 0) === 0 ? REC_TYPE_AFTERPART
772 : line.lastIndexOf("debugShow", 0) === 0 ? REC_TYPE_SECT 4011 : line.lastIndexOf("debugShow", 0) === 0 ? REC_TYPE_SECT
773 : line.lastIndexOf("activeOp", 0) === 0 ? REC_TYPE_ACTIVE_OP 4012 : line.lastIndexOf("activeOp", 0) === 0 ? REC_TYPE_ACTIVE_OP
774 : line.lastIndexOf("computed", 0) === 0 ? REC_TYPE_COMPUTED 4013 : line.lastIndexOf("computed", 0) === 0 ? REC_TYPE_COMPUTED
775 : line.lastIndexOf("debugOne", 0) === 0 ? REC_TYPE_SORT 4014 : line.lastIndexOf("debugOne", 0) === 0 ? REC_TYPE_SORT
776 : line.lastIndexOf("dumpOne", 0) === 0 ? REC_TYPE_SORT 4015 : line.lastIndexOf("dumpOne", 0) === 0 ? REC_TYPE_SORT
777 : line.lastIndexOf("pathB.", 0) === 0 ? REC_TYPE_ADD 4016 : line.lastIndexOf("pathB.", 0) === 0 ? REC_TYPE_ADD
778 : line.lastIndexOf("path.", 0) === 0 ? REC_TYPE_ADD 4017 : line.lastIndexOf("path.", 0) === 0 ? REC_TYPE_ADD
779 : line.lastIndexOf("after", 0) === 0 ? REC_TYPE_ANGLE 4018 : line.lastIndexOf("after", 0) === 0 ? REC_TYPE_ANGLE
780 : line.lastIndexOf("mark", 0) === 0 ? REC_TYPE_MARK 4019 : line.lastIndexOf("mark", 0) === 0 ? REC_TYPE_MARK
781 : line.lastIndexOf(" {{", 0) === 0 ? REC_TYPE_COMPUTED 4020 : line.lastIndexOf(" {{", 0) === 0 ? REC_TYPE_COMPUTED
782 : line.lastIndexOf("{{", 0) === 0 ? REC_TYPE_PATH 4021 : line.lastIndexOf("seg=", 0) === 0 ? REC_TYPE_PATH
783 : line.lastIndexOf("op", 0) === 0 ? REC_TYPE_OP 4022 : line.lastIndexOf("op", 0) === 0 ? REC_TYPE_OP
784 : line.lastIndexOf("$", 0) === 0 ? REC_TYPE_PATH 4023 : line.lastIndexOf("$", 0) === 0 ? REC_TYPE_PATH
785 : REC_TYPE_UNKNOWN; 4024 : REC_TYPE_UNKNOWN;
786 if (recType != type || recType == REC_TYPE_ADD || recType == REC_TYPE_SE CT 4025 if (recType != type || recType == REC_TYPE_ADD || recType == REC_TYPE_SE CT
787 || recType == REC_TYPE_ACTIVE_OP || recType == REC_TYPE_ANGLE) { 4026 || recType == REC_TYPE_ACTIVE_OP || recType == REC_TYPE_ANGLE) {
788 if (recType != REC_TYPE_UNKNOWN) { 4027 if (recType != REC_TYPE_UNKNOWN) {
789 records.push(recType); 4028 records.push(recType);
790 records.push(lastLineNo); 4029 records.push(lastLineNo);
791 records.push(record); 4030 records.push(record);
792 } 4031 }
793 record = []; 4032 record = [];
794 recType = type; 4033 recType = type;
795 lastLineNo = lineNo; 4034 lastLineNo = lineNo;
796 } 4035 }
797 var found = false; 4036 var found = false;
798 switch (recType) { 4037 switch (recType) {
799 case REC_TYPE_ACTIVE: 4038 case REC_TYPE_ACTIVE:
800 found = match_regexp(line, lineNo, record, ACTIVE_LINE_SPAN, "de bugShowActiveSpans" + 4039 found = match_regexp(line, lineNo, record, ACTIVE_LINE_SPAN, "de bugShowActiveSpans" +
801 " id=IDX LINE_VAL t=T_VAL PT_VAL tEnd=T_VAL other=IDX otherT=T_VAL otherIndex=ID X windSum=OPT windValue=IDX oppValue=NUM" 4040 " id=IDX LINE_VAL t=T_VAL PT_VAL tEnd=T_VAL windSum=OPT windValue=IDX oppValue=N UM"
802 ) || match_regexp(line, lineNo, record, ACTIVE_QUAD_SPAN, "debug ShowActiveSpans" + 4041 ) || match_regexp(line, lineNo, record, ACTIVE_QUAD_SPAN, "debug ShowActiveSpans" +
803 " id=IDX QUAD_VAL t=T_VAL PT_VAL tEnd=T_VAL other=IDX otherT=T_VAL otherIndex=ID X windSum=OPT windValue=IDX oppValue=NUM" 4042 " id=IDX QUAD_VAL t=T_VAL PT_VAL tEnd=T_VAL windSum=OPT windValue=IDX oppValue=N UM"
804 ) || match_regexp(line, lineNo, record, ACTIVE_CUBIC_SPAN, "debu gShowActiveSpans" + 4043 ) || match_regexp(line, lineNo, record, ACTIVE_CUBIC_SPAN, "debu gShowActiveSpans" +
805 " id=IDX CUBIC_VAL t=T_VAL PT_VAL tEnd=T_VAL other=IDX otherT=T_VAL otherIndex=I DX windSum=OPT windValue=IDX oppValue=NUM" 4044 " id=IDX CUBIC_VAL t=T_VAL PT_VAL tEnd=T_VAL windSum=OPT windValue=IDX oppValue= NUM"
806 ); 4045 );
807 break; 4046 break;
808 case REC_TYPE_ACTIVE_OP: 4047 case REC_TYPE_ACTIVE_OP:
809 found = match_regexp(line, lineNo, record, ACTIVE_OP, "activeOp" + 4048 found = match_regexp(line, lineNo, record, ACTIVE_OP, "activeOp" +
810 " id=IDX t=T_VAL tEnd=T_VAL op=OPER miFrom=NUM miTo=NUM suFrom=NUM suTo=NUM resu lt=IDX" 4049 " id=IDX t=T_VAL tEnd=T_VAL op=OPER miFrom=NUM miTo=NUM suFrom=NUM suTo=NUM resu lt=IDX"
811 ); 4050 );
812 break; 4051 break;
813 case REC_TYPE_ADD: 4052 case REC_TYPE_ADD:
814 if (match_regexp(line, lineNo, record, ADD_MOVETO, "PATH.moveTo( P_VAL);")) { 4053 if (match_regexp(line, lineNo, record, ADD_MOVETO, "PATH.moveTo( P_VAL);")) {
815 moveX = record[1][0]; 4054 moveX = record[1][0];
(...skipping 16 matching lines...) Expand all
832 record[1].unshift(moveX); 4071 record[1].unshift(moveX);
833 moveX = record[1][6]; 4072 moveX = record[1][6];
834 moveY = record[1][7]; 4073 moveY = record[1][7];
835 found = true; 4074 found = true;
836 } else if (match_regexp(line, lineNo, record, ADD_FILL, "PATH.se tFillType(FILL_TYPE);")) { 4075 } else if (match_regexp(line, lineNo, record, ADD_FILL, "PATH.se tFillType(FILL_TYPE);")) {
837 found = true; 4076 found = true;
838 } else { 4077 } else {
839 found = match_regexp(line, lineNo, record, ADD_CLOSE, "PATH. close();"); 4078 found = match_regexp(line, lineNo, record, ADD_CLOSE, "PATH. close();");
840 } 4079 }
841 break; 4080 break;
4081 case REC_TYPE_AFTERPART:
4082 found = match_regexp(line, lineNo, record, PATH_LINE, "afterPart LINE_VAL")
4083 || match_regexp(line, lineNo, record, PATH_QUAD, "afterPart QUAD_VAL")
4084 || match_regexp(line, lineNo, record, PATH_CUBIC, "afterPart CUBIC_VAL")
4085 break;
842 case REC_TYPE_ANGLE: 4086 case REC_TYPE_ANGLE:
843 found = match_regexp(line, lineNo, record, ANGLE_AFTER, "after " + 4087 found = match_regexp(line, lineNo, record, ANGLE_AFTER, "after " +
844 "id=IDX IDX/IDX tStart=T_VAL tEnd=T_VAL < id=IDX IDX/IDX tStart=T_VAL tEnd=T_VAL < id=IDX IDX/IDX tStart=T_VAL tEnd=T_VAL T_F IDX");
845 if (found) {
846 break;
847 }
848 found = match_regexp(line, lineNo, record, ANGLE_AFTER2, "after " +
849 "[IDX/IDX] NUM/NUM tStart=T_VAL tEnd=T_VAL < [IDX/IDX] NUM/NUM tStart=T_VAL tEnd =T_VAL < [IDX/IDX] NUM/NUM tStart=T_VAL tEnd=T_VAL T_F IDX"); 4088 "[IDX/IDX] NUM/NUM tStart=T_VAL tEnd=T_VAL < [IDX/IDX] NUM/NUM tStart=T_VAL tEnd =T_VAL < [IDX/IDX] NUM/NUM tStart=T_VAL tEnd=T_VAL T_F IDX");
850 break; 4089 break;
851 case REC_TYPE_COIN: 4090 case REC_TYPE_COIN:
852 found = true; 4091 found = true;
853 break; 4092 break;
854 case REC_TYPE_COMPUTED: 4093 case REC_TYPE_COMPUTED:
855 found = line == "computed quadratics given" 4094 found = line == "computed quadratics given"
856 || match_regexp(line, lineNo, record, COMPUTED_SET_1, "compute d quadratics set 1" 4095 || match_regexp(line, lineNo, record, COMPUTED_SET_1, "compute d quadratics set 1"
857 ) || match_regexp(line, lineNo, record, COMPUTED_SET_2, "compute d quadratics set 2" 4096 ) || match_regexp(line, lineNo, record, COMPUTED_SET_2, "compute d quadratics set 2"
858 ) || match_regexp(line, lineNo, record, PATH_QUAD, " QUAD_VAL," 4097 ) || match_regexp(line, lineNo, record, PATH_QUAD, " QUAD_VAL,"
859 ) || match_regexp(line, lineNo, record, PATH_CUBIC, " CUBIC_VAL ," 4098 ) || match_regexp(line, lineNo, record, PATH_CUBIC, " CUBIC_VAL ,"
860 ); 4099 );
861 break; 4100 break;
862 case REC_TYPE_PATH: 4101 case REC_TYPE_PATH:
863 found = match_regexp(line, lineNo, record, PATH_LINE, "LINE_VAL" 4102 found = match_regexp(line, lineNo, record, PATH_LINE, "seg=IDX L INE_VAL"
864 ) || match_regexp(line, lineNo, record, PATH_QUAD, "QUAD_VAL" 4103 ) || match_regexp(line, lineNo, record, PATH_QUAD, "seg=IDX QUAD _VAL"
865 ) || match_regexp(line, lineNo, record, PATH_CUBIC, "CUBIC_VAL" 4104 ) || match_regexp(line, lineNo, record, PATH_CUBIC, "seg=IDX CUB IC_VAL"
4105 );
4106 break;
4107 case REC_TYPE_PATH2:
4108 found = match_regexp(line, lineNo, record, PATH_LINE, "((SkOpSeg ment*) PTR_VAL) [IDX] {LINE_VAL}"
4109 ) || match_regexp(line, lineNo, record, PATH_QUAD, "((SkOpSegmen t*) PTR_VAL) [IDX] {QUAD_VAL}"
4110 ) || match_regexp(line, lineNo, record, PATH_CUBIC, "((SkOpSegme nt*) PTR_VAL) [IDX] {CUBIC_VAL}"
866 ); 4111 );
867 break; 4112 break;
868 case REC_TYPE_SECT: 4113 case REC_TYPE_SECT:
869 found = match_regexp(line, lineNo, record, INTERSECT_LINE, "debu gShowLineIntersection" + 4114 found = match_regexp(line, lineNo, record, INTERSECT_LINE, "debu gShowLineIntersection" +
870 " wtTs[0]=T_VAL LINE_VAL PT_VAL wnTs[0]=T_VAL LINE_VAL" 4115 " wtTs[0]=T_VAL LINE_VAL PT_VAL wnTs[0]=T_VAL LINE_VAL"
871 ) || match_regexp(line, lineNo, record, INTERSECT_LINE_2, "debug ShowLineIntersection" + 4116 ) || match_regexp(line, lineNo, record, INTERSECT_LINE_2, "debug ShowLineIntersection" +
872 " wtTs[0]=T_VAL LINE_VAL PT_VAL wtTs[1]=T_VAL PT_VAL wnTs[0]=T_VAL LINE_VAL wnTs [1]=T_VAL" 4117 " wtTs[0]=T_VAL LINE_VAL PT_VAL wtTs[1]=T_VAL PT_VAL wnTs[0]=T_VAL LINE_VAL wnTs [1]=T_VAL"
873 ) || match_regexp(line, lineNo, record, INTERSECT_LINE_NO, "debu gShowLineIntersection" + 4118 ) || match_regexp(line, lineNo, record, INTERSECT_LINE_NO, "debu gShowLineIntersection" +
874 " no intersect LINE_VAL LINE_VAL" 4119 " no intersect LINE_VAL LINE_VAL"
875 ) || match_regexp(line, lineNo, record, INTERSECT_QUAD_LINE, "de bugShowQuadLineIntersection" + 4120 ) || match_regexp(line, lineNo, record, INTERSECT_QUAD_LINE, "de bugShowQuadLineIntersection" +
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
939 record[1].push(hasDone); 4184 record[1].push(hasDone);
940 record[1].push(hasUnorderable); 4185 record[1].push(hasUnorderable);
941 record[1].push(hasSmall); 4186 record[1].push(hasSmall);
942 record[1].push(hasTiny); 4187 record[1].push(hasTiny);
943 record[1].push(hasOperand); 4188 record[1].push(hasOperand);
944 record[1].push(hasStop); 4189 record[1].push(hasStop);
945 } 4190 }
946 break; 4191 break;
947 case REC_TYPE_MARK: 4192 case REC_TYPE_MARK:
948 found = match_regexp(line, lineNo, record, MARK_LINE, "markWindi ng" + 4193 found = match_regexp(line, lineNo, record, MARK_LINE, "markWindi ng" +
949 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=NUM o ppSum=OPT windSum=OPT windValue=IDX" 4194 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=OPT o ppSum=OPT windSum=OPT windValue=IDX"
950 ) || match_regexp(line, lineNo, record, MARK_QUAD, "markWinding" + 4195 ) || match_regexp(line, lineNo, record, MARK_QUAD, "markWinding" +
951 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=NUM o ppSum=OPT windSum=OPT windValue=IDX" 4196 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=OPT o ppSum=OPT windSum=OPT windValue=IDX"
952 ) || match_regexp(line, lineNo, record, MARK_CUBIC, "markWinding " + 4197 ) || match_regexp(line, lineNo, record, MARK_CUBIC, "markWinding " +
953 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=NUM oppSum=OPT windSum=OPT windValue=IDX" 4198 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=OPT oppSum=OPT windSum=OPT windValue=IDX"
954 ) || match_regexp(line, lineNo, record, MARK_DONE_LINE, "markDon eBinary" + 4199 ) || match_regexp(line, lineNo, record, MARK_DONE_LINE, "markDon e" +
955 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=NUM o ppSum=OPT windSum=OPT windValue=IDX" 4200 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=OPT newOppSum=OPT o ppSum=OPT windSum=OPT windValue=IDX oppValue=OPT"
956 ) || match_regexp(line, lineNo, record, MARK_DONE_QUAD, "markDon eBinary" + 4201 ) || match_regexp(line, lineNo, record, MARK_DONE_QUAD, "markDon e" +
957 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=NUM o ppSum=OPT windSum=OPT windValue=IDX" 4202 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=OPT newOppSum=OPT o ppSum=OPT windSum=OPT windValue=IDX oppValue=OPT"
958 ) || match_regexp(line, lineNo, record, MARK_DONE_CUBIC, "markDo neBinary" + 4203 ) || match_regexp(line, lineNo, record, MARK_DONE_CUBIC, "markDo ne" +
959 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=NUM oppSum=OPT windSum=OPT windValue=IDX" 4204 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=OPT newOppSum=OPT oppSum=OPT windSum=OPT windValue=IDX oppValue=OPT"
960 ) || match_regexp(line, lineNo, record, MARK_UNSORTABLE_LINE, "m arkUnsortable" +
961 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win dValue=IDX"
962 ) || match_regexp(line, lineNo, record, MARK_UNSORTABLE_QUAD, "m arkUnsortable" +
963 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win dValue=IDX"
964 ) || match_regexp(line, lineNo, record, MARK_UNSORTABLE_CUBIC, " markUnsortable" +
965 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT wi ndValue=IDX"
966 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_LINE, "markW inding" + 4205 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_LINE, "markW inding" +
967 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win dValue=IDX" 4206 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win dValue=IDX"
968 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_QUAD, "markW inding" + 4207 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_QUAD, "markW inding" +
969 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win dValue=IDX" 4208 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win dValue=IDX"
970 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_CUBIC, "mark Winding" + 4209 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_CUBIC, "mark Winding" +
971 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT wi ndValue=IDX" 4210 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT wi ndValue=IDX"
972 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_DONE_LINE, " markDone" +
973 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win dValue=IDX"
974 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_DONE_QUAD, " markDone" +
975 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win dValue=IDX"
976 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_DONE_CUBIC, "markDone" +
977 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT wi ndValue=IDX"
978 ) || match_regexp(line, lineNo, record, MARK_DONE_UNARY_LINE, "m arkDoneUnary" +
979 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win dValue=IDX"
980 ) || match_regexp(line, lineNo, record, MARK_DONE_UNARY_QUAD, "m arkDoneUnary" +
981 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win dValue=IDX"
982 ) || match_regexp(line, lineNo, record, MARK_DONE_UNARY_CUBIC, " markDoneUnary" +
983 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT wi ndValue=IDX"
984 ) || match_regexp(line, lineNo, record, MARK_ANGLE_LAST, "markAn gle" + 4211 ) || match_regexp(line, lineNo, record, MARK_ANGLE_LAST, "markAn gle" +
985 " last id=IDX windSum=OPT small=IDX"); 4212 " last seg=IDX span=IDX"
4213 ) || match_regexp(line, lineNo, record, MARK_ANGLE_LAST, "markAn gle" +
4214 " last segment=IDX span=IDX windSum=OPT");
986 break; 4215 break;
987 case REC_TYPE_OP: 4216 case REC_TYPE_OP:
988 if (line.lastIndexOf("oppSign oppSign=", 0) === 0 4217 if (line.lastIndexOf("oppSign oppSign=", 0) === 0
989 || line.lastIndexOf("operator<", 0) === 0) { 4218 || line.lastIndexOf("operator<", 0) === 0) {
990 found = true; 4219 found = true;
991 break; 4220 break;
992 } 4221 }
993 found = match_regexp(line, lineNo, record, OP_DIFFERENCE, "op di fference" 4222 found = match_regexp(line, lineNo, record, OP_DIFFERENCE, "op di ff"
994 ) || match_regexp(line, lineNo, record, OP_INTERSECT, "op inters ect" 4223 ) || match_regexp(line, lineNo, record, OP_INTERSECT, "op inters ect"
4224 ) || match_regexp(line, lineNo, record, OP_INTERSECT, "op sect"
995 ) || match_regexp(line, lineNo, record, OP_UNION, "op union" 4225 ) || match_regexp(line, lineNo, record, OP_UNION, "op union"
996 ) || match_regexp(line, lineNo, record, OP_XOR, "op xor" 4226 ) || match_regexp(line, lineNo, record, OP_XOR, "op xor"
997 ); 4227 );
998 break; 4228 break;
999 case REC_TYPE_UNKNOWN: 4229 case REC_TYPE_UNKNOWN:
1000 found = true; 4230 found = true;
1001 break; 4231 break;
1002 } 4232 }
1003 if (!found) { 4233 if (!found) {
1004 console.log(line + " [" + lineNo + "] of type " + type + " not found "); 4234 console.log(line + " [" + lineNo + "] of type " + type + " not found ");
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
1055 var last = -1; 4285 var last = -1;
1056 var first2 = 0; 4286 var first2 = 0;
1057 var last2 = 0; 4287 var last2 = 0;
1058 switch (recType) { 4288 switch (recType) {
1059 case REC_TYPE_COMPUTED: 4289 case REC_TYPE_COMPUTED:
1060 if (fragType == COMPUTED_SET_1 || fragType == COMPUTED_SET_2 ) { 4290 if (fragType == COMPUTED_SET_1 || fragType == COMPUTED_SET_2 ) {
1061 break; 4291 break;
1062 } 4292 }
1063 hasComputedPath = true; 4293 hasComputedPath = true;
1064 case REC_TYPE_PATH: 4294 case REC_TYPE_PATH:
4295 first = 1;
1065 switch (fragType) { 4296 switch (fragType) {
1066 case PATH_LINE: 4297 case PATH_LINE:
1067 last = 4; 4298 last = 5;
1068 break; 4299 break;
1069 case PATH_QUAD: 4300 case PATH_QUAD:
1070 last = 6; 4301 last = 7;
1071 break; 4302 break;
1072 case PATH_CUBIC: 4303 case PATH_CUBIC:
1073 last = 8; 4304 last = 9;
1074 break; 4305 break;
1075 default: 4306 default:
1076 console.log("unknown " + (recType == REC_TYPE_PATH ? "REC_TYPE_PATH" 4307 console.log("unknown " + (recType == REC_TYPE_PATH ? "REC_TYPE_PATH"
1077 : "REC_TYPE_COMPUTED") + " frag type:" + fra gType); 4308 : "REC_TYPE_COMPUTED") + " frag type:" + fra gType);
1078 throw "stop execution"; 4309 throw "stop execution";
1079 } 4310 }
1080 if (recType == REC_TYPE_PATH) { 4311 if (recType == REC_TYPE_PATH) {
1081 hasPath = true; 4312 hasPath = true;
1082 } 4313 }
1083 break; 4314 break;
4315 case REC_TYPE_PATH2:
4316 first = 1;
4317 switch (fragType) {
4318 case PATH_LINE:
4319 last = 5;
4320 break;
4321 case PATH_QUAD:
4322 last = 7;
4323 break;
4324 case PATH_CUBIC:
4325 last = 9;
4326 break;
4327 default:
4328 console.log("unknown " + (recType == REC_TYPE_PATH2 ? "REC_TYPE_PATH2"
4329 : "REC_TYPE_COMPUTED") + " frag type:" + fra gType);
4330 throw "stop execution";
4331 }
4332 if (recType == REC_TYPE_PATH2) {
4333 hasPath = true;
4334 }
4335 break;
1084 case REC_TYPE_ACTIVE: 4336 case REC_TYPE_ACTIVE:
1085 if (firstActiveSpan < 0) { 4337 if (firstActiveSpan < 0) {
1086 firstActiveSpan = tIndex; 4338 firstActiveSpan = tIndex;
1087 } 4339 }
1088 first = 1; 4340 first = 1;
1089 switch (fragType) { 4341 switch (fragType) {
1090 case ACTIVE_LINE_SPAN: 4342 case ACTIVE_LINE_SPAN:
1091 last = 5; 4343 last = 5;
1092 break; 4344 break;
1093 case ACTIVE_QUAD_SPAN: 4345 case ACTIVE_QUAD_SPAN:
(...skipping 21 matching lines...) Expand all
1115 last = 8; 4367 last = 8;
1116 break; 4368 break;
1117 case ADD_CLOSE: 4369 case ADD_CLOSE:
1118 case ADD_FILL: 4370 case ADD_FILL:
1119 break; 4371 break;
1120 default: 4372 default:
1121 console.log("unknown REC_TYPE_ADD frag type: " + fra gType); 4373 console.log("unknown REC_TYPE_ADD frag type: " + fra gType);
1122 throw "stop execution"; 4374 throw "stop execution";
1123 } 4375 }
1124 break; 4376 break;
4377 case REC_TYPE_AFTERPART:
4378 switch (fragType) {
4379 case PATH_LINE:
4380 last = 4;
4381 break;
4382 case PATH_QUAD:
4383 last = 6;
4384 break;
4385 case PATH_CUBIC:
4386 last = 8;
4387 break;
4388 default:
4389 console.log("unknown REC_TYPE_ACTIVEPART frag type: " + fragType);
4390 throw "stop execution";
4391 }
4392 break;
1125 case REC_TYPE_SECT: 4393 case REC_TYPE_SECT:
1126 switch (fragType) { 4394 switch (fragType) {
1127 case INTERSECT_LINE: 4395 case INTERSECT_LINE:
1128 first = 1; last = 5; first2 = 8; last2 = 12; 4396 first = 1; last = 5; first2 = 8; last2 = 12;
1129 break; 4397 break;
1130 case INTERSECT_LINE_2: 4398 case INTERSECT_LINE_2:
1131 first = 1; last = 5; first2 = 11; last2 = 15; 4399 first = 1; last = 5; first2 = 11; last2 = 15;
1132 break; 4400 break;
1133 case INTERSECT_LINE_NO: 4401 case INTERSECT_LINE_NO:
1134 first = 0; last = 4; first2 = 4; last2 = 8; 4402 first = 0; last = 4; first2 = 4; last2 = 8;
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
1235 } 4503 }
1236 { 4504 {
1237 var curve = curvePartialByID(test, frags[0], frags[1], f rags[2]); 4505 var curve = curvePartialByID(test, frags[0], frags[1], f rags[2]);
1238 curve_extremes(curve, angleBounds); 4506 curve_extremes(curve, angleBounds);
1239 } 4507 }
1240 break; 4508 break;
1241 case REC_TYPE_ANGLE: 4509 case REC_TYPE_ANGLE:
1242 if (!draw_angle) { 4510 if (!draw_angle) {
1243 break; 4511 break;
1244 } 4512 }
1245 if (fragType == ANGLE_AFTER) { 4513 {
1246 var curve = curvePartialByID(test, frags[0], frags[3], f rags[4]);
1247 curve_extremes(curve, angleBounds);
1248 curve = curvePartialByID(test, frags[5], frags[8], frags [9]);
1249 curve_extremes(curve, angleBounds);
1250 curve = curvePartialByID(test, frags[10], frags[13], fra gs[14]);
1251 } else if (fragType == ANGLE_AFTER2) {
1252 var curve = curvePartialByID(test, frags[0], frags[4], f rags[5]); 4514 var curve = curvePartialByID(test, frags[0], frags[4], f rags[5]);
1253 curve_extremes(curve, angleBounds); 4515 curve_extremes(curve, angleBounds);
1254 curve = curvePartialByID(test, frags[6], frags[10], frag s[11]); 4516 curve = curvePartialByID(test, frags[6], frags[10], frag s[11]);
1255 curve_extremes(curve, angleBounds); 4517 curve_extremes(curve, angleBounds);
1256 curve = curvePartialByID(test, frags[12], frags[16], fra gs[17]); 4518 curve = curvePartialByID(test, frags[12], frags[16], fra gs[17]);
1257 } 4519 }
1258 break; 4520 break;
1259 case REC_TYPE_SORT: 4521 case REC_TYPE_SORT:
1260 if (!draw_sort) { 4522 if (!draw_sort) {
1261 break; 4523 break;
(...skipping 13 matching lines...) Expand all
1275 setScale(xmin, xmax, ymin, ymax); 4537 setScale(xmin, xmax, ymin, ymax);
1276 if (hasPath == false && hasComputedPath == true && !draw_computed) { 4538 if (hasPath == false && hasComputedPath == true && !draw_computed) {
1277 draw_computed = 3; // show both quadratics and cubics 4539 draw_computed = 3; // show both quadratics and cubics
1278 } 4540 }
1279 if (hasPath == true && hasComputedPath == false && draw_computed) { 4541 if (hasPath == true && hasComputedPath == false && draw_computed) {
1280 draw_computed = 0; 4542 draw_computed = 0;
1281 } 4543 }
1282 } 4544 }
1283 4545
1284 function curveByID(test, id) { 4546 function curveByID(test, id) {
1285 var tIndex = firstActiveSpan; 4547 var tIndex = -3;
1286 if (tIndex < 0) { 4548 while ((tIndex += 3) < test.length) {
1287 return [];
1288 }
1289 while (tIndex < test.length) {
1290 var recType = test[tIndex]; 4549 var recType = test[tIndex];
1291 if (recType != REC_TYPE_ACTIVE) { 4550 if (recType == REC_TYPE_OP) {
4551 continue;
4552 }
4553 if (recType != REC_TYPE_PATH) {
1292 return []; 4554 return [];
1293 } 4555 }
1294 var records = test[tIndex + 2]; 4556 var records = test[tIndex + 2];
1295 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2 ) { 4557 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2 ) {
1296 var fragType = records[recordIndex]; 4558 var fragType = records[recordIndex];
1297 var frags = records[recordIndex + 1]; 4559 var frags = records[recordIndex + 1];
1298 if (frags[0] == id) { 4560 if (frags[0] == id) {
1299 switch (fragType) { 4561 switch (fragType) {
1300 case ACTIVE_LINE_SPAN: 4562 case PATH_LINE:
1301 return [frags[1], frags[2], frags[3], frags[4]]; 4563 return [frags[1], frags[2], frags[3], frags[4]];
1302 case ACTIVE_QUAD_SPAN: 4564 case PATH_QUAD:
1303 return [frags[1], frags[2], frags[3], frags[4], 4565 return [frags[1], frags[2], frags[3], frags[4],
1304 frags[5], frags[6]]; 4566 frags[5], frags[6]];
1305 case ACTIVE_CUBIC_SPAN: 4567 case PATH_CUBIC:
1306 return [frags[1], frags[2], frags[3], frags[4], 4568 return [frags[1], frags[2], frags[3], frags[4],
1307 frags[5], frags[6], frags[7], frags[8]]; 4569 frags[5], frags[6], frags[7], frags[8]];
1308 } 4570 }
1309 } 4571 }
1310 } 4572 }
1311 tIndex += 3;
1312 } 4573 }
1313 return []; 4574 return [];
1314 } 4575 }
1315 4576
1316 function curvePartialByID(test, id, t0, t1) { 4577 function curvePartialByID(test, id, t0, t1) {
1317 var tIndex = firstActiveSpan; 4578 var tIndex = -3;
1318 if (tIndex < 0) { 4579 while ((tIndex += 3) < test.length) {
1319 return [];
1320 }
1321 while (tIndex < test.length) {
1322 var recType = test[tIndex]; 4580 var recType = test[tIndex];
1323 if (recType != REC_TYPE_ACTIVE) { 4581 if (recType == REC_TYPE_OP) {
4582 continue;
4583 }
4584 if (recType != REC_TYPE_PATH) {
1324 return []; 4585 return [];
1325 } 4586 }
1326 var records = test[tIndex + 2]; 4587 var records = test[tIndex + 2];
1327 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2 ) { 4588 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2 ) {
1328 var fragType = records[recordIndex]; 4589 var fragType = records[recordIndex];
1329 var frags = records[recordIndex + 1]; 4590 var frags = records[recordIndex + 1];
1330 if (frags[0] == id) { 4591 if (frags[0] == id) {
1331 switch (fragType) { 4592 switch (fragType) {
1332 case ACTIVE_LINE_SPAN: 4593 case PATH_LINE:
1333 return linePartial(frags[1], frags[2], frags[3], frags[4 ], t0, t1); 4594 return linePartial(frags[1], frags[2], frags[3], frags[4 ], t0, t1);
1334 case ACTIVE_QUAD_SPAN: 4595 case PATH_QUAD:
1335 return quadPartial(frags[1], frags[2], frags[3], frags[4 ], 4596 return quadPartial(frags[1], frags[2], frags[3], frags[4 ],
1336 frags[5], frags[6], t0, t1); 4597 frags[5], frags[6], t0, t1);
1337 case ACTIVE_CUBIC_SPAN: 4598 case PATH_CUBIC:
1338 return cubicPartial(frags[1], frags[2], frags[3], frags[ 4], 4599 return cubicPartial(frags[1], frags[2], frags[3], frags[ 4],
1339 frags[5], frags[6], frags[7], frags[8], t0, t1); 4600 frags[5], frags[6], frags[7], frags[8], t0, t1);
1340 } 4601 }
1341 } 4602 }
1342 } 4603 }
1343 tIndex += 3;
1344 } 4604 }
1345 return []; 4605 return [];
1346 } 4606 }
1347 4607
1348 function idByCurve(test, frag, type) { 4608 function idByCurve(test, frag, type) {
1349 var tIndex = firstActiveSpan; 4609 var tIndex = 0;
1350 if (tIndex < 0) {
1351 return -1;
1352 }
1353 while (tIndex < test.length) { 4610 while (tIndex < test.length) {
1354 var recType = test[tIndex]; 4611 var recType = test[tIndex];
1355 if (recType != REC_TYPE_ACTIVE) { 4612 if (recType != REC_TYPE_PATH) {
1356 return -1; 4613 ++tIndex;
4614 continue;
1357 } 4615 }
1358 var records = test[tIndex + 2]; 4616 var records = test[tIndex + 2];
1359 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2 ) { 4617 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2 ) {
1360 var fragType = records[recordIndex]; 4618 var fragType = records[recordIndex];
1361 var frags = records[recordIndex + 1]; 4619 var frags = records[recordIndex + 1];
4620 if (frag.length != frags.length - 1) {
4621 continue;
4622 }
1362 switch (fragType) { 4623 switch (fragType) {
1363 case ACTIVE_LINE_SPAN: 4624 case PATH_LINE:
1364 if (type != PATH_LINE) {
1365 continue;
1366 }
1367 if (frag[0] != frags[1] || frag[1] != frags[2] 4625 if (frag[0] != frags[1] || frag[1] != frags[2]
1368 || frag[2] != frags[3] || frag[3] != frags[4]) { 4626 || frag[2] != frags[3] || frag[3] != frags[4]) {
1369 continue; 4627 continue;
1370 } 4628 }
1371 return frags[0]; 4629 return frags[0];
1372 case ACTIVE_QUAD_SPAN: 4630 case PATH_QUAD:
1373 if (type != PATH_QUAD) {
1374 continue;
1375 }
1376 if (frag[0] != frags[1] || frag[1] != frags[2] 4631 if (frag[0] != frags[1] || frag[1] != frags[2]
1377 || frag[2] != frags[3] || frag[3] != frags[4] 4632 || frag[2] != frags[3] || frag[3] != frags[4]
1378 || frag[4] != frags[5] || frag[5] != frags[6]) { 4633 || frag[4] != frags[5] || frag[5] != frags[6]) {
1379 continue; 4634 continue;
1380 } 4635 }
1381 return frags[0]; 4636 return frags[0];
1382 case ACTIVE_CUBIC_SPAN: 4637 case PATH_CUBIC:
1383 if (type != PATH_CUBIC) {
1384 continue;
1385 }
1386 if (frag[0] != frags[1] || frag[1] != frags[2] 4638 if (frag[0] != frags[1] || frag[1] != frags[2]
1387 || frag[2] != frags[3] || frag[3] != frags[4] 4639 || frag[2] != frags[3] || frag[3] != frags[4]
1388 || frag[4] != frags[5] || frag[5] != frags[6] 4640 || frag[4] != frags[5] || frag[5] != frags[6]
1389 || frag[6] != frags[7] || frag[7] != frags[8]) { 4641 || frag[6] != frags[7] || frag[7] != frags[8]) {
1390 continue; 4642 continue;
1391 } 4643 }
1392 return frags[0]; 4644 return frags[0];
1393 } 4645 }
1394 } 4646 }
1395 ++tIndex; 4647 ++tIndex;
(...skipping 832 matching lines...) Expand 10 before | Expand all | Expand 10 after
2228 } 5480 }
2229 if (draw_midpoint) { 5481 if (draw_midpoint) {
2230 var mid = pointAtT(curve, type, 0.5); 5482 var mid = pointAtT(curve, type, 0.5);
2231 d = dxy_at_t(curve, type, 0.5); 5483 d = dxy_at_t(curve, type, 0.5);
2232 drawArrow(mid.x, mid.y, d.x, d.y); 5484 drawArrow(mid.x, mid.y, d.x, d.y);
2233 } 5485 }
2234 } 5486 }
2235 if (type != PATH_CUBIC) { 5487 if (type != PATH_CUBIC) {
2236 return; 5488 return;
2237 } 5489 }
2238 if (draw_hodo == 1 || draw_hodo == 2) {
2239 var hodo = hodograph(curve);
2240 var hMinX = Math.min(0, hodo[0], hodo[2], hodo[4]);
2241 var hMinY = Math.min(0, hodo[1], hodo[3], hodo[5]);
2242 var hMaxX = Math.max(0, hodo[0], hodo[2], hodo[4]);
2243 var hMaxY = Math.max(0, hodo[1], hodo[3], hodo[5]);
2244 var hScaleX = hMaxX - hMinX > 0 ? screenWidth / (hMaxX - hMinX) : 1;
2245 var hScaleY = hMaxY - hMinY > 0 ? screenHeight / (hMaxY - hMinY) : 1;
2246 var hUnit = Math.min(hScaleX, hScaleY);
2247 hUnit /= 2;
2248 var hx = xoffset - hMinX * hUnit;
2249 var hy = yoffset - hMinY * hUnit;
2250 ctx.moveTo(hx + hodo[0] * hUnit, hy + hodo[1] * hUnit);
2251 ctx.quadraticCurveTo(
2252 hx + hodo[2] * hUnit, hy + hodo[3] * hUnit,
2253 hx + hodo[4] * hUnit, hy + hodo[5] * hUnit);
2254 ctx.strokeStyle = "red";
2255 ctx.stroke();
2256 if (draw_hodo == 1) {
2257 drawHodoOrigin(hx, hy, hMinX, hMinY, hMaxX, hMaxY);
2258 }
2259 }
2260 if (draw_hodo == 3) {
2261 var hodo = hodograph2(curve);
2262 var hMinX = Math.min(0, hodo[0], hodo[2]);
2263 var hMinY = Math.min(0, hodo[1], hodo[3]);
2264 var hMaxX = Math.max(0, hodo[0], hodo[2]);
2265 var hMaxY = Math.max(0, hodo[1], hodo[3]);
2266 var hScaleX = hMaxX - hMinX > 0 ? screenWidth / (hMaxX - hMinX) : 1;
2267 var hScaleY = hMaxY - hMinY > 0 ? screenHeight / (hMaxY - hMinY) : 1;
2268 var hUnit = Math.min(hScaleX, hScaleY);
2269 hUnit /= 2;
2270 var hx = xoffset - hMinX * hUnit;
2271 var hy = yoffset - hMinY * hUnit;
2272 ctx.moveTo(hx + hodo[0] * hUnit, hy + hodo[1] * hUnit);
2273 ctx.lineTo(hx + hodo[2] * hUnit, hy + hodo[3] * hUnit);
2274 ctx.strokeStyle = "red";
2275 ctx.stroke();
2276 drawHodoOrigin(hx, hy, hMinX, hMinY, hMaxX, hMaxY);
2277 }
2278 if (draw_sequence) { 5490 if (draw_sequence) {
2279 var ymin = Math.min(curve[1], curve[3], curve[5], curve[7]); 5491 var ymin = Math.min(curve[1], curve[3], curve[5], curve[7]);
2280 for (var i = 0; i < 8; i+= 2) { 5492 for (var i = 0; i < 8; i+= 2) {
2281 drawLabelX(ymin, i >> 1, curve[i]); 5493 drawLabelX(ymin, i >> 1, curve[i]);
2282 } 5494 }
2283 var xmin = Math.min(curve[0], curve[2], curve[4], curve[6]); 5495 var xmin = Math.min(curve[0], curve[2], curve[4], curve[6]);
2284 for (var i = 1; i < 8; i+= 2) { 5496 for (var i = 1; i < 8; i+= 2) {
2285 drawLabelY(xmin, i >> 1, curve[i]); 5497 drawLabelY(xmin, i >> 1, curve[i]);
2286 } 5498 }
2287 } 5499 }
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
2380 if (!draw_add || !inStepRange) { 5592 if (!draw_add || !inStepRange) {
2381 continue; 5593 continue;
2382 } 5594 }
2383 lastAdd = tIndex; 5595 lastAdd = tIndex;
2384 ++addCount; 5596 ++addCount;
2385 bumpStep = true; 5597 bumpStep = true;
2386 } 5598 }
2387 if (recType == REC_TYPE_PATH && hasOp) { 5599 if (recType == REC_TYPE_PATH && hasOp) {
2388 secondPath = tIndex; 5600 secondPath = tIndex;
2389 } 5601 }
5602 if (recType == REC_TYPE_PATH2 && hasOp) {
5603 secondPath = tIndex;
5604 }
2390 if (recType == REC_TYPE_ACTIVE) { 5605 if (recType == REC_TYPE_ACTIVE) {
2391 ++activeMax; 5606 ++activeMax;
2392 if (!draw_active || !inStepRange) { 5607 if (!draw_active || !inStepRange) {
2393 continue; 5608 continue;
2394 } 5609 }
2395 lastActive = tIndex; 5610 lastActive = tIndex;
2396 ++activeCount; 5611 ++activeCount;
2397 bumpStep = true; 5612 bumpStep = true;
2398 } 5613 }
2399 if (recType == REC_TYPE_ACTIVE_OP) { 5614 if (recType == REC_TYPE_ACTIVE_OP) {
2400 ++opMax; 5615 ++opMax;
2401 if (!draw_op || !inStepRange) { 5616 if (!draw_op || !inStepRange) {
2402 continue; 5617 continue;
2403 } 5618 }
2404 lastOp = tIndex; 5619 lastOp = tIndex;
2405 ++opCount; 5620 ++opCount;
2406 bumpStep = true; 5621 bumpStep = true;
2407 } 5622 }
5623 if (recType == REC_TYPE_AFTERPART) {
5624 if (draw_angle != 3 || !inStepRange) {
5625 continue;
5626 }
5627 lastAngle = tIndex;
5628 ++angleCount;
5629 bumpStep = true;
5630 }
2408 if (recType == REC_TYPE_ANGLE) { 5631 if (recType == REC_TYPE_ANGLE) {
2409 ++angleMax; 5632 ++angleMax;
2410 if (!draw_angle || !inStepRange) { 5633 if (draw_angle == 0 || draw_angle == 3 || !inStepRange) {
2411 continue; 5634 continue;
2412 } 5635 }
2413 lastAngle = tIndex; 5636 lastAngle = tIndex;
2414 ++angleCount; 5637 ++angleCount;
2415 bumpStep = true; 5638 bumpStep = true;
2416 } 5639 }
2417 if (recType == REC_TYPE_SECT) { 5640 if (recType == REC_TYPE_SECT) {
2418 if (records.length != 2) { 5641 if (records.length != 2) {
2419 console.log("expect only two elements: " + records.length); 5642 console.log("expect only two elements: " + records.length);
2420 throw "stop execution"; 5643 throw "stop execution";
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
2489 } 5712 }
2490 if (bumpStep) { 5713 if (bumpStep) {
2491 lastIndex = tIndex; 5714 lastIndex = tIndex;
2492 logStart = test[tIndex + 1]; 5715 logStart = test[tIndex + 1];
2493 logRange = records.length / 2; 5716 logRange = records.length / 2;
2494 ++curStep; 5717 ++curStep;
2495 } 5718 }
2496 } 5719 }
2497 stepMax = (draw_add ? addMax : 0) 5720 stepMax = (draw_add ? addMax : 0)
2498 + (draw_active ? activeMax : 0) 5721 + (draw_active ? activeMax : 0)
5722 + (draw_angle ? angleMax : 0)
2499 + (draw_op ? opMax : 0) 5723 + (draw_op ? opMax : 0)
2500 + (draw_angle ? angleMax : 0)
2501 + (draw_sort ? sortMax : 0) 5724 + (draw_sort ? sortMax : 0)
2502 + (draw_mark ? markMax : 0) 5725 + (draw_mark ? markMax : 0)
2503 + (draw_intersection == 2 ? sectMax : draw_intersection == 3 ? sectM ax2 : 0); 5726 + (draw_intersection == 2 ? sectMax : draw_intersection == 3 ? sectM ax2 : 0);
2504 if (stepMax == 0) { 5727 if (stepMax == 0) {
2505 stepMax = addMax + activeMax + angleMax + opMax + sortMax + markMax; 5728 stepMax = addMax + activeMax + angleMax + opMax + sortMax + markMax;
2506 } 5729 }
2507 drawnPts = []; 5730 drawnPts = [];
2508 drawnLines = []; 5731 drawnLines = [];
2509 drawnQuads = []; 5732 drawnQuads = [];
2510 drawnCubics = []; 5733 drawnCubics = [];
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
2559 default: 5782 default:
2560 console.log("unknown REC_TYPE_COMPUTED frag type: " + fragType); 5783 console.log("unknown REC_TYPE_COMPUTED frag type: " + fragType);
2561 throw "stop execution"; 5784 throw "stop execution";
2562 } 5785 }
2563 if (!drawThis || collect_bounds) { 5786 if (!drawThis || collect_bounds) {
2564 break; 5787 break;
2565 } 5788 }
2566 drawCurveSpecials(test, frags, fragType); 5789 drawCurveSpecials(test, frags, fragType);
2567 break; 5790 break;
2568 case REC_TYPE_PATH: 5791 case REC_TYPE_PATH:
5792 case REC_TYPE_PATH2:
2569 if (!draw_path) { 5793 if (!draw_path) {
2570 continue; 5794 continue;
2571 } 5795 }
2572 var firstPath = tIndex < secondPath; 5796 var firstPath = tIndex < secondPath;
2573 if ((draw_path & (firstPath ? 1 : 2)) == 0) { 5797 if ((draw_path & (firstPath ? 1 : 2)) == 0) {
2574 continue; 5798 continue;
2575 } 5799 }
2576 ctx.lineWidth = 1; 5800 ctx.lineWidth = 1;
2577 ctx.strokeStyle = firstPath ? "black" : "red"; 5801 ctx.strokeStyle = firstPath ? "black" : "red";
2578 ctx.fillStyle = "blue"; 5802 ctx.fillStyle = "blue";
5803 var frags2 = [];
2579 switch (fragType) { 5804 switch (fragType) {
2580 case PATH_LINE: 5805 case PATH_LINE:
2581 drawLine(frags[0], frags[1], frags[2], frags[3]); 5806 for (var i = 0; i < 4; ++ i) { frags2[i] = frags[i + 1]; }
5807 drawLine(frags2[0], frags2[1], frags2[2], frags2[3]) ;
2582 break; 5808 break;
2583 case PATH_QUAD: 5809 case PATH_QUAD:
2584 drawQuad(frags[0], frags[1], frags[2], frags[3], 5810 for (var i = 0; i < 6; ++ i) { frags2[i] = frags[i + 1]; }
2585 frags[4], frags[5]); 5811 drawQuad(frags2[0], frags2[1], frags2[2], frags2[3],
5812 frags2[4], frags2[5]);
2586 break; 5813 break;
2587 case PATH_CUBIC: 5814 case PATH_CUBIC:
2588 drawCubic(frags[0], frags[1], frags[2], frags[3], 5815 for (var i = 0; i < 8; ++ i) { frags2[i] = frags[i + 1]; }
2589 frags[4], frags[5], frags[6], frags[7]); 5816 drawCubic(frags2[0], frags2[1], frags2[2], frags2[3] ,
5817 frags2[4], frags2[5], frags2[6], frags2[7]);
2590 break; 5818 break;
2591 default: 5819 default:
2592 console.log("unknown REC_TYPE_PATH frag type: " + fr agType); 5820 console.log("unknown REC_TYPE_PATH2 frag type: " + f ragType);
2593 throw "stop execution"; 5821 throw "stop execution";
2594 } 5822 }
2595 if (collect_bounds) { 5823 if (collect_bounds) {
2596 break; 5824 break;
2597 } 5825 }
2598 drawCurveSpecials(test, frags, fragType); 5826 drawCurveSpecials(test, frags2, fragType);
2599 break; 5827 break;
2600 case REC_TYPE_OP: 5828 case REC_TYPE_OP:
2601 switch (fragType) { 5829 switch (fragType) {
2602 case OP_INTERSECT: opLetter = 'I'; break; 5830 case OP_INTERSECT: opLetter = 'I'; break;
2603 case OP_DIFFERENCE: opLetter = 'D'; break; 5831 case OP_DIFFERENCE: opLetter = 'D'; break;
2604 case OP_UNION: opLetter = 'U'; break; 5832 case OP_UNION: opLetter = 'U'; break;
2605 case OP_XOR: opLetter = 'X'; break; 5833 case OP_XOR: opLetter = 'X'; break;
2606 default: 5834 default:
2607 console.log("unknown REC_TYPE_OP frag type: " + frag Type); 5835 console.log("unknown REC_TYPE_OP frag type: " + frag Type);
2608 throw "stop execution"; 5836 throw "stop execution";
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after
2705 ++closeCount; 5933 ++closeCount;
2706 break; 5934 break;
2707 case ADD_FILL: 5935 case ADD_FILL:
2708 break; 5936 break;
2709 default: 5937 default:
2710 console.log("unknown REC_TYPE_ADD frag type: " + fra gType); 5938 console.log("unknown REC_TYPE_ADD frag type: " + fra gType);
2711 throw "stop execution"; 5939 throw "stop execution";
2712 } 5940 }
2713 break; 5941 break;
2714 case REC_TYPE_ANGLE: 5942 case REC_TYPE_ANGLE:
2715 if (!draw_angle || (step_limit > 0 && tIndex < lastAngle)) { 5943 angleBetween = frags[18] == "T";
2716 continue; 5944 afterIndex = 0;
2717 } 5945 if (draw_angle == 0 || draw_angle == 3 || (step_limit > 0 && tIndex < lastAngle)) {
2718 if (fragType != ANGLE_AFTER && fragType != ANGLE_AFTER2) {
2719 continue; 5946 continue;
2720 } 5947 }
2721 focus_enabled = true; 5948 focus_enabled = true;
2722 ctx.lineWidth = 3; 5949 ctx.lineWidth = 3;
2723 ctx.strokeStyle = "rgba(127,45,127, 0.3)"; 5950 ctx.strokeStyle = "rgba(127,45,127, 0.3)";
2724 var leftCurve, midCurve, rightCurve; 5951 var leftCurve = curvePartialByID(test, frags[0], frags[4], f rags[5]);
2725 if (fragType == ANGLE_AFTER) { 5952 var midCurve = curvePartialByID(test, frags[6], frags[10], f rags[11]);
2726 leftCurve = curvePartialByID(test, frags[0], frags[3], f rags[4]); 5953 var rightCurve = curvePartialByID(test, frags[12], frags[16] , frags[17]);
2727 midCurve = curvePartialByID(test, frags[5], frags[8], fr ags[9]);
2728 rightCurve = curvePartialByID(test, frags[10], frags[13] , frags[14]);
2729 } else {
2730 leftCurve = curvePartialByID(test, frags[0], frags[4], f rags[5]);
2731 midCurve = curvePartialByID(test, frags[6], frags[10], f rags[11]);
2732 rightCurve = curvePartialByID(test, frags[12], frags[16] , frags[17]);
2733 }
2734 drawCurve(leftCurve); 5954 drawCurve(leftCurve);
2735 drawCurve(rightCurve); 5955 drawCurve(rightCurve);
2736 var inBetween = frags[fragType == ANGLE_AFTER ? 15 : 18] == "T"; 5956 ctx.strokeStyle = angleBetween ? "rgba(0,160,45, 0.3)" : "rg ba(255,0,45, 0.5)";
2737 ctx.strokeStyle = inBetween ? "rgba(0,160,45, 0.3)" : "rgba( 255,0,45, 0.5)";
2738 drawCurve(midCurve); 5957 drawCurve(midCurve);
2739 if (draw_angle > 1) { 5958 if (draw_angle > 1) {
2740 drawOrder(leftCurve, 'L'); 5959 drawOrder(leftCurve, 'L');
2741 drawOrder(rightCurve, 'R'); 5960 drawOrder(rightCurve, 'R');
2742 } 5961 }
2743 break; 5962 break;
5963 case REC_TYPE_AFTERPART:
5964 if (draw_angle != 3 || (step_limit > 0 && tIndex < lastAngle )) {
5965 continue;
5966 }
5967 ctx.strokeStyle = afterIndex == 0 ? "rgba(255,0,0, 1.0)"
5968 : (afterIndex == 1) == angleBetween ? "rgba(0,128,0, 1.0)"
5969 : "rgba(0,0,255, 1.0)";
5970 switch (fragType) {
5971 case PATH_LINE:
5972 drawLine(frags[0], frags[1], frags[2], frags[3]);
5973 break;
5974 case PATH_QUAD:
5975 drawQuad(frags[0], frags[1], frags[2], frags[3],
5976 frags[4], frags[5]);
5977 break;
5978 case PATH_CUBIC:
5979 drawCubic(frags[0], frags[1], frags[2], frags[3],
5980 frags[4], frags[5], frags[6], frags[7]);
5981 break;
5982 default:
5983 console.log("unknown REC_TYPE_AFTERPART frag type: " + fragType);
5984 throw "stop execution";
5985 }
5986 ++afterIndex;
5987 break;
2744 case REC_TYPE_SECT: 5988 case REC_TYPE_SECT:
2745 if (!draw_intersection) { 5989 if (!draw_intersection) {
2746 continue; 5990 continue;
2747 } 5991 }
2748 if (draw_intersection != 1 && (step_limit > 0 && tIndex < la stSect)) { 5992 if (draw_intersection != 1 && (step_limit > 0 && tIndex < la stSect)) {
2749 continue; 5993 continue;
2750 } 5994 }
2751 // draw_intersection == 1 : show all 5995 // draw_intersection == 1 : show all
2752 // draw_intersection == 2 : step == 0 ? show all : show inte rsection line #step 5996 // draw_intersection == 2 : step == 0 ? show all : show inte rsection line #step
2753 // draw_intersection == 3 : step == 0 ? show all : show inte rsection #step 5997 // draw_intersection == 3 : step == 0 ? show all : show inte rsection #step
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after
2939 } 6183 }
2940 break; 6184 break;
2941 } 6185 }
2942 if (id >= 0) { 6186 if (id >= 0) {
2943 drawID(curve, id); 6187 drawID(curve, id);
2944 } 6188 }
2945 } 6189 }
2946 if (collect_bounds) { 6190 if (collect_bounds) {
2947 break; 6191 break;
2948 } 6192 }
2949 for (var idx = 0; idx < f.length; idx += 4) { 6193 if (draw_intersection != 3 || step_limit == 0 || tIndex >= l astSect) {
2950 if (draw_intersection != 3 || idx == lastSect - tIndex) { 6194 for (var idx = 0; idx < f.length; idx += 4) {
2951 drawPoint(frags[f[idx]], frags[f[idx + 1]], true); 6195 drawPoint(frags[f[idx]], frags[f[idx + 1]], true);
2952 } 6196 }
2953 } 6197 }
2954 if (!draw_intersectT) { 6198 if (!draw_intersectT) {
2955 break; 6199 break;
2956 } 6200 }
2957 ctx.fillStyle = "red"; 6201 ctx.fillStyle = "red";
2958 for (var idx = 0; idx < f.length; idx += 4) { 6202 if (draw_intersection != 3 || step_limit == 0 || tIndex >= l astSect) {
2959 if (draw_intersection != 3 || idx == lastSect - tIndex) { 6203 for (var idx = 0; idx < f.length; idx += 4) {
2960 drawTAtPointUp(frags[f[idx]], frags[f[idx + 1]], fra gs[f[idx + 2]]); 6204 drawTAtPointUp(frags[f[idx]], frags[f[idx + 1]], fra gs[f[idx + 2]]);
2961 drawTAtPointDown(frags[f[idx]], frags[f[idx + 1]], f rags[f[idx + 3]]); 6205 drawTAtPointDown(frags[f[idx]], frags[f[idx + 1]], f rags[f[idx + 3]]);
2962 } 6206 }
2963 } 6207 }
2964 break; 6208 break;
2965 case REC_TYPE_SORT: 6209 case REC_TYPE_SORT:
2966 if (!draw_sort || (step_limit > 0 && tIndex < lastSort)) { 6210 if (!draw_sort || (step_limit > 0 && tIndex < lastSort)) {
2967 continue; 6211 continue;
2968 } 6212 }
2969 ctx.lineWidth = 3; 6213 ctx.lineWidth = 3;
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
3130 for (var idx = 0; idx < logRange; ++idx) { 6374 for (var idx = 0; idx < logRange; ++idx) {
3131 ctx.fillText(lines[logStart + idx], 50, top + 18 + 10 * idx); 6375 ctx.fillText(lines[logStart + idx], 50, top + 18 + 10 * idx);
3132 } 6376 }
3133 ctx.fillStyle = "rgba(0,0,0, 0.5)"; 6377 ctx.fillStyle = "rgba(0,0,0, 0.5)";
3134 if (logStart + logRange < lines.length) { 6378 if (logStart + logRange < lines.length) {
3135 ctx.fillText(lines[logStart + logRange], 50, top + 18 + 10 * logRang e); 6379 ctx.fillText(lines[logStart + logRange], 50, top + 18 + 10 * logRang e);
3136 } 6380 }
3137 } 6381 }
3138 if (draw_legend) { 6382 if (draw_legend) {
3139 var pos = 0; 6383 var pos = 0;
3140 var drawSomething = draw_add | draw_active | draw_sort | draw_mark; 6384 var drawSomething = draw_add | draw_active | draw_angle | draw_sort | dr aw_mark;
3141 // drawBox(pos++, "yellow", "black", opLetter, true, ''); 6385 // drawBox(pos++, "yellow", "black", opLetter, true, '');
3142 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_intersection > 1 ? se ctCount : sectMax2, draw_intersection, intersectionKey); 6386 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_intersection > 1 ? se ctCount : sectMax2, draw_intersection, intersectionKey);
3143 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_add ? addCount : addM ax, draw_add, addKey); 6387 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_add ? addCount : addM ax, draw_add, addKey);
3144 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_active ? activeCount : activeMax, draw_active, activeKey); 6388 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_active ? activeCount : activeMax, draw_active, activeKey);
3145 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_angle ? angleCount : angleMax, draw_angle, angleKey); 6389 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_angle ? angleCount : angleMax, draw_angle, angleKey);
3146 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_op ? opCount : opMa x, draw_op, opKey); 6390 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_op ? opCount : opMa x, draw_op, opKey);
3147 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_sort ? sortCount : sortMax, draw_sort, sortKey); 6391 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_sort ? sortCount : sortMax, draw_sort, sortKey);
3148 drawBox(pos++, "rgba(127,0,127, 0.3)", "black", draw_mark ? markCount : markMax, draw_mark, markKey); 6392 drawBox(pos++, "rgba(127,0,127, 0.3)", "black", draw_mark ? markCount : markMax, draw_mark, markKey);
3149 drawBox(pos++, "black", "white", 6393 drawBox(pos++, "black", "white",
3150 (new Array('P', 'P1', 'P2', 'P'))[draw_path], draw_path != 0, pa thKey); 6394 (new Array('P', 'P1', 'P2', 'P'))[draw_path], draw_path != 0, pa thKey);
(...skipping 14 matching lines...) Expand all
3165 } 6409 }
3166 if (draw_hints) { 6410 if (draw_hints) {
3167 ctx.font = "normal 10px Arial"; 6411 ctx.font = "normal 10px Arial";
3168 ctx.fillStyle = "rgba(0,0,0, 0.5)"; 6412 ctx.fillStyle = "rgba(0,0,0, 0.5)";
3169 ctx.textAlign = "right"; 6413 ctx.textAlign = "right";
3170 var y = 4; 6414 var y = 4;
3171 ctx.fillText("control lines : " + controlLinesKey, ctx.screenWidthwidth - 10, pos * 50 + y++ * 10); 6415 ctx.fillText("control lines : " + controlLinesKey, ctx.screenWidthwidth - 10, pos * 50 + y++ * 10);
3172 ctx.fillText("curve t : " + curveTKey, screenWidth - 10, pos * 50 + y++ * 10); 6416 ctx.fillText("curve t : " + curveTKey, screenWidth - 10, pos * 50 + y++ * 10);
3173 ctx.fillText("deriviatives : " + deriviativesKey, screenWidth - 10, pos * 50 + y++ * 10); 6417 ctx.fillText("deriviatives : " + deriviativesKey, screenWidth - 10, pos * 50 + y++ * 10);
3174 ctx.fillText("intersect t : " + intersectTKey, screenWidth - 10, pos * 50 + y++ * 10); 6418 ctx.fillText("intersect t : " + intersectTKey, screenWidth - 10, pos * 50 + y++ * 10);
3175 ctx.fillText("hodo : " + hodoKey, screenWidth - 10, pos * 50 + y++ * 10 );
3176 ctx.fillText("log : " + logKey, screenWidth - 10, pos * 50 + y++ * 10); 6419 ctx.fillText("log : " + logKey, screenWidth - 10, pos * 50 + y++ * 10);
3177 ctx.fillText("log curve : " + logCurvesKey, screenWidth - 10, pos * 50 + y++ * 10); 6420 ctx.fillText("log curve : " + logCurvesKey, screenWidth - 10, pos * 50 + y++ * 10);
3178 ctx.fillText("mid point : " + midpointKey, screenWidth - 10, pos * 50 + y++ * 10); 6421 ctx.fillText("mid point : " + midpointKey, screenWidth - 10, pos * 50 + y++ * 10);
3179 ctx.fillText("points : " + ptsKey, screenWidth - 10, pos * 50 + y++ * 1 0); 6422 ctx.fillText("points : " + ptsKey, screenWidth - 10, pos * 50 + y++ * 1 0);
3180 ctx.fillText("sequence : " + sequenceKey, screenWidth - 10, pos * 50 + y++ * 10); 6423 ctx.fillText("sequence : " + sequenceKey, screenWidth - 10, pos * 50 + y++ * 10);
3181 ctx.fillText("xy : " + xyKey, screenWidth - 10, pos * 50 + y++ * 10); 6424 ctx.fillText("xy : " + xyKey, screenWidth - 10, pos * 50 + y++ * 10);
3182 } 6425 }
3183 } 6426 }
3184 6427
3185 function drawBox(y, backC, foreC, str, enable, label) { 6428 function drawBox(y, backC, foreC, str, enable, label) {
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
3302 return; 6545 return;
3303 } 6546 }
3304 var lines = testLines[testIndex]; 6547 var lines = testLines[testIndex];
3305 for (var idx = 0; idx < logRange; ++idx) { 6548 for (var idx = 0; idx < logRange; ++idx) {
3306 var line = lines[logStart + idx]; 6549 var line = lines[logStart + idx];
3307 console.log(line); 6550 console.log(line);
3308 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2 ) { 6551 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2 ) {
3309 var fragType = records[recordIndex]; 6552 var fragType = records[recordIndex];
3310 var frags = records[recordIndex + 1]; 6553 var frags = records[recordIndex + 1];
3311 if (recType == REC_TYPE_ANGLE && fragType == ANGLE_AFTER) { 6554 if (recType == REC_TYPE_ANGLE && fragType == ANGLE_AFTER) {
3312 dumpCurvePartial(test, frags[0], frags[3], frags[4]);
3313 dumpCurvePartial(test, frags[5], frags[8], frags[9]);
3314 dumpCurvePartial(test, frags[10], frags[13], frags[14]);
3315 console.log("\nstatic IntersectData intersectDataSet[] = {");
3316 dumpAngleTest(test, frags[0], frags[3], frags[4]);
3317 dumpAngleTest(test, frags[5], frags[8], frags[9]);
3318 dumpAngleTest(test, frags[10], frags[13], frags[14]);
3319 console.log("};");
3320 } else if (recType == REC_TYPE_ANGLE && fragType == ANGLE_AFTER2) {
3321 dumpCurvePartial(test, frags[0], frags[4], frags[5]); 6555 dumpCurvePartial(test, frags[0], frags[4], frags[5]);
3322 dumpCurvePartial(test, frags[6], frags[10], frags[11]); 6556 dumpCurvePartial(test, frags[6], frags[10], frags[11]);
3323 dumpCurvePartial(test, frags[12], frags[16], frags[17]); 6557 dumpCurvePartial(test, frags[12], frags[16], frags[17]);
3324 console.log("\nstatic IntersectData intersectDataSet[] = { //"); 6558 console.log("\nstatic IntersectData intersectDataSet[] = { //");
3325 dumpAngleTest(test, frags[0], frags[4], frags[5]); 6559 dumpAngleTest(test, frags[0], frags[4], frags[5]);
3326 dumpAngleTest(test, frags[6], frags[10], frags[11]); 6560 dumpAngleTest(test, frags[6], frags[10], frags[11]);
3327 dumpAngleTest(test, frags[12], frags[16], frags[17]); 6561 dumpAngleTest(test, frags[12], frags[16], frags[17]);
3328 console.log("}; //"); 6562 console.log("}; //");
3329 } 6563 }
3330 } 6564 }
3331 } 6565 }
3332 } 6566 }
3333 6567
3334 var activeKey = 'a'; 6568 var activeKey = 'a';
3335 var pathKey = 'b'; 6569 var pathKey = 'b';
3336 var pathBackKey = 'B'; 6570 var pathBackKey = 'B';
3337 var centerKey = 'c'; 6571 var centerKey = 'c';
3338 var addKey = 'd'; 6572 var addKey = 'd';
3339 var deriviativesKey = 'f'; 6573 var deriviativesKey = 'f';
3340 var angleKey = 'g'; 6574 var angleKey = 'g';
3341 var angleBackKey = 'G'; 6575 var angleBackKey = 'G';
3342 var hodoKey = 'h';
3343 var intersectionKey = 'i'; 6576 var intersectionKey = 'i';
3344 var intersectionBackKey = 'I'; 6577 var intersectionBackKey = 'I';
3345 var sequenceKey = 'j'; 6578 var sequenceKey = 'j';
3346 var midpointKey = 'k'; 6579 var midpointKey = 'k';
3347 var logKey = 'l'; 6580 var logKey = 'l';
3348 var logToConsoleKey = 'L'; 6581 var logToConsoleKey = 'L';
3349 var markKey = 'm'; 6582 var markKey = 'm';
3350 var sortKey = 'o'; 6583 var sortKey = 'o';
3351 var opKey = 'p'; 6584 var opKey = 'p';
3352 var opBackKey = 'P'; 6585 var opBackKey = 'P';
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
3384 break; 6617 break;
3385 case activeKey: 6618 case activeKey:
3386 draw_active ^= true; 6619 draw_active ^= true;
3387 redraw(); 6620 redraw();
3388 break; 6621 break;
3389 case addKey: 6622 case addKey:
3390 draw_add ^= true; 6623 draw_add ^= true;
3391 redraw(); 6624 redraw();
3392 break; 6625 break;
3393 case angleKey: 6626 case angleKey:
3394 draw_angle = (draw_angle + 1) % 3; 6627 draw_angle = (draw_angle + 1) % 4;
3395 redraw(); 6628 redraw();
3396 break; 6629 break;
3397 case angleBackKey: 6630 case angleBackKey:
3398 draw_angle = (draw_angle + 2) % 3; 6631 draw_angle = (draw_angle + 2) % 3;
3399 redraw(); 6632 redraw();
3400 break; 6633 break;
3401 case centerKey: 6634 case centerKey:
3402 setScale(xmin, xmax, ymin, ymax); 6635 setScale(xmin, xmax, ymin, ymax);
3403 redraw(); 6636 redraw();
3404 break; 6637 break;
(...skipping 22 matching lines...) Expand all
3427 break; 6660 break;
3428 case deriviativesKey: 6661 case deriviativesKey:
3429 draw_deriviatives = (draw_deriviatives + 1) % 3; 6662 draw_deriviatives = (draw_deriviatives + 1) % 3;
3430 redraw(); 6663 redraw();
3431 break; 6664 break;
3432 case focusKey: 6665 case focusKey:
3433 focus_on_selection ^= true; 6666 focus_on_selection ^= true;
3434 setScale(xmin, xmax, ymin, ymax); 6667 setScale(xmin, xmax, ymin, ymax);
3435 redraw(); 6668 redraw();
3436 break; 6669 break;
3437 case hodoKey:
3438 draw_hodo = (draw_hodo + 1) % 4;
3439 redraw();
3440 break;
3441 case idKey: 6670 case idKey:
3442 draw_id ^= true; 6671 draw_id ^= true;
3443 redraw(); 6672 redraw();
3444 break; 6673 break;
3445 case intersectionBackKey: 6674 case intersectionBackKey:
3446 draw_intersection = (draw_intersection + 3) % 4; 6675 draw_intersection = (draw_intersection + 3) % 4;
3447 redraw(); 6676 redraw();
3448 break; 6677 break;
3449 case intersectionKey: 6678 case intersectionKey:
3450 draw_intersection = (draw_intersection + 1) % 4; 6679 draw_intersection = (draw_intersection + 1) % 4;
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after
3698 </script> 6927 </script>
3699 </head> 6928 </head>
3700 6929
3701 <body onLoad="start();"> 6930 <body onLoad="start();">
3702 <canvas id="canvas" width="750" height="500" 6931 <canvas id="canvas" width="750" height="500"
3703 onmousemove="handleMouseOver()" 6932 onmousemove="handleMouseOver()"
3704 onclick="handleMouseClick()" 6933 onclick="handleMouseClick()"
3705 ></canvas > 6934 ></canvas >
3706 </body> 6935 </body>
3707 </html> 6936 </html>
OLDNEW
« no previous file with comments | « tools/pathops_sorter.htm ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698