| OLD | NEW |
| 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] |
| 4 | 6 |
| 5 <div id="skpwww_educationalcraft_com_4"> | 7 {{27.3431454,27.3431454}, {29.6862907,25}, {33,25}}, |
| 6 seg=1 {{{941, 1494}, {941, 1464}}} | 8 {{33,25}, {36.3137093,25}, {38.6568527,27.3431454}}, |
| 7 seg=2 {{{941, 1464}, {985, 1464}}} | 9 {{38.6568527,27.3431454}, {41,29.6862907}, {41,33}}, |
| 8 seg=3 {{{985, 1464}, {985, 1494}}} | 10 {{41,33}, {41,36.3137093}, {38.6568527,38.6568527}}, |
| 9 seg=4 {{{985, 1494}, {941, 1494}}} | 11 {{38.6568527,38.6568527}, {38.6510239,38.6626816}, {38.6447449,38.6689377}}, |
| 10 op sect | 12 {{38.6447449,38.6689377}, {38.6394348,38.6742554}, {38.6341171,38.6795731}}, |
| 11 seg=5 {{{979.211975f, 1480.45496f}, {979.211975f, 1480.45496f}, {976.348999f, 14
79.68506f}, {977.495972f, 1475.59497f}}} | 13 {{38.6341171,38.6795731}, {38.6284409,38.6852493}, {38.6227531,38.6909218}}, |
| 12 seg=6 {{{977.495972f, 1475.59497f}, {977.496033f, 1475.59497f}, {977.503296f, 14
75.59961f}, {977.517029f, 1475.60864f}}} | 14 {{38.6227531,38.6909218}, {36.2775421,41.0320053}, {32.9638329,41.0290833}}, |
| 13 seg=7 {{{977.517029f, 1475.60864f}, {977.807861f, 1475.80164f}, {980.988281f, 14
78.00073f}, {979.211975f, 1480.45496f}}} | 15 {{32.9638329,41.0290833}, {29.6501274,41.0261612}, {27.3090477,38.6809464}}, |
| 14 seg=8 {{{977.854004f, 1484.453f}, {977.854004f, 1484.453f}, {975.265991f, 1483.2
6099f}, {976.713989f, 1479.35205f}}} | 16 {{27.3090477,38.6809464}, {24.9679718,36.3357391}, {24.9708939,33.0220299}}, |
| 15 seg=9 {{{976.713989f, 1479.35205f}, {976.713989f, 1479.35205f}, {976.714722f, 14
79.35278f}, {976.716125f, 1479.35413f}}} | 17 {{24.9708939,33.0220299}, {24.973814,29.7083225}, {27.319025,27.3672428}}, |
| 16 seg=10 {{{976.716125f, 1479.35413f}, {976.807983f, 1479.44055f}, {979.811707f, 1
482.26868f}, {977.854004f, 1484.453f}}} | 18 {{27.319025,27.3672428}, {27.3209743,27.3652973}, {27.3229256,27.3633518}}, |
| 17 seg=11 {{{980.226013f, 1476.229f}, {980.226013f, 1476.229f}, {977.078003f, 1476.
349f}, {977.234985f, 1471.97095f}}} | 19 {{27.3229256,27.3633518}, {27.324995,27.3612823}, {27.3270645,27.3592148}}, |
| 18 seg=12 {{{977.234985f, 1471.97095f}, {977.234985f, 1471.97095f}, {980.666992f, 1
473.12903f}, {980.226013f, 1476.229f}}} | 20 {{27.3270645,27.3592148}, {27.3312511,27.355032}, {27.3354416,27.3508568}}, |
| 19 seg=13 {{{984.546021f, 1478.31494f}, {984.546021f, 1478.31494f}, {983.187988f, 1
481.93396f}, {980.026001f, 1481.276f}}} | 21 {{27.3354416,27.3508568}, {27.3332844,27.3530178}, {27.331131,27.3551788}}, |
| 20 seg=14 {{{980.026001f, 1481.276f}, {980.026001f, 1481.276f}, {980.02594f, 1481.2
7551f}, {980.025818f, 1481.27441f}}} | 22 {{27.331131,27.3551788}, {27.3369579,27.3493824}, {27.3431988,27.3431988}}, |
| 21 seg=15 {{{980.025818f, 1481.27441f}, {980.014954f, 1481.1969f}, {979.623779f, 14
78.38806f}, {984.546021f, 1478.31494f}}} | 23 {{27.3431988,27.3431988}, {27.3431454,27.3431454}}, |
| 22 seg=16 {{{978.989014f, 1484.198f}, {978.989014f, 1484.198f}, {979.094971f, 1481.
33496f}, {983.786011f, 1481.823f}}} | 24 {{38.6398277,38.6738319}, {38.6447258,38.6689186}}, |
| 23 seg=17 {{{983.786011f, 1481.823f}, {983.786011f, 1481.823f}, {982.070007f, 1485.
49805f}, {978.989014f, 1484.198f}}} | 25 {{38.6447258,38.6689186}, {38.6447449,38.6689377}}, |
| 24 seg=18 {{{976.393005f, 1486.86804f}, {976.393005f, 1486.86804f}, {976.719971f, 1
484.06494f}, {981.679016f, 1485.37f}}} | 26 {{38.6447449,38.6689377}, {38.6422882,38.6713867}, {38.6398277,38.6738319}}, |
| 25 seg=19 {{{981.679016f, 1485.37f}, {981.679016f, 1485.37f}, {979.169983f, 1488.40
796f}, {976.393005f, 1486.86804f}}} | 27 op union |
| 26 seg=20 {{{969.156982f, 1490.40002f}, {969.156982f, 1490.40002f}, {971.478027f, 1
488.23596f}, {974.869995f, 1491.21399f}}} | 28 {{41,33}, {41,36.3137093}, {38.6568527,38.6568527}}, |
| 27 seg=21 {{{974.869995f, 1491.21399f}, {974.869995f, 1491.21399f}, {974.857788f, 1
491.21948f}, {974.834473f, 1491.22937f}}} | 29 {{38.6568527,38.6568527}, {36.3137093,41}, {33,41}}, |
| 28 seg=22 {{{974.834473f, 1491.22937f}, {974.433289f, 1491.40051f}, {970.736267f, 1
492.88184f}, {969.156982f, 1490.40002f}}} | 30 {{33,41}, {29.6862907,41}, {27.3431454,38.6568527}}, |
| 29 seg=23 {{{972.825012f, 1483.93701f}, {972.825012f, 1483.93701f}, {973.971985f, 1
487.98401f}, {971.161987f, 1488.94604f}}} | 31 {{27.3431454,38.6568527}, {25,36.3137093}, {25,33}}, |
| 30 seg=24 {{{971.161987f, 1488.94604f}, {971.161987f, 1488.94592f}, {971.154663f, 1
488.93591f}, {971.141846f, 1488.9165f}}} | 32 {{25,33}, {25,29.6862907}, {27.3431454,27.3431454}}, |
| 31 seg=25 {{{971.141846f, 1488.9165f}, {970.948425f, 1488.625f}, {969.49884f, 1486.
21948f}, {972.825012f, 1483.93701f}}} | 33 {{27.3431454,27.3431454}, {29.6862907,25}, {33,25}}, |
| 32 seg=26 {{{965.60199f, 1489.98499f}, {965.60199f, 1489.98499f}, {964.879028f, 148
7.19202f}, {969.864014f, 1486.75f}}} | 34 {{33,25}, {36.3137093,25}, {38.6568527,27.3431454}}, |
| 33 seg=27 {{{969.864014f, 1486.75f}, {969.864014f, 1486.75f}, {968.749023f, 1490.67
2f}, {965.60199f, 1489.98499f}}} | 35 {{38.6568527,27.3431454}, {41,29.6862907}, {41,33}}, |
| 34 seg=28 {{{970.666992f, 1492.81604f}, {970.666992f, 1492.81604f}, {967.327026f, 1
494.49695f}, {964.999023f, 1491.56299f}}} | 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}} |
| 35 seg=29 {{{964.999023f, 1491.56299f}, {964.999023f, 1491.56299f}, {967.304016f, 1
489.43896f}, {970.666992f, 1492.81604f}}} | 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}} |
| 36 seg=30 {{{968.343994f, 1481.53796f}, {971.466064f, 1480.00305f}, {971.676941f, 1
476.99573f}, {971.6875f, 1476.79639f}}} | 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}} |
| 37 seg=31 {{{971.6875f, 1476.79639f}, {971.687866f, 1476.78955f}, {971.687988f, 147
6.78601f}, {971.687988f, 1476.78601f}}} | 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}} |
| 38 seg=32 {{{971.687988f, 1476.78601f}, {971.393982f, 1466.83398f}}} | 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}} |
| 39 seg=33 {{{971.393982f, 1466.83398f}, {954.960999f, 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}} |
| 40 seg=34 {{{954.960999f, 1466.83398f}, {954.666016f, 1476.78601f}}} | 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}} |
| 41 seg=35 {{{954.666016f, 1476.78601f}, {954.666016f, 1476.78601f}, {954.780029f, 1
479.94995f}, {958.008972f, 1481.53796f}}} | 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}} |
| 42 seg=36 {{{958.008972f, 1481.53796f}, {960.369873f, 1482.70056f}, {961.725403f, 1
484.2323f}, {962.0755f, 1484.66101f}}} | 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}} |
| 43 seg=37 {{{962.0755f, 1484.66101f}, {962.136475f, 1484.73572f}, {962.166992f, 148
4.77698f}, {962.166992f, 1484.77698f}}} | 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}} |
| 44 seg=38 {{{962.166992f, 1484.77698f}, {962.166992f, 1484.77698f}, {962.747986f, 1
485.70105f}, {963.177979f, 1485.70105f}}} | 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}} |
| 45 seg=39 {{{963.177979f, 1485.70105f}, {963.606995f, 1485.70105f}, {964.185974f, 1
484.77698f}, {964.185974f, 1484.77698f}}} | 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}} |
| 46 seg=40 {{{964.185974f, 1484.77698f}, {964.185974f, 1484.77698f}, {965.573975f, 1
482.90295f}, {968.343994f, 1481.53796f}}} | 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}} |
| 47 seg=41 {{{963.215027f, 1486.67004f}, {962.744995f, 1486.67004f}, {962.106995f, 1
485.65405f}, {962.106995f, 1485.65405f}}} | 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}} |
| 48 seg=42 {{{962.106995f, 1485.65405f}, {962.106995f, 1485.65405f}, {960.585022f, 1
483.59595f}, {957.539001f, 1482.09705f}}} | 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}} |
| 49 seg=43 {{{957.539001f, 1482.09705f}, {954.255432f, 1480.48206f}, {953.90448f, 14
77.3844f}, {953.870422f, 1476.93176f}}} | 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}} |
| 50 seg=44 {{{953.870422f, 1476.93176f}, {953.867676f, 1476.89526f}, {953.867004f, 1
476.87598f}, {953.867004f, 1476.87598f}}} | 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}} |
| 51 seg=45 {{{953.867004f, 1476.87598f}, {954.190002f, 1465.94397f}}} | 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}} |
| 52 seg=46 {{{954.190002f, 1465.94397f}, {972.23999f, 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}} |
| 53 seg=47 {{{972.23999f, 1465.94397f}, {972.565002f, 1476.87695f}}} | 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 |
| 54 seg=48 {{{972.565002f, 1476.87695f}, {972.565002f, 1476.87695f}, {972.440979f, 1
480.35303f}, {968.891968f, 1482.09802f}}} | 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}} |
| 55 seg=49 {{{968.891968f, 1482.09802f}, {966.255737f, 1483.39539f}, {964.76178f, 14
85.11145f}, {964.407593f, 1485.54968f}}} | 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}} |
| 56 seg=50 {{{964.407593f, 1485.54968f}, {964.352539f, 1485.6178f}, {964.325012f, 14
85.65503f}, {964.325012f, 1485.65503f}}} | 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 |
| 57 seg=51 {{{964.325012f, 1485.65503f}, {964.325012f, 1485.65503f}, {963.687012f, 1
486.67004f}, {963.215027f, 1486.67004f}}} | 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}} |
| 58 seg=52 {{{960.68103f, 1489.98499f}, {957.533997f, 1490.672f}, {956.417969f, 1486
.75f}, {956.417969f, 1486.75f}}} | 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}} |
| 59 seg=53 {{{956.417969f, 1486.75f}, {961.403015f, 1487.19202f}, {960.68103f, 1489.
98499f}, {960.68103f, 1489.98499f}}} | 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}} |
| 60 seg=54 {{{963.143005f, 1489.59802f}, {963.763f, 1489.59802f}, {964.265015f, 1490
.09998f}, {964.265015f, 1490.72095f}}} | 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 |
| 61 seg=55 {{{964.265015f, 1490.72095f}, {964.265015f, 1491.34204f}, {963.763f, 1491
.84399f}, {963.143005f, 1491.84399f}}} | 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 |
| 62 seg=56 {{{963.143005f, 1491.84399f}, {962.521973f, 1491.84399f}, {962.02002f, 14
91.34204f}, {962.02002f, 1490.72095f}}} | 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}} |
| 63 seg=57 {{{962.02002f, 1490.72095f}, {962.02002f, 1490.09998f}, {962.521973f, 148
9.59802f}, {963.143005f, 1489.59802f}}} | 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}} |
| 64 seg=58 {{{961.283997f, 1491.56299f}, {958.953979f, 1494.49695f}, {955.61499f, 14
92.81604f}, {955.61499f, 1492.81604f}}} | 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}} |
| 65 seg=59 {{{955.61499f, 1492.81604f}, {958.695923f, 1489.72131f}, {960.89093f, 149
1.24622f}, {961.236389f, 1491.52283f}}} | 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}} |
| 66 seg=60 {{{961.236389f, 1491.52283f}, {961.267883f, 1491.5481f}, {961.283997f, 14
91.56299f}, {961.283997f, 1491.56299f}}} | 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}} |
| 67 seg=61 {{{957.127014f, 1490.40002f}, {955.541504f, 1492.89014f}, {951.825745f, 1
491.38965f}, {951.445557f, 1491.22766f}}} | 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}} |
| 68 seg=62 {{{951.445557f, 1491.22766f}, {951.424805f, 1491.21887f}, {951.414001f, 1
491.21399f}, {951.414001f, 1491.21399f}}} | 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}} |
| 69 seg=63 {{{951.414001f, 1491.21399f}, {954.694214f, 1488.33154f}, {956.976746f, 1
490.26636f}, {957.119873f, 1490.39355f}}} | 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}} |
| 70 seg=64 {{{957.119873f, 1490.39355f}, {957.124634f, 1490.39783f}, {957.127014f, 1
490.40002f}, {957.127014f, 1490.40002f}}} | 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}} |
| 71 seg=65 {{{949.890991f, 1486.86804f}, {947.178772f, 1488.37146f}, {944.723022f, 1
485.51147f}, {944.608215f, 1485.375f}}} | 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}} |
| 72 seg=66 {{{944.608215f, 1485.375f}, {944.605408f, 1485.3717f}, {944.604004f, 1485
.37f}, {944.604004f, 1485.37f}}} | 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}} |
| 73 seg=67 {{{944.604004f, 1485.37f}, {949.562012f, 1484.06494f}, {949.890991f, 1486
.86804f}, {949.890991f, 1486.86804f}}} | 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}} |
| 74 seg=68 {{{947.070984f, 1480.45496f}, {945.211975f, 1477.88501f}, {948.786011f, 1
475.59497f}, {948.786011f, 1475.59497f}}} | 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}} |
| 75 seg=69 {{{948.786011f, 1475.59497f}, {949.835938f, 1479.33569f}, {947.530884f, 1
480.29919f}, {947.129333f, 1480.43652f}}} | 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}} |
| 76 seg=70 {{{947.129333f, 1480.43652f}, {947.091858f, 1480.44934f}, {947.070984f, 1
480.45496f}, {947.070984f, 1480.45496f}}} | 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}} |
| 77 seg=71 {{{946.054016f, 1476.229f}, {945.61499f, 1473.12903f}, {949.046997f, 1471
.97095f}, {949.046997f, 1471.97095f}}} | 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 |
| 78 seg=72 {{{949.046997f, 1471.97095f}, {949.191528f, 1475.95117f}, {946.599548f, 1
476.21362f}, {946.127258f, 1476.22852f}}} | 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}} |
| 79 seg=73 {{{946.127258f, 1476.22852f}, {946.080078f, 1476.22998f}, {946.054016f, 1
476.229f}, {946.054016f, 1476.229f}}} | 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}} |
| 80 seg=74 {{{948.427002f, 1484.453f}, {946.440002f, 1482.23499f}, {949.567993f, 147
9.35205f}, {949.567993f, 1479.35205f}}} | 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}} |
| 81 seg=75 {{{949.567993f, 1479.35205f}, {951.015991f, 1483.26099f}, {948.427002f, 1
484.453f}, {948.427002f, 1484.453f}}} | 83 debugShowQuadLineIntersection no intersect {{38.6568527,38.6568527}, {38.6510239
,38.6626816}, {38.6447449,38.6689377}} {{38.6398277,38.6738319}, {38.6447258,38.
6689186}} |
| 82 seg=76 {{{947.294006f, 1484.198f}, {944.210999f, 1485.49805f}, {942.495972f, 148
1.823f}, {942.495972f, 1481.823f}}} | 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}} |
| 83 seg=77 {{{942.495972f, 1481.823f}, {947.187988f, 1481.33496f}, {947.294006f, 148
4.198f}, {947.294006f, 1484.198f}}} | 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}} |
| 84 seg=78 {{{946.255005f, 1481.276f}, {943.094971f, 1481.93396f}, {941.736023f, 147
8.31494f}, {941.736023f, 1478.31494f}}} | 86 debugShowQuadLineIntersection no intersect {{38.6447449,38.6689377}, {38.6394348
,38.6742554}, {38.6341171,38.6795731}} {{38.6398277,38.6738319}, {38.6447258,38.
6689186}} |
| 85 seg=79 {{{941.736023f, 1478.31494f}, {946.484619f, 1478.38538f}, {946.288147f, 1
481.00122f}, {946.25769f, 1481.2561f}}} | 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}} |
| 86 seg=80 {{{946.25769f, 1481.2561f}, {946.256104f, 1481.26917f}, {946.255005f, 148
1.276f}, {946.255005f, 1481.276f}}} | 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}} |
| 87 seg=81 {{{945.312988f, 1478.18005f}, {942.359741f, 1477.83667f}, {942.572632f, 1
474.58496f}, {942.638794f, 1473.97607f}}} | 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}} |
| 88 seg=82 {{{942.638794f, 1473.97607f}, {942.645691f, 1473.91284f}, {942.651001f, 1
473.87805f}, {942.651001f, 1473.87805f}}} | 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}} |
| 89 seg=83 {{{942.651001f, 1473.87805f}, {946.562988f, 1475.66199f}, {945.312988f, 1
478.18005f}, {945.312988f, 1478.18005f}}} | 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}} |
| 90 seg=84 {{{945.382019f, 1474.328f}, {942.924011f, 1472.729f}, {944.492004f, 1469.
48706f}, {944.492004f, 1469.48706f}}} | 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}} |
| 91 seg=85 {{{944.492004f, 1469.48706f}, {947.388977f, 1471.95703f}, {945.382019f, 1
474.328f}, {945.382019f, 1474.328f}}} | 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}} |
| 92 seg=86 {{{946.797974f, 1470.27405f}, {944.819641f, 1468.07397f}, {946.75708f, 14
65.85327f}, {947.048523f, 1465.54285f}}} | 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}} |
| 93 seg=87 {{{947.048523f, 1465.54285f}, {947.071289f, 1465.51855f}, {947.083984f, 1
465.50598f}, {947.083984f, 1465.50598f}}} | 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}} |
| 94 seg=88 {{{947.083984f, 1465.50598f}, {949.145996f, 1468.82605f}, {946.797974f, 1
470.27405f}, {946.797974f, 1470.27405f}}} | 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}} |
| 95 seg=89 {{{947.392029f, 1471.64197f}, {947.604919f, 1468.81628f}, {950.769897f, 1
468.35559f}, {951.289185f, 1468.29895f}}} | 97 debugShowQuadLineIntersection no intersect {{38.6568527,38.6568527}, {36.3137093
,41}, {33,41}} {{38.6398277,38.6738319}, {38.6447258,38.6689186}} |
| 96 seg=90 {{{951.289185f, 1468.29895f}, {951.335754f, 1468.29382f}, {951.361023f, 1
468.29199f}, {951.361023f, 1468.29199f}}} | 98 debugShowQuadLineIntersection no intersect {{38.6568527,38.6568527}, {36.3137093
,41}, {33,41}} {{38.6447258,38.6689186}, {38.6447449,38.6689377}} |
| 97 seg=91 {{{951.361023f, 1468.29199f}, {950.554016f, 1471.98499f}, {947.392029f, 1
471.64197f}, {947.392029f, 1471.64197f}}} | 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 |
| 98 seg=92 {{{948.64801f, 1468.15002f}, {948.638977f, 1465.22095f}, {952.265991f, 14
64.46399f}, {952.265991f, 1464.46399f}}} | 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}} |
| 99 seg=93 {{{952.265991f, 1464.46399f}, {951.707275f, 1468.29565f}, {948.98999f, 14
68.17932f}, {948.677368f, 1468.15283f}}} | 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}} |
| 100 seg=94 {{{948.677368f, 1468.15283f}, {948.658142f, 1468.15125f}, {948.64801f, 14
68.15002f}, {948.64801f, 1468.15002f}}} | 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}} |
| 101 seg=95 {{{951.176025f, 1486.97803f}, {949.194519f, 1484.8667f}, {950.909729f, 14
82.36658f}, {951.290283f, 1481.86658f}}} | 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] |
| 102 seg=96 {{{951.290283f, 1481.86658f}, {951.334778f, 1481.80811f}, {951.361023f, 1
481.77698f}, {951.361023f, 1481.77698f}}} | 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 |
| 103 seg=97 {{{951.361023f, 1481.77698f}, {953.644836f, 1485.34509f}, {951.363281f, 1
486.86157f}, {951.186646f, 1486.97144f}}} | 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] |
| 104 seg=98 {{{951.186646f, 1486.97144f}, {951.179688f, 1486.97583f}, {951.176025f, 1
486.97803f}, {951.176025f, 1486.97803f}}} | 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 |
| 105 seg=99 {{{947.51001f, 1488.53101f}, {947.51001f, 1488.53101f}, {951.596985f, 148
6.32202f}, {953.234009f, 1489.08997f}}} | 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] |
| 106 seg=100 {{{953.234009f, 1489.08997f}, {953.234009f, 1489.08997f}, {951.158997f,
1491.03601f}, {947.51001f, 1488.53101f}}} | 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 |
| 107 seg=101 {{{955.120972f, 1488.94495f}, {952.309021f, 1487.98303f}, {953.458984f,
1483.93604f}, {953.458984f, 1483.93604f}}} | 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] |
| 108 seg=102 {{{953.458984f, 1483.93604f}, {957.004028f, 1486.37097f}, {955.120972f,
1488.94495f}, {955.120972f, 1488.94495f}}} | 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 |
| 109 seg=103 {{{978.770996f, 1488.53101f}, {975.204224f, 1490.98022f}, {973.141174f,
1489.17444f}, {973.051086f, 1489.09277f}}} | 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] |
| 110 seg=104 {{{973.051086f, 1489.09277f}, {973.049011f, 1489.09094f}, {973.047974f,
1489.08997f}, {973.047974f, 1489.08997f}}} | 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 |
| 111 seg=105 {{{973.047974f, 1489.08997f}, {974.651978f, 1486.37781f}, {978.607178f,
1488.44397f}, {978.766052f, 1488.52844f}}} | 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] |
| 112 seg=106 {{{978.766052f, 1488.52844f}, {978.770996f, 1488.53101f}}} | 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 |
| 113 seg=107 {{{975.106995f, 1486.97803f}, {975.106995f, 1486.97803f}, {972.546997f,
1485.48706f}, {974.919983f, 1481.77698f}}} | 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] |
| 114 seg=108 {{{974.919983f, 1481.77698f}, {974.919983f, 1481.776f}, {977.31897f, 148
4.61902f}, {975.106995f, 1486.97803f}}} | 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 |
| 115 seg=109 {{{974.016968f, 1464.46399f}, {974.016968f, 1464.46399f}, {977.643982f,
1465.22095f}, {977.633972f, 1468.15002f}}} | 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] |
| 116 seg=110 {{{977.633972f, 1468.15002f}, {977.633972f, 1468.15002f}, {974.611023f,
1468.53101f}, {974.016968f, 1464.46399f}}} | 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 |
| 117 seg=111 {{{974.919983f, 1468.29199f}, {974.919983f, 1468.29199f}, {978.658997f,
1468.56299f}, {978.890015f, 1471.64197f}}} | 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] |
| 118 seg=112 {{{978.890015f, 1471.64197f}, {978.890015f, 1471.64197f}, {975.72699f, 1
471.98499f}, {974.919983f, 1468.29199f}}} | 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 |
| 119 seg=113 {{{979.197998f, 1465.50598f}, {979.197998f, 1465.50598f}, {981.619019f,
1467.90198f}, {979.481995f, 1470.27405f}}} | 121 SkOpSegment::addTPair addTPair this=14 0 other=24 0.998354892 |
| 120 seg=114 {{{979.481995f, 1470.27405f}, {979.481995f, 1470.27405f}, {977.138f, 146
8.82605f}, {979.197998f, 1465.50598f}}} | 122 SkOpSegment::addTPair id=14 lower=0 upper=1 other=24 oLower=2 oUpper=2 |
| 121 seg=115 {{{980.900024f, 1474.328f}, {980.900024f, 1474.328f}, {978.893005f, 1471
.95703f}, {981.791016f, 1469.48706f}}} | 123 SkOpSegment::addTPair addTPair this=24 0.99743327 other=14 1 |
| 122 seg=116 {{{981.791016f, 1469.48706f}, {981.791016f, 1469.48596f}, {983.358032f,
1472.729f}, {980.900024f, 1474.328f}}} | 124 SkOpSegment::addTPair id=24 lower=1 upper=1 other=14 oLower=2 oUpper=3 |
| 123 seg=117 {{{980.968994f, 1478.18005f}, {980.968994f, 1478.18005f}, {979.718018f,
1475.66199f}, {983.632019f, 1473.87805f}}} | 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] |
| 124 seg=118 {{{983.632019f, 1473.87805f}, {983.632019f, 1473.87805f}, {984.229004f,
1477.80103f}, {980.968994f, 1478.18005f}}} | 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 |
| 125 debugShowLineIntersection wtTs[0]=0 {{{941,1464}, {985,1464}}} {{941,1464}} wnTs
[0]=1 {{{941,1494}, {941,1464}}} | 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 |
| 126 debugShowLineIntersection wtTs[0]=1 {{{985,1494}, {941,1494}}} {{941,1494}} wnTs
[0]=0 {{{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] |
| 127 debugShowLineIntersection wtTs[0]=0 {{{985,1464}, {985,1494}}} {{985,1464}} wnTs
[0]=1 {{{941,1464}, {985,1464}}} | 129 SkOpSegment::addTPair addTPair this=21 0.00258220891 other=19 0 |
| 128 debugShowLineIntersection wtTs[0]=0 {{{985,1494}, {941,1494}}} {{985,1494}} wnTs
[0]=1 {{{985,1464}, {985,1494}}} | 130 SkOpSegment::addTPair id=21 lower=3 upper=3 other=19 oLower=0 oUpper=3 |
| 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}}} | 131 SkOpSegment::addTPair addTPair this=19 1 other=21 0.00362998223 |
| 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}}} | 132 SkOpSegment::addTPair id=19 lower=4 upper=5 other=21 oLower=5 oUpper=5 |
| 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}}} | 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 |
| 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 | 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] |
| 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}}} | 135 SkOpContour::calcCoincidentWinding count=5 |
| 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}}} | 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] |
| 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}}} | 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 |
| 136 1 id=1 1=(0,0.5) [2] 3=(0.5,1) [2] id=2 2=(0,1) [1,3] | 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] |
| 137 2 id=1 (empty) id=2 (empty) | 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 |
| 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}}} | 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] |
| 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}}} | 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 |
| 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}}} | 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] |
| 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 | 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 |
| 142 3 id=1 1=(0,0.5) [2] 3=(0.5,1) [2] id=2 2=(0,1) [1,3] | 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] |
| 143 4 id=1 (empty) id=2 (empty) | 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 |
| 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}
}} | 146 SkOpContour::calcCoincidentWinding count=1 |
| 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}}
} | 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 |
| 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}}
} | 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 |
| 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}}} | 149 SkOpSegment::checkEnds id=4 missing t=1 other=21 otherT=0.00258220891 pt=(38.644
7449,38.6689377) |
| 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}}} | 150 SkOpSegment::addTPair addTPair this=4 1 other=21 0.00258220891 |
| 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}}} | 151 SkOpSegment::addTPair id=4 lower=3 upper=6 other=21 oLower=3 oUpper=4 |
| 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}}} | 152 SkOpSegment::checkEnds id=5 missing t=0 other=21 otherT=0.00258220891 pt=(38.644
7449,38.6689377) |
| 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}}} | 153 SkOpSegment::addTPair addTPair this=5 0 other=21 0.00258220891 |
| 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}}} | 154 SkOpSegment::addTPair id=5 lower=0 upper=3 other=21 oLower=3 oUpper=5 |
| 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}}} | 155 SkOpSegment::checkEnds id=13 missing t=1 other=24 otherT=0.998354892 pt=(27.3354
416,27.3508568) |
| 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}}} | 156 SkOpSegment::addTPair addTPair this=13 1 other=24 0.998354892 |
| 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}}} | 157 SkOpSegment::addTPair id=13 lower=1 upper=2 other=24 oLower=3 oUpper=4 |
| 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}}} | 158 SkOpSegment::checkEnds id=15 missing t=0 other=24 otherT=0.99743327 pt=(27.33113
1,27.3551788) |
| 157 5 id=1 1=(0,1) [2] id=2 2=(0,0) [1] | 159 SkOpSegment::addTPair addTPair this=15 0 other=24 0.99743327 |
| 158 6 id=1 3=(1,1) [2] id=2 2=(0,0) [3] | 160 SkOpSegment::addTPair id=15 lower=0 upper=1 other=24 oLower=1 oUpper=2 |
| 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}}} | 161 SkOpSegment::checkEnds id=21 missing t=0.00362998223 other=17 otherT=0 pt=(38.63
98277,38.6738319) |
| 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}}} | 162 SkOpSegment::addTPair addTPair this=21 0.00362998223 other=17 0 |
| 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}}} | 163 SkOpSegment::addTPair id=21 lower=7 upper=8 other=17 oLower=0 oUpper=1 |
| 162 7 id=1 (empty) id=2 (empty) | 164 SkOpSegment::addTPair addTPair this=0 0 other=25 0 |
| 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}
}} | 165 SkOpSegment::addTPair id=0 lower=0 upper=2 other=25 oLower=0 oUpper=2 |
| 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
}}} | 166 SkOpSegment::addTPair addTPair duplicate this=0 0 other=25 0 |
| 165 8 id=1 1=(0,0.5) [2] id=2 2=(0,1) [1] | 167 SkOpSegment::addTPair addTPair this=3 1 other=20 1 |
| 166 9 id=1 1=(0,0.5) [4] id=2 4=(0.5,1) [1] | 168 SkOpSegment::addTPair id=3 lower=2 upper=4 other=20 oLower=2 oUpper=4 |
| 167 10 id=1 (empty) id=2 (empty) | 169 SkOpSegment::addTPair addTPair duplicate this=3 1 other=20 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
}}} | 170 SkOpSegment::addTPair addTPair this=21 0.00258220891 other=18 1 |
| 169 11 id=1 3=(0.5,1) [2] id=2 2=(0,1) [3] | 171 SkOpSegment::addTPair id=21 lower=3 upper=6 other=18 oLower=1 oUpper=4 |
| 170 12 id=1 3=(0.5,1) [2] id=2 2=(0,0.5) [3] | 172 SkOpSegment::addTPair addTPair duplicate this=18 1 other=21 0.00258220891 |
| 171 13 id=1 (empty) id=2 (empty) | 173 SkOpContour::joinCoincidence count=5 |
| 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
}}} | 174 SkOpContour::joinCoincidence count=1 |
| 173 14 id=1 (empty) id=2 (empty) | 175 SkOpSegment::sortAngles [0] tStart=0 [1] |
| 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}}} | 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 |
| 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}}} | 177 SkOpSegment::sortAngles [0] tStart=1 [4] |
| 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}}} | 178 SkOpSegment::sortAngles [1] 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}}} | 179 SkOpSegment::sortAngles [2] 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}}} | 180 SkOpSegment::sortAngles [3] tStart=1 [3] |
| 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}}} | 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 |
| 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}}} | 182 SkOpSegment::sortAngles [4] tStart=1 [3] |
| 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}}} | 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 |
| 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}}} | 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 |
| 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}}} | 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 |
| 184 15 id=1 1=(0,1) [2] id=2 2=(0,0) [1] | 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 |
| 185 16 id=1 3=(1,1) [2] id=2 2=(0,0) [3] | 187 SkOpSegment::sortAngles [5] tStart=0.0149880862 [4] |
| 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}}} | 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 |
| 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}}} | 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 |
| 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}}} | 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 |
| 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}}} | 191 SkOpSegment::sortAngles [13] tStart=1 [1] |
| 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}}} | 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 |
| 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}}} | 193 SkOpSegment::sortAngles [14] tStart=1 [3] |
| 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 | 194 SkOpSegment::sortAngles [15] tStart=0.0266527086 [2] |
| 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 | 195 SkOpSegment::sortAngles [21] tStart=0.00362998223 [8] |
| 194 17 id=1 1=(0,0.5) [2] 3=(0.5,1) [2] id=2 2=(0,1) [1,3] | 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 |
| 195 18 id=1 (empty) id=2 (empty) | 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 |
| 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}}} | 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 |
| 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}}
} | 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 |
| 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}}
} | 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 |
| 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}}
} | 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 |
| 200 19 id=1 3=(0.5,1) [2] id=2 2=(0,1) [3] | 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 |
| 201 20 id=1 (empty) id=2 (empty) | 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 |
| 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}}
} | 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 |
| 203 21 id=1 1=(0,1) [2,4] id=2 2=(0,0) [1] 4=(1,1) [1] | 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 |
| 204 22 id=1 1=(0,0) [4] 3=(0.5,1) [2] id=2 2=(0,0) [3] 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 |
| 205 23 id=1 1=(0,0) [4] 5=(1,1) [2] id=2 2=(0,0) [5] 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 |
| 206 SkTCoincident<struct SkDCubic>::setPerp cPt=(980.258766,1472.83377) != fPerpPt=(
982.186748,1472.53542) | 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 |
| 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 | 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 |
| 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}}} | 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 |
| 209 24 id=1 1=(0,0.5) [2] 3=(0.5,1) [2] id=2 2=(0,1) [1,3] | 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 |
| 210 25 id=1 (empty) id=2 (empty) | 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 |
| 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}}} | 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 |
| 212 26 id=1 1=(0,0.5) [2] id=2 2=(0,1) [1] | 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 |
| 213 27 id=1 (empty) id=2 (empty) | 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 |
| 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}}
} | 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 |
| 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}}
} | 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 |
| 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}}
} | 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 |
| 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}}
} | 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 |
| 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}}} | 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 |
| 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}}} | 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 |
| 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}}} | 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 |
| 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}
}} | 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 |
| 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}
}} | |
| 223 28 id=1 1=(0,1) [4] id=2 4=(0.5,1) [1] | |
| 224 29 id=1 (empty) id=2 (empty) | |
| 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}}} | |
| 226 30 id=1 1=(0,1) [2] id=2 2=(0,0.5) [1] | |
| 227 31 id=1 (empty) id=2 (empty) | |
| 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}}} | |
| 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 | |
| 230 32 id=1 1=(0,1) [4] id=2 4=(0.5,1) [1] | |
| 231 33 id=1 (empty) id=2 (empty) | |
| 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}}} | |
| 233 34 id=1 (empty) id=2 (empty) | |
| 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}}} | |
| 235 35 id=1 1=(0,1) [2] id=2 2=(0,0.5) [1] | |
| 236 36 id=1 (empty) id=2 (empty) | |
| 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}}} | |
| 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
}}} | |
| 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
}}} | |
| 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
}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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 | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 248 37 id=1 (empty) id=2 (empty) | |
| 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
}}} | |
| 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}}
} | |
| 251 38 id=1 1=(0,1) [4] id=2 4=(0.5,1) [1] | |
| 252 39 id=1 (empty) id=2 (empty) | |
| 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
}}} | |
| 254 40 id=1 (empty) id=2 (empty) | |
| 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}}
} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 259 41 id=1 (empty) id=2 (empty) | |
| 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}}
} | |
| 261 42 id=1 1=(0,1) [2] id=2 2=(0,0.5) [1] | |
| 262 43 id=1 (empty) id=2 (empty) | |
| 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
}}} | |
| 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}}
} | |
| 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
}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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 | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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 | |
| 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 | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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 | |
| 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 | |
| 285 44 id=1 1=(0,1) [4] id=2 4=(0.5,1) [1] | |
| 286 45 id=1 (empty) id=2 (empty) | |
| 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
}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 293 46 id=1 1=(0,1) [2] id=2 2=(0,0.5) [1] | |
| 294 47 id=1 (empty) id=2 (empty) | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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 | |
| 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 | |
| 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}}} | |
| 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}}} | |
| 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 | |
| 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}}} | |
| 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}}} | |
| 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 | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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
}}} | |
| 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
}}} | |
| 327 48 id=1 (empty) id=2 (empty) | |
| 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
}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 332 49 id=1 (empty) id=2 (empty) | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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}}} | |
| 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 | |
| 340 SkOpSegment::debugShowActiveSpans id=1 (941,1494 941,1464) t=0 (941,1494) tEnd=1
windSum=? windValue=1 oppValue=0 | |
| 341 SkOpSegment::debugShowActiveSpans id=2 (941,1464 985,1464) t=0 (941,1464) tEnd=1
windSum=? windValue=1 oppValue=0 | |
| 342 SkOpSegment::debugShowActiveSpans id=3 (985,1464 985,1494) t=0 (985,1464) tEnd=1
windSum=? windValue=1 oppValue=0 | |
| 343 SkOpSegment::debugShowActiveSpans id=4 (985,1494 941,1494) t=0 (985,1494) tEnd=1
windSum=? windValue=1 oppValue=0 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 458 SkOpSegment::findTop | 224 SkOpSegment::findTop |
| 459 SkOpAngle::dumpOne [1/2] next=2/1 sect=23/23 s=1 [2] e=0 [1] sgn=1 windVal=1 wi
ndSum=? | 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=? |
| 460 SkOpAngle::dumpOne [2/1] next=1/2 sect=31/31 s=0 [3] e=1 [4] sgn=-1 windVal=1 w
indSum=? stop | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 230 SkOpSegment::nextChase mismatched signs |
| 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 | 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 |
| 466 SkOpSegment::activeOp id=1 t=0 tEnd=1 op=sect miFrom=1 miTo=0 suFrom=0 suTo=0 re
sult=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 |
| 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 | 233 SkOpSegment::nextChase mismatched signs |
| 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 | 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 |
| 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 | 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 |
| 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 | 236 SkOpSegment::nextChase mismatched signs |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 242 SkOpSegment::activeOp id=0 t=0 tEnd=1 op=union miFrom=1 miTo=0 suFrom=1 suTo=0 r
esult=1 |
| 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 | 243 SkOpSegment::nextChase mismatched signs |
| 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 | 244 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 248 bridgeOp current id=0 from=(27.3431454,27.3431454) to=(33,25) |
| 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 | 249 path.moveTo(27.3431454,27.3431454); |
| 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 | 250 path.quadTo(29.6862907,25, 33,25); |
| 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 | 251 SkOpSegment::nextChase mismatched signs |
| 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 | 252 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 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 |
| 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 | 255 bridgeOp current id=1 from=(33,25) to=(38.6568527,27.3431454) |
| 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 | 256 path.quadTo(36.3137093,25, 38.6568527,27.3431454); |
| 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 | 257 SkOpSegment::nextChase mismatched signs |
| 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 | 258 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 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 |
| 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 | 261 bridgeOp current id=2 from=(38.6568527,27.3431454) to=(41,33) |
| 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 | 262 path.quadTo(41,29.6862907, 41,33); |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 266 SkOpSegment::markAngle last id=4 windSum=? small=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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 270 SkOpSegment::markAngle last id=21 windSum=? small=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 | 271 SkOpSegment::findNextOp |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 275 SkOpSegment::activeOp id=4 t=0 tEnd=1 op=union miFrom=1 miTo=0 suFrom=1 suTo=1 r
esult=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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 279 SkOpSegment::findNextOp chase.append id=4 windSum=-2147483647 small=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 | 280 SkOpSegment::activeOp id=21 t=0 tEnd=0.00258220891 op=union miFrom=0 miTo=0 suFr
om=1 suTo=0 result=1 |
| 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 | 281 SkOpSegment::findNextOp chase.append id=21 windSum=-2147483647 small=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 | 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 |
| 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 | 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 |
| 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 | 284 SkOpSegment::findNextOp from:[3] to:[21] start=0 end=3 |
| 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 | 285 bridgeOp current id=3 from=(41,33) to=(38.6568527,38.6568527) |
| 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 | 286 path.quadTo(41,36.3137093, 38.6568527,38.6568527); |
| 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 | 287 SkOpSegment::findNextOp |
| 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 | 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 |
| 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 | 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 |
| 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 | 290 SkOpAngle::dumpOne [18/1] next=5/1 sect=11/11 s=1 [4] e=0 [0] sgn=1 windVal=1 w
indSum=? done |
| 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 | 291 SkOpAngle::dumpOne [5/1] next=21/3 sect=21/21 s=0 [0] e=0.0149880862 [4] sgn=-1
windVal=1 windSum=? unorderable |
| 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 | 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 |
| 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 | 293 SkOpSegment::activeOp id=4 t=1 tEnd=0 op=union miFrom=0 miTo=1 suFrom=1 suTo=1 r
esult=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 | 294 SkOpSegment::activeOp id=18 t=1 tEnd=0 op=union miFrom=1 miTo=0 suFrom=1 suTo=1
result=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 | 295 SkOpSegment::activeOp id=5 t=0 tEnd=0.0149880862 op=union miFrom=0 miTo=1 suFrom
=1 suTo=1 result=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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 300 SkOpSegment::activeOp id=21 t=0.00258220891 tEnd=0.0026162254 op=union miFrom=1
miTo=0 suFrom=1 suTo=0 result=1 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 304 SkOpSegment::findNextOp from:[21] to:[21] start=3 end=7 |
| 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 | 305 bridgeOp current id=21 from=(38.6568527,38.6568527) to=(38.6447449,38.6689377) |
| 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 | 306 path.quadTo(38.6510239,38.6626816, 38.6447449,38.6689377); |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 330 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 | 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 |
| 587 SkOpAngle::dumpOne [93/3] next=92/4 sect=21/21 s=0 [185] e=1 [186] sgn=-1 windV
al=1 windSum=? operand | 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 |
| 588 SkOpSegment::windingAtT id=2 opp=1 tHit=0.253737016 t=0 oldWinding=0 windValue=0
dx=+ winding=0 | 333 SkOpAngle::dumpOne [16/1] next=0/1 sect=27/27 s=1 [3] e=0 [0] sgn=1 windVal=1 w
indSum=? stop |
| 589 FindSortableTop current=92 index=183 endIndex=184 tHit=0.9 hitDx=44 try=0 vert=0 | 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 |
| 590 SkOpSegment::windingAtT id=2 opp=0 tHit=0.253737016 t=0 oldWinding=-1 windValue=
1 dx=+ winding=-1 | 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 |
| 591 SkOpSegment::initWinding id=92 oldWinding=0 hitDx=+ dx=+ windVal=1 winding=-1 op
pWind=-1 | 336 SkOpSegment::nextChase mismatched signs |
| 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 | 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 |
| 593 SkOpSegment::nextChase mismatched signs | 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 |
| 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 | 339 SkOpSegment::nextChase mismatched signs |
| 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 | 340 SkOpSegment::markAngle last id=15 windSum=-1 small=0 |
| 596 SkOpSegment::nextChase mismatched signs | 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 |
| 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 | 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 |
| 598 SkOpSegment::nextChase mismatched signs | 343 SkOpSegment::markAngle last id=24 windSum=-1 small=0 |
| 599 SkOpSegment::activeOp id=92 t=0 tEnd=1 op=sect miFrom=1 miTo=1 suFrom=1 suTo=0 r
esult=1 | 344 SkOpSegment::activeOp id=24 t=0.998354892 tEnd=1 op=union miFrom=0 miTo=0 suFrom
=1 suTo=0 result=1 |
| 600 SkOpSegment::nextChase mismatched signs | 345 SkOpSegment::findNextOp |
| 601 SkOpSegment::findNextOp simple | 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 |
| 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 | 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 |
| 603 bridgeOp current id=92 from=(948.64801,1468.15002) to=(952.265991,1464.46399) | 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 |
| 604 path.moveTo(948.64801,1468.15002); | 349 SkOpSegment::activeOp id=16 t=1 tEnd=0 op=union miFrom=0 miTo=1 suFrom=1 suTo=1
result=0 |
| 605 path.cubicTo(948.638977,1465.22095, 952.265991,1464.46399, 952.265991,1464.46399
); | 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 |
| 606 SkOpSegment::findNextOp simple | 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 |
| 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 | 352 SkOpSegment::nextChase mismatched signs |
| 608 bridgeOp current id=93 from=(952.265991,1464.46399) to=(948.677368,1468.15283) | 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 |
| 609 path.cubicTo(951.707275,1468.29565, 948.98999,1468.17932, 948.677368,1468.15283)
; | 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 |
| 610 SkOpSegment::nextChase mismatched signs | 355 SkOpSegment::nextChase mismatched signs |
| 611 SkOpSegment::findNextOp simple | 356 SkOpSegment::findNextOp chase.append id=15 windSum=-1 small=0 |
| 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 | 357 SkOpSegment::activeOp id=0 t=0 tEnd=1 op=union miFrom=1 miTo=0 suFrom=1 suTo=0 r
esult=1 |
| 613 bridgeOp current id=94 from=(948.677368,1468.15283) to=(948.64801,1468.15002) | 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 |
| 614 path.cubicTo(948.658142,1468.15125, 948.64801,1468.15002, 948.64801,1468.15002); | 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 |
| 615 path.close(); | 360 SkOpSegment::findNextOp from:[24] to:[0] start=0 end=3 |
| 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 | 361 bridgeOp current id=24 from=(27.3354416,27.3508568) to=(27.3431454,27.3431454) |
| 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 | 362 path.moveTo(27.3354416,27.3508568); |
| 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 | 363 path.quadTo(27.3392906,27.3470001, 27.3431454,27.3431454); |
| 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 | 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 |
| 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 | 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 |
| 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 | 366 SkOpSegment::markAngle last id=14 windSum=-1 small=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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 382 SkOpSegment::activeOp id=14 t=1 tEnd=0 op=union miFrom=0 miTo=1 suFrom=1 suTo=0
result=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 | 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 |
| 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 | 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 |
| 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 | 385 bridgeOp chase.append id=14 windSum=-1 small=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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 395 SkOpSegment::markAngle last id=5 windSum=-1 small=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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 410 SkOpSegment::activeOp id=13 t=1 tEnd=0 op=union miFrom=0 miTo=1 suFrom=0 suTo=0
result=1 |
| 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 | 411 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 413 bridgeOp current id=13 from=(27.3354416,27.3508568) to=(27.3270645,27.3592148) |
| 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 | 414 path.moveTo(27.3354416,27.3508568); |
| 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 | 415 path.quadTo(27.3312511,27.355032, 27.3270645,27.3592148); |
| 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 | 416 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 418 bridgeOp current id=12 from=(27.3270645,27.3592148) to=(27.3229256,27.3633518) |
| 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 | 419 path.quadTo(27.324995,27.3612823, 27.3229256,27.3633518); |
| 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 | 420 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 422 bridgeOp current id=11 from=(27.3229256,27.3633518) to=(27.319025,27.3672428) |
| 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 | 423 path.quadTo(27.3209743,27.3652973, 27.319025,27.3672428); |
| 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 | 424 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 426 bridgeOp current id=10 from=(27.319025,27.3672428) to=(24.9708939,33.0220299) |
| 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 | 427 path.quadTo(24.973814,29.7083225, 24.9708939,33.0220299); |
| 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 | 428 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 430 bridgeOp current id=9 from=(24.9708939,33.0220299) to=(27.3090477,38.6809464) |
| 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 | 431 path.quadTo(24.9679718,36.3357391, 27.3090477,38.6809464); |
| 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 | 432 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 434 bridgeOp current id=8 from=(27.3090477,38.6809464) to=(32.9638329,41.0290833) |
| 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 | 435 path.quadTo(29.6501274,41.0261612, 32.9638329,41.0290833); |
| 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 | 436 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 438 bridgeOp current id=7 from=(32.9638329,41.0290833) to=(38.6227531,38.6909218) |
| 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 | 439 path.quadTo(36.2775421,41.0320053, 38.6227531,38.6909218); |
| 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 | 440 SkOpSegment::findNextOp simple |
| 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 | 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 |
| 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 | 442 bridgeOp current id=6 from=(38.6227531,38.6909218) to=(38.6341171,38.6795731) |
| 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 | 443 path.quadTo(38.6284409,38.6852493, 38.6341171,38.6795731); |
| 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 | 444 SkOpSegment::findNextOp |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 449 SkOpSegment::activeOp id=5 t=0.0149880862 tEnd=0 op=union miFrom=0 miTo=1 suFrom
=0 suTo=0 result=1 |
| 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 | 450 SkOpSegment::activeOp id=21 t=0.0026162254 tEnd=0.00258220891 op=union miFrom=1
miTo=0 suFrom=0 suTo=1 result=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 | 451 SkOpSegment::activeOp id=21 t=0.0026162254 tEnd=0.00362998223 op=union miFrom=0
miTo=1 suFrom=1 suTo=0 result=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 | 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 |
| 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 | 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 |
| 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 | 454 SkOpSegment::findNextOp from:[5] to:[5] start=4 end=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 | 455 bridgeOp current id=5 from=(38.6341171,38.6795731) to=(38.6445847,38.6690979) |
| 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 | 456 path.quadTo(38.6393547,38.6743355, 38.6445847,38.6690979); |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 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 |
| 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 | 461 d:\cygwin\puregit\src\pathops\skopsegment.cpp:472: failed assertion "span.fT > 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(); | |
| 3692 </div> | 462 </div> |
| 3693 | |
| 3694 | |
| 3695 </div> | 463 </div> |
| 3696 | 464 |
| 3697 <script type="text/javascript"> | 465 <script type="text/javascript"> |
| 3698 | 466 |
| 3699 var testDivs = [ | 467 var testDivs = [ |
| 3700 skpwww_educationalcraft_com_4, | 468 fuzz763_1026368, |
| 3701 ]; | 469 ]; |
| 3702 | 470 |
| 3703 var decimal_places = 3; // make this 3 to show more precision | 471 var decimal_places = 3; // make this 3 to show more precision |
| 3704 | 472 |
| 3705 var tests = []; | 473 var tests = []; |
| 3706 var testLines = []; | 474 var testLines = []; |
| 3707 var testTitles = []; | 475 var testTitles = []; |
| 3708 var testIndex = 0; | 476 var testIndex = 0; |
| 3709 var ctx; | 477 var ctx; |
| 3710 | 478 |
| (...skipping 12 matching lines...) Expand all Loading... |
| 3723 var curve_t = false; | 491 var curve_t = false; |
| 3724 var debug_xy = 1; | 492 var debug_xy = 1; |
| 3725 var focus_enabled = false; | 493 var focus_enabled = false; |
| 3726 var focus_on_selection = false; | 494 var focus_on_selection = false; |
| 3727 var step_limit = 0; | 495 var step_limit = 0; |
| 3728 var draw_active = false; | 496 var draw_active = false; |
| 3729 var draw_add = false; | 497 var draw_add = false; |
| 3730 var draw_angle = 0; | 498 var draw_angle = 0; |
| 3731 var draw_deriviatives = 0; | 499 var draw_deriviatives = 0; |
| 3732 var draw_hints = false; | 500 var draw_hints = false; |
| 501 var draw_hodo = 0; |
| 3733 var draw_id = false; | 502 var draw_id = false; |
| 3734 var draw_intersection = 0; | 503 var draw_intersection = 0; |
| 3735 var draw_intersectT = false; | 504 var draw_intersectT = false; |
| 3736 var draw_legend = true; | 505 var draw_legend = true; |
| 3737 var draw_log = false; | 506 var draw_log = false; |
| 3738 var draw_mark = false; | 507 var draw_mark = false; |
| 3739 var draw_midpoint = false; | 508 var draw_midpoint = false; |
| 3740 var draw_op = 0; | 509 var draw_op = 0; |
| 3741 var draw_sequence = false; | 510 var draw_sequence = false; |
| 3742 var draw_sort = 0; | 511 var draw_sort = 0; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 3756 var angleMax = 0; | 525 var angleMax = 0; |
| 3757 var sectMax = 0; | 526 var sectMax = 0; |
| 3758 var sectMax2 = 0; | 527 var sectMax2 = 0; |
| 3759 var sortMax = 0; | 528 var sortMax = 0; |
| 3760 var markMax = 0; | 529 var markMax = 0; |
| 3761 var opMax = 0; | 530 var opMax = 0; |
| 3762 var stepMax = 0; | 531 var stepMax = 0; |
| 3763 var lastIndex = 0; | 532 var lastIndex = 0; |
| 3764 var hasPath = false; | 533 var hasPath = false; |
| 3765 var hasComputedPath = false; | 534 var hasComputedPath = false; |
| 3766 var angleBetween = false; | |
| 3767 var afterIndex = 0; | |
| 3768 | 535 |
| 3769 var firstActiveSpan = -1; | 536 var firstActiveSpan = -1; |
| 3770 var logStart = -1; | 537 var logStart = -1; |
| 3771 var logRange = 0; | 538 var logRange = 0; |
| 3772 | 539 |
| 3773 var SPAN_ID = 0; | 540 var SPAN_ID = 0; |
| 3774 var SPAN_X1 = SPAN_ID + 1; | 541 var SPAN_X1 = SPAN_ID + 1; |
| 3775 var SPAN_Y1 = SPAN_X1 + 1; | 542 var SPAN_Y1 = SPAN_X1 + 1; |
| 3776 var SPAN_X2 = SPAN_Y1 + 1; | 543 var SPAN_X2 = SPAN_Y1 + 1; |
| 3777 var SPAN_Y2 = SPAN_X2 + 1; | 544 var SPAN_Y2 = SPAN_X2 + 1; |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3879 var MARK_SIMPLE_DONE_CUBIC = MARK_SIMPLE_DONE_QUAD + 1; | 646 var MARK_SIMPLE_DONE_CUBIC = MARK_SIMPLE_DONE_QUAD + 1; |
| 3880 var MARK_DONE_UNARY_LINE = MARK_SIMPLE_DONE_CUBIC + 1; | 647 var MARK_DONE_UNARY_LINE = MARK_SIMPLE_DONE_CUBIC + 1; |
| 3881 var MARK_DONE_UNARY_QUAD = MARK_DONE_UNARY_LINE + 1; | 648 var MARK_DONE_UNARY_QUAD = MARK_DONE_UNARY_LINE + 1; |
| 3882 var MARK_DONE_UNARY_CUBIC = MARK_DONE_UNARY_QUAD + 1; | 649 var MARK_DONE_UNARY_CUBIC = MARK_DONE_UNARY_QUAD + 1; |
| 3883 var MARK_ANGLE_LAST = MARK_DONE_UNARY_CUBIC + 1; | 650 var MARK_ANGLE_LAST = MARK_DONE_UNARY_CUBIC + 1; |
| 3884 | 651 |
| 3885 var COMPUTED_SET_1 = MARK_ANGLE_LAST + 1; | 652 var COMPUTED_SET_1 = MARK_ANGLE_LAST + 1; |
| 3886 var COMPUTED_SET_2 = COMPUTED_SET_1 + 1; | 653 var COMPUTED_SET_2 = COMPUTED_SET_1 + 1; |
| 3887 | 654 |
| 3888 var ANGLE_AFTER = COMPUTED_SET_2; | 655 var ANGLE_AFTER = COMPUTED_SET_2; |
| 3889 var ANGLE_AFTERPART = ANGLE_AFTER + 1; | 656 var ANGLE_AFTER2 = ANGLE_AFTER + 1; |
| 3890 | 657 |
| 3891 var ACTIVE_OP = ANGLE_AFTERPART + 1; | 658 var ACTIVE_OP = ANGLE_AFTER2 + 1; |
| 3892 | 659 |
| 3893 var FRAG_TYPE_LAST = ACTIVE_OP; | 660 var FRAG_TYPE_LAST = ACTIVE_OP; |
| 3894 | 661 |
| 3895 var REC_TYPE_UNKNOWN = -1; | 662 var REC_TYPE_UNKNOWN = -1; |
| 3896 var REC_TYPE_PATH = 0; | 663 var REC_TYPE_PATH = 0; |
| 3897 var REC_TYPE_PATH2 = 1; | 664 var REC_TYPE_SECT = 1; |
| 3898 var REC_TYPE_SECT = 2; | 665 var REC_TYPE_ACTIVE = 2; |
| 3899 var REC_TYPE_ACTIVE = 3; | 666 var REC_TYPE_ADD = 3; |
| 3900 var REC_TYPE_ADD = 4; | 667 var REC_TYPE_SORT = 4; |
| 3901 var REC_TYPE_SORT = 5; | 668 var REC_TYPE_OP = 5; |
| 3902 var REC_TYPE_OP = 6; | 669 var REC_TYPE_MARK = 6; |
| 3903 var REC_TYPE_MARK = 7; | 670 var REC_TYPE_COMPUTED = 7; |
| 3904 var REC_TYPE_COMPUTED = 8; | 671 var REC_TYPE_COIN = 8; |
| 3905 var REC_TYPE_COIN = 9; | 672 var REC_TYPE_ANGLE = 9; |
| 3906 var REC_TYPE_ANGLE = 10; | 673 var REC_TYPE_ACTIVE_OP = 10; |
| 3907 var REC_TYPE_ACTIVE_OP = 11; | 674 var REC_TYPE_LAST = REC_TYPE_ACTIVE_OP; |
| 3908 var REC_TYPE_AFTERPART = 12; | |
| 3909 var REC_TYPE_LAST = REC_TYPE_AFTERPART; | |
| 3910 | 675 |
| 3911 function strs_to_nums(strs) { | 676 function strs_to_nums(strs) { |
| 3912 var result = []; | 677 var result = []; |
| 3913 for (var idx = 1; idx < strs.length; ++idx) { | 678 for (var idx = 1; idx < strs.length; ++idx) { |
| 3914 var str = strs[idx]; | 679 var str = strs[idx]; |
| 3915 var num = parseFloat(str); | 680 var num = parseFloat(str); |
| 3916 if (isNaN(num)) { | 681 if (isNaN(num)) { |
| 3917 result.push(str); | 682 result.push(str); |
| 3918 } else { | 683 } else { |
| 3919 result.push(num); | 684 result.push(num); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 3933 return false; | 698 return false; |
| 3934 } | 699 } |
| 3935 | 700 |
| 3936 function construct_regexp2(pattern) { | 701 function construct_regexp2(pattern) { |
| 3937 var escape = pattern.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&'); | 702 var escape = pattern.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&'); |
| 3938 escape = escape.replace(/UNSORTABLE/g, "\\*\\*\\* UNSORTABLE \\*\\*\\*"); | 703 escape = escape.replace(/UNSORTABLE/g, "\\*\\*\\* UNSORTABLE \\*\\*\\*"); |
| 3939 escape = escape.replace(/CUBIC_VAL/g, "\\(P_VAL P_VAL P_VAL P_VAL\\)"); | 704 escape = escape.replace(/CUBIC_VAL/g, "\\(P_VAL P_VAL P_VAL P_VAL\\)"); |
| 3940 escape = escape.replace(/QUAD_VAL/g, "\\(P_VAL P_VAL P_VAL\\)"); | 705 escape = escape.replace(/QUAD_VAL/g, "\\(P_VAL P_VAL P_VAL\\)"); |
| 3941 escape = escape.replace(/LINE_VAL/g, "\\(P_VAL P_VAL\\)"); | 706 escape = escape.replace(/LINE_VAL/g, "\\(P_VAL P_VAL\\)"); |
| 3942 escape = escape.replace(/FILL_TYPE/g, "SkPath::k[a-zA-Z]+_FillType"); | 707 escape = escape.replace(/FILL_TYPE/g, "SkPath::k[a-zA-Z]+_FillType"); |
| 3943 escape = escape.replace(/PTR_VAL/g, "0x[0-9A-F]+"); | |
| 3944 escape = escape.replace(/PT_VAL/g, "\\(P_VAL\\)"); | 708 escape = escape.replace(/PT_VAL/g, "\\(P_VAL\\)"); |
| 3945 escape = escape.replace(/P_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)[Ff]?, ?(-?\\
d+\\.?\\d*(?:e-?\\d+)?)[Ff]?"); | 709 escape = escape.replace(/P_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)[Ff]?, ?(-?\\
d+\\.?\\d*(?:e-?\\d+)?)[Ff]?"); |
| 3946 escape = escape.replace(/T_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)"); | 710 escape = escape.replace(/T_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)"); |
| 3947 escape = escape.replace(/PATH/g, "pathB?"); | 711 escape = escape.replace(/PATH/g, "pathB?"); |
| 3948 escape = escape.replace(/IDX/g, "(\\d+)"); | 712 escape = escape.replace(/IDX/g, "(\\d+)"); |
| 3949 escape = escape.replace(/NUM/g, "(-?\\d+)"); | 713 escape = escape.replace(/NUM/g, "(-?\\d+)"); |
| 3950 escape = escape.replace(/OPT/g, "(\\?|-?\\d+)"); | 714 escape = escape.replace(/OPT/g, "(\\?|-?\\d+)"); |
| 3951 return new RegExp(escape, 'i'); | 715 return new RegExp(escape, 'i'); |
| 3952 } | 716 } |
| 3953 | 717 |
| 3954 function construct_regexp2c(pattern) { | 718 function construct_regexp2c(pattern) { |
| 3955 var escape = pattern.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&'); | 719 var escape = pattern.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&'); |
| 3956 escape = escape.replace(/UNSORTABLE/g, "\\*\\*\\* UNSORTABLE \\*\\*\\*"); | 720 escape = escape.replace(/UNSORTABLE/g, "\\*\\*\\* UNSORTABLE \\*\\*\\*"); |
| 3957 escape = escape.replace(/CUBIC_VAL/g, "(?:\\$\\d = )?\\{\\{\\{P_VAL\\}, \\{P
_VAL\\}, \\{P_VAL\\}, \\{P_VAL\\}\\}\\}"); | 721 escape = escape.replace(/CUBIC_VAL/g, "(?:\\$\\d = )?\\{\\{P_VAL\\}, \\{P_VA
L\\}, \\{P_VAL\\}, \\{P_VAL\\}\\}"); |
| 3958 escape = escape.replace(/QUAD_VAL/g, "(?:\\$\\d = )?\\{\\{\\{P_VAL\\}, \\{P_
VAL\\}, \\{P_VAL\\}\\}\\}"); | 722 escape = escape.replace(/QUAD_VAL/g, "(?:\\$\\d = )?\\{\\{P_VAL\\}, \\{P_VAL
\\}, \\{P_VAL\\}\\}"); |
| 3959 escape = escape.replace(/LINE_VAL/g, "(?:\\$\\d = )?\\{\\{\\{P_VAL\\}, \\{P_
VAL\\}\\}\\}"); | 723 escape = escape.replace(/LINE_VAL/g, "(?:\\$\\d = )?\\{\\{P_VAL\\}, \\{P_VAL
\\}\\}"); |
| 3960 escape = escape.replace(/FILL_TYPE/g, "SkPath::k[a-zA-Z]+_FillType"); | 724 escape = escape.replace(/FILL_TYPE/g, "SkPath::k[a-zA-Z]+_FillType"); |
| 3961 escape = escape.replace(/PTR_VAL/g, "0x[0-9A-F]+"); | |
| 3962 escape = escape.replace(/PT_VAL/g, "\\{\\{P_VAL\\}\\}"); | 725 escape = escape.replace(/PT_VAL/g, "\\{\\{P_VAL\\}\\}"); |
| 3963 escape = escape.replace(/P_VAL/g, "(?:f?[xX] = )?(-?\\d+\\.?\\d*(?:e-?\\d+)?
)[Ff]?, *(?: f?[yY] = )?(-?\\d+\\.?\\d*(?:e-?\\d+)?)[Ff]?"); | 726 escape = escape.replace(/P_VAL/g, "(?:f?[xX] = )?(-?\\d+\\.?\\d*(?:e-?\\d+)?
)[Ff]?,(?: f?[yY] = )?(-?\\d+\\.?\\d*(?:e-?\\d+)?)[Ff]?"); |
| 3964 escape = escape.replace(/T_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)"); | 727 escape = escape.replace(/T_VAL/g, "(-?\\d+\\.?\\d*(?:e-?\\d+)?)"); |
| 3965 escape = escape.replace(/OPER/g, "[a-z]+"); | 728 escape = escape.replace(/OPER/g, "[a-z]+"); |
| 3966 escape = escape.replace(/PATH/g, "pathB?"); | 729 escape = escape.replace(/PATH/g, "pathB?"); |
| 3967 escape = escape.replace(/T_F/g, "([TF])"); | 730 escape = escape.replace(/T_F/g, "([TF])"); |
| 3968 escape = escape.replace(/IDX/g, "(\\d+)"); | 731 escape = escape.replace(/IDX/g, "(\\d+)"); |
| 3969 escape = escape.replace(/NUM/g, "(-?\\d+)"); | 732 escape = escape.replace(/NUM/g, "(-?\\d+)"); |
| 3970 escape = escape.replace(/OPT/g, "(\\?|-?\\d+)"); | 733 escape = escape.replace(/OPT/g, "(\\?|-?\\d+)"); |
| 3971 return new RegExp(escape, 'i'); | 734 return new RegExp(escape, 'i'); |
| 3972 } | 735 } |
| 3973 | 736 |
| (...skipping 23 matching lines...) Expand all Loading... |
| 3997 continue; | 760 continue; |
| 3998 } | 761 } |
| 3999 var opStart = "SkOpSegment::"; | 762 var opStart = "SkOpSegment::"; |
| 4000 if (line.lastIndexOf(opStart, 0) === 0) { | 763 if (line.lastIndexOf(opStart, 0) === 0) { |
| 4001 line = line.substr(opStart.length); | 764 line = line.substr(opStart.length); |
| 4002 } | 765 } |
| 4003 var angleStart = "SkOpAngle::"; | 766 var angleStart = "SkOpAngle::"; |
| 4004 if (line.lastIndexOf(angleStart, 0) === 0) { | 767 if (line.lastIndexOf(angleStart, 0) === 0) { |
| 4005 line = line.substr(angleStart.length); | 768 line = line.substr(angleStart.length); |
| 4006 } | 769 } |
| 4007 var type = line.lastIndexOf("debugShowActiveSpans", 0) === 0 ? REC_TYPE_
ACTIVE | 770 var type = line.lastIndexOf("debugShowActiveSpans", 0) === 0 ? REC_TYPE_
ACTIVE |
| 4008 : line.lastIndexOf("((SkOpSegment*)", 0) === 0 ? REC_TYPE_PATH2 | |
| 4009 : line.lastIndexOf("debugShowTs", 0) === 0 ? REC_TYPE_COIN | 771 : line.lastIndexOf("debugShowTs", 0) === 0 ? REC_TYPE_COIN |
| 4010 : line.lastIndexOf("afterPart", 0) === 0 ? REC_TYPE_AFTERPART | |
| 4011 : line.lastIndexOf("debugShow", 0) === 0 ? REC_TYPE_SECT | 772 : line.lastIndexOf("debugShow", 0) === 0 ? REC_TYPE_SECT |
| 4012 : line.lastIndexOf("activeOp", 0) === 0 ? REC_TYPE_ACTIVE_OP | 773 : line.lastIndexOf("activeOp", 0) === 0 ? REC_TYPE_ACTIVE_OP |
| 4013 : line.lastIndexOf("computed", 0) === 0 ? REC_TYPE_COMPUTED | 774 : line.lastIndexOf("computed", 0) === 0 ? REC_TYPE_COMPUTED |
| 4014 : line.lastIndexOf("debugOne", 0) === 0 ? REC_TYPE_SORT | 775 : line.lastIndexOf("debugOne", 0) === 0 ? REC_TYPE_SORT |
| 4015 : line.lastIndexOf("dumpOne", 0) === 0 ? REC_TYPE_SORT | 776 : line.lastIndexOf("dumpOne", 0) === 0 ? REC_TYPE_SORT |
| 4016 : line.lastIndexOf("pathB.", 0) === 0 ? REC_TYPE_ADD | 777 : line.lastIndexOf("pathB.", 0) === 0 ? REC_TYPE_ADD |
| 4017 : line.lastIndexOf("path.", 0) === 0 ? REC_TYPE_ADD | 778 : line.lastIndexOf("path.", 0) === 0 ? REC_TYPE_ADD |
| 4018 : line.lastIndexOf("after", 0) === 0 ? REC_TYPE_ANGLE | 779 : line.lastIndexOf("after", 0) === 0 ? REC_TYPE_ANGLE |
| 4019 : line.lastIndexOf("mark", 0) === 0 ? REC_TYPE_MARK | 780 : line.lastIndexOf("mark", 0) === 0 ? REC_TYPE_MARK |
| 4020 : line.lastIndexOf(" {{", 0) === 0 ? REC_TYPE_COMPUTED | 781 : line.lastIndexOf(" {{", 0) === 0 ? REC_TYPE_COMPUTED |
| 4021 : line.lastIndexOf("seg=", 0) === 0 ? REC_TYPE_PATH | 782 : line.lastIndexOf("{{", 0) === 0 ? REC_TYPE_PATH |
| 4022 : line.lastIndexOf("op", 0) === 0 ? REC_TYPE_OP | 783 : line.lastIndexOf("op", 0) === 0 ? REC_TYPE_OP |
| 4023 : line.lastIndexOf("$", 0) === 0 ? REC_TYPE_PATH | 784 : line.lastIndexOf("$", 0) === 0 ? REC_TYPE_PATH |
| 4024 : REC_TYPE_UNKNOWN; | 785 : REC_TYPE_UNKNOWN; |
| 4025 if (recType != type || recType == REC_TYPE_ADD || recType == REC_TYPE_SE
CT | 786 if (recType != type || recType == REC_TYPE_ADD || recType == REC_TYPE_SE
CT |
| 4026 || recType == REC_TYPE_ACTIVE_OP || recType == REC_TYPE_ANGLE) { | 787 || recType == REC_TYPE_ACTIVE_OP || recType == REC_TYPE_ANGLE) { |
| 4027 if (recType != REC_TYPE_UNKNOWN) { | 788 if (recType != REC_TYPE_UNKNOWN) { |
| 4028 records.push(recType); | 789 records.push(recType); |
| 4029 records.push(lastLineNo); | 790 records.push(lastLineNo); |
| 4030 records.push(record); | 791 records.push(record); |
| 4031 } | 792 } |
| 4032 record = []; | 793 record = []; |
| 4033 recType = type; | 794 recType = type; |
| 4034 lastLineNo = lineNo; | 795 lastLineNo = lineNo; |
| 4035 } | 796 } |
| 4036 var found = false; | 797 var found = false; |
| 4037 switch (recType) { | 798 switch (recType) { |
| 4038 case REC_TYPE_ACTIVE: | 799 case REC_TYPE_ACTIVE: |
| 4039 found = match_regexp(line, lineNo, record, ACTIVE_LINE_SPAN, "de
bugShowActiveSpans" + | 800 found = match_regexp(line, lineNo, record, ACTIVE_LINE_SPAN, "de
bugShowActiveSpans" + |
| 4040 " id=IDX LINE_VAL t=T_VAL PT_VAL tEnd=T_VAL windSum=OPT windValue=IDX oppValue=N
UM" | 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" |
| 4041 ) || match_regexp(line, lineNo, record, ACTIVE_QUAD_SPAN, "debug
ShowActiveSpans" + | 802 ) || match_regexp(line, lineNo, record, ACTIVE_QUAD_SPAN, "debug
ShowActiveSpans" + |
| 4042 " id=IDX QUAD_VAL t=T_VAL PT_VAL tEnd=T_VAL windSum=OPT windValue=IDX oppValue=N
UM" | 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" |
| 4043 ) || match_regexp(line, lineNo, record, ACTIVE_CUBIC_SPAN, "debu
gShowActiveSpans" + | 804 ) || match_regexp(line, lineNo, record, ACTIVE_CUBIC_SPAN, "debu
gShowActiveSpans" + |
| 4044 " id=IDX CUBIC_VAL t=T_VAL PT_VAL tEnd=T_VAL windSum=OPT windValue=IDX oppValue=
NUM" | 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" |
| 4045 ); | 806 ); |
| 4046 break; | 807 break; |
| 4047 case REC_TYPE_ACTIVE_OP: | 808 case REC_TYPE_ACTIVE_OP: |
| 4048 found = match_regexp(line, lineNo, record, ACTIVE_OP, "activeOp"
+ | 809 found = match_regexp(line, lineNo, record, ACTIVE_OP, "activeOp"
+ |
| 4049 " id=IDX t=T_VAL tEnd=T_VAL op=OPER miFrom=NUM miTo=NUM suFrom=NUM suTo=NUM resu
lt=IDX" | 810 " id=IDX t=T_VAL tEnd=T_VAL op=OPER miFrom=NUM miTo=NUM suFrom=NUM suTo=NUM resu
lt=IDX" |
| 4050 ); | 811 ); |
| 4051 break; | 812 break; |
| 4052 case REC_TYPE_ADD: | 813 case REC_TYPE_ADD: |
| 4053 if (match_regexp(line, lineNo, record, ADD_MOVETO, "PATH.moveTo(
P_VAL);")) { | 814 if (match_regexp(line, lineNo, record, ADD_MOVETO, "PATH.moveTo(
P_VAL);")) { |
| 4054 moveX = record[1][0]; | 815 moveX = record[1][0]; |
| (...skipping 16 matching lines...) Expand all Loading... |
| 4071 record[1].unshift(moveX); | 832 record[1].unshift(moveX); |
| 4072 moveX = record[1][6]; | 833 moveX = record[1][6]; |
| 4073 moveY = record[1][7]; | 834 moveY = record[1][7]; |
| 4074 found = true; | 835 found = true; |
| 4075 } else if (match_regexp(line, lineNo, record, ADD_FILL, "PATH.se
tFillType(FILL_TYPE);")) { | 836 } else if (match_regexp(line, lineNo, record, ADD_FILL, "PATH.se
tFillType(FILL_TYPE);")) { |
| 4076 found = true; | 837 found = true; |
| 4077 } else { | 838 } else { |
| 4078 found = match_regexp(line, lineNo, record, ADD_CLOSE, "PATH.
close();"); | 839 found = match_regexp(line, lineNo, record, ADD_CLOSE, "PATH.
close();"); |
| 4079 } | 840 } |
| 4080 break; | 841 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; | |
| 4086 case REC_TYPE_ANGLE: | 842 case REC_TYPE_ANGLE: |
| 4087 found = match_regexp(line, lineNo, record, ANGLE_AFTER, "after "
+ | 843 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
" + |
| 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"); | 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"); |
| 4089 break; | 850 break; |
| 4090 case REC_TYPE_COIN: | 851 case REC_TYPE_COIN: |
| 4091 found = true; | 852 found = true; |
| 4092 break; | 853 break; |
| 4093 case REC_TYPE_COMPUTED: | 854 case REC_TYPE_COMPUTED: |
| 4094 found = line == "computed quadratics given" | 855 found = line == "computed quadratics given" |
| 4095 || match_regexp(line, lineNo, record, COMPUTED_SET_1, "compute
d quadratics set 1" | 856 || match_regexp(line, lineNo, record, COMPUTED_SET_1, "compute
d quadratics set 1" |
| 4096 ) || match_regexp(line, lineNo, record, COMPUTED_SET_2, "compute
d quadratics set 2" | 857 ) || match_regexp(line, lineNo, record, COMPUTED_SET_2, "compute
d quadratics set 2" |
| 4097 ) || match_regexp(line, lineNo, record, PATH_QUAD, " QUAD_VAL," | 858 ) || match_regexp(line, lineNo, record, PATH_QUAD, " QUAD_VAL," |
| 4098 ) || match_regexp(line, lineNo, record, PATH_CUBIC, " CUBIC_VAL
," | 859 ) || match_regexp(line, lineNo, record, PATH_CUBIC, " CUBIC_VAL
," |
| 4099 ); | 860 ); |
| 4100 break; | 861 break; |
| 4101 case REC_TYPE_PATH: | 862 case REC_TYPE_PATH: |
| 4102 found = match_regexp(line, lineNo, record, PATH_LINE, "seg=IDX L
INE_VAL" | 863 found = match_regexp(line, lineNo, record, PATH_LINE, "LINE_VAL" |
| 4103 ) || match_regexp(line, lineNo, record, PATH_QUAD, "seg=IDX QUAD
_VAL" | 864 ) || match_regexp(line, lineNo, record, PATH_QUAD, "QUAD_VAL" |
| 4104 ) || match_regexp(line, lineNo, record, PATH_CUBIC, "seg=IDX CUB
IC_VAL" | 865 ) || match_regexp(line, lineNo, record, PATH_CUBIC, "CUBIC_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}" | |
| 4111 ); | 866 ); |
| 4112 break; | 867 break; |
| 4113 case REC_TYPE_SECT: | 868 case REC_TYPE_SECT: |
| 4114 found = match_regexp(line, lineNo, record, INTERSECT_LINE, "debu
gShowLineIntersection" + | 869 found = match_regexp(line, lineNo, record, INTERSECT_LINE, "debu
gShowLineIntersection" + |
| 4115 " wtTs[0]=T_VAL LINE_VAL PT_VAL wnTs[0]=T_VAL LINE_VAL" | 870 " wtTs[0]=T_VAL LINE_VAL PT_VAL wnTs[0]=T_VAL LINE_VAL" |
| 4116 ) || match_regexp(line, lineNo, record, INTERSECT_LINE_2, "debug
ShowLineIntersection" + | 871 ) || match_regexp(line, lineNo, record, INTERSECT_LINE_2, "debug
ShowLineIntersection" + |
| 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" | 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" |
| 4118 ) || match_regexp(line, lineNo, record, INTERSECT_LINE_NO, "debu
gShowLineIntersection" + | 873 ) || match_regexp(line, lineNo, record, INTERSECT_LINE_NO, "debu
gShowLineIntersection" + |
| 4119 " no intersect LINE_VAL LINE_VAL" | 874 " no intersect LINE_VAL LINE_VAL" |
| 4120 ) || match_regexp(line, lineNo, record, INTERSECT_QUAD_LINE, "de
bugShowQuadLineIntersection" + | 875 ) || match_regexp(line, lineNo, record, INTERSECT_QUAD_LINE, "de
bugShowQuadLineIntersection" + |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4184 record[1].push(hasDone); | 939 record[1].push(hasDone); |
| 4185 record[1].push(hasUnorderable); | 940 record[1].push(hasUnorderable); |
| 4186 record[1].push(hasSmall); | 941 record[1].push(hasSmall); |
| 4187 record[1].push(hasTiny); | 942 record[1].push(hasTiny); |
| 4188 record[1].push(hasOperand); | 943 record[1].push(hasOperand); |
| 4189 record[1].push(hasStop); | 944 record[1].push(hasStop); |
| 4190 } | 945 } |
| 4191 break; | 946 break; |
| 4192 case REC_TYPE_MARK: | 947 case REC_TYPE_MARK: |
| 4193 found = match_regexp(line, lineNo, record, MARK_LINE, "markWindi
ng" + | 948 found = match_regexp(line, lineNo, record, MARK_LINE, "markWindi
ng" + |
| 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" | 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" |
| 4195 ) || match_regexp(line, lineNo, record, MARK_QUAD, "markWinding"
+ | 950 ) || match_regexp(line, lineNo, record, MARK_QUAD, "markWinding"
+ |
| 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" | 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" |
| 4197 ) || match_regexp(line, lineNo, record, MARK_CUBIC, "markWinding
" + | 952 ) || match_regexp(line, lineNo, record, MARK_CUBIC, "markWinding
" + |
| 4198 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=OPT
oppSum=OPT windSum=OPT windValue=IDX" | 953 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=NUM
oppSum=OPT windSum=OPT windValue=IDX" |
| 4199 ) || match_regexp(line, lineNo, record, MARK_DONE_LINE, "markDon
e" + | 954 ) || match_regexp(line, lineNo, record, MARK_DONE_LINE, "markDon
eBinary" + |
| 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" | 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" |
| 4201 ) || match_regexp(line, lineNo, record, MARK_DONE_QUAD, "markDon
e" + | 956 ) || match_regexp(line, lineNo, record, MARK_DONE_QUAD, "markDon
eBinary" + |
| 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" | 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" |
| 4203 ) || match_regexp(line, lineNo, record, MARK_DONE_CUBIC, "markDo
ne" + | 958 ) || match_regexp(line, lineNo, record, MARK_DONE_CUBIC, "markDo
neBinary" + |
| 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" | 959 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM newOppSum=NUM
oppSum=OPT windSum=OPT windValue=IDX" |
| 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" |
| 4205 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_LINE, "markW
inding" + | 966 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_LINE, "markW
inding" + |
| 4206 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win
dValue=IDX" | 967 " id=IDX LINE_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win
dValue=IDX" |
| 4207 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_QUAD, "markW
inding" + | 968 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_QUAD, "markW
inding" + |
| 4208 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win
dValue=IDX" | 969 " id=IDX QUAD_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT win
dValue=IDX" |
| 4209 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_CUBIC, "mark
Winding" + | 970 ) || match_regexp(line, lineNo, record, MARK_SIMPLE_CUBIC, "mark
Winding" + |
| 4210 " id=IDX CUBIC_VAL t=T_VAL [IDX] PT_VAL tEnd=T_VAL newWindSum=NUM windSum=OPT wi
ndValue=IDX" | 971 " 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" |
| 4211 ) || match_regexp(line, lineNo, record, MARK_ANGLE_LAST, "markAn
gle" + | 984 ) || match_regexp(line, lineNo, record, MARK_ANGLE_LAST, "markAn
gle" + |
| 4212 " last seg=IDX span=IDX" | 985 " last id=IDX windSum=OPT small=IDX"); |
| 4213 ) || match_regexp(line, lineNo, record, MARK_ANGLE_LAST, "markAn
gle" + | |
| 4214 " last segment=IDX span=IDX windSum=OPT"); | |
| 4215 break; | 986 break; |
| 4216 case REC_TYPE_OP: | 987 case REC_TYPE_OP: |
| 4217 if (line.lastIndexOf("oppSign oppSign=", 0) === 0 | 988 if (line.lastIndexOf("oppSign oppSign=", 0) === 0 |
| 4218 || line.lastIndexOf("operator<", 0) === 0) { | 989 || line.lastIndexOf("operator<", 0) === 0) { |
| 4219 found = true; | 990 found = true; |
| 4220 break; | 991 break; |
| 4221 } | 992 } |
| 4222 found = match_regexp(line, lineNo, record, OP_DIFFERENCE, "op di
ff" | 993 found = match_regexp(line, lineNo, record, OP_DIFFERENCE, "op di
fference" |
| 4223 ) || match_regexp(line, lineNo, record, OP_INTERSECT, "op inters
ect" | 994 ) || match_regexp(line, lineNo, record, OP_INTERSECT, "op inters
ect" |
| 4224 ) || match_regexp(line, lineNo, record, OP_INTERSECT, "op sect" | |
| 4225 ) || match_regexp(line, lineNo, record, OP_UNION, "op union" | 995 ) || match_regexp(line, lineNo, record, OP_UNION, "op union" |
| 4226 ) || match_regexp(line, lineNo, record, OP_XOR, "op xor" | 996 ) || match_regexp(line, lineNo, record, OP_XOR, "op xor" |
| 4227 ); | 997 ); |
| 4228 break; | 998 break; |
| 4229 case REC_TYPE_UNKNOWN: | 999 case REC_TYPE_UNKNOWN: |
| 4230 found = true; | 1000 found = true; |
| 4231 break; | 1001 break; |
| 4232 } | 1002 } |
| 4233 if (!found) { | 1003 if (!found) { |
| 4234 console.log(line + " [" + lineNo + "] of type " + type + " not found
"); | 1004 console.log(line + " [" + lineNo + "] of type " + type + " not found
"); |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4285 var last = -1; | 1055 var last = -1; |
| 4286 var first2 = 0; | 1056 var first2 = 0; |
| 4287 var last2 = 0; | 1057 var last2 = 0; |
| 4288 switch (recType) { | 1058 switch (recType) { |
| 4289 case REC_TYPE_COMPUTED: | 1059 case REC_TYPE_COMPUTED: |
| 4290 if (fragType == COMPUTED_SET_1 || fragType == COMPUTED_SET_2
) { | 1060 if (fragType == COMPUTED_SET_1 || fragType == COMPUTED_SET_2
) { |
| 4291 break; | 1061 break; |
| 4292 } | 1062 } |
| 4293 hasComputedPath = true; | 1063 hasComputedPath = true; |
| 4294 case REC_TYPE_PATH: | 1064 case REC_TYPE_PATH: |
| 4295 first = 1; | |
| 4296 switch (fragType) { | 1065 switch (fragType) { |
| 4297 case PATH_LINE: | 1066 case PATH_LINE: |
| 4298 last = 5; | 1067 last = 4; |
| 4299 break; | 1068 break; |
| 4300 case PATH_QUAD: | 1069 case PATH_QUAD: |
| 4301 last = 7; | 1070 last = 6; |
| 4302 break; | 1071 break; |
| 4303 case PATH_CUBIC: | 1072 case PATH_CUBIC: |
| 4304 last = 9; | 1073 last = 8; |
| 4305 break; | 1074 break; |
| 4306 default: | 1075 default: |
| 4307 console.log("unknown " + (recType == REC_TYPE_PATH ?
"REC_TYPE_PATH" | 1076 console.log("unknown " + (recType == REC_TYPE_PATH ?
"REC_TYPE_PATH" |
| 4308 : "REC_TYPE_COMPUTED") + " frag type:" + fra
gType); | 1077 : "REC_TYPE_COMPUTED") + " frag type:" + fra
gType); |
| 4309 throw "stop execution"; | 1078 throw "stop execution"; |
| 4310 } | 1079 } |
| 4311 if (recType == REC_TYPE_PATH) { | 1080 if (recType == REC_TYPE_PATH) { |
| 4312 hasPath = true; | 1081 hasPath = true; |
| 4313 } | 1082 } |
| 4314 break; | 1083 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; | |
| 4336 case REC_TYPE_ACTIVE: | 1084 case REC_TYPE_ACTIVE: |
| 4337 if (firstActiveSpan < 0) { | 1085 if (firstActiveSpan < 0) { |
| 4338 firstActiveSpan = tIndex; | 1086 firstActiveSpan = tIndex; |
| 4339 } | 1087 } |
| 4340 first = 1; | 1088 first = 1; |
| 4341 switch (fragType) { | 1089 switch (fragType) { |
| 4342 case ACTIVE_LINE_SPAN: | 1090 case ACTIVE_LINE_SPAN: |
| 4343 last = 5; | 1091 last = 5; |
| 4344 break; | 1092 break; |
| 4345 case ACTIVE_QUAD_SPAN: | 1093 case ACTIVE_QUAD_SPAN: |
| (...skipping 21 matching lines...) Expand all Loading... |
| 4367 last = 8; | 1115 last = 8; |
| 4368 break; | 1116 break; |
| 4369 case ADD_CLOSE: | 1117 case ADD_CLOSE: |
| 4370 case ADD_FILL: | 1118 case ADD_FILL: |
| 4371 break; | 1119 break; |
| 4372 default: | 1120 default: |
| 4373 console.log("unknown REC_TYPE_ADD frag type: " + fra
gType); | 1121 console.log("unknown REC_TYPE_ADD frag type: " + fra
gType); |
| 4374 throw "stop execution"; | 1122 throw "stop execution"; |
| 4375 } | 1123 } |
| 4376 break; | 1124 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; | |
| 4393 case REC_TYPE_SECT: | 1125 case REC_TYPE_SECT: |
| 4394 switch (fragType) { | 1126 switch (fragType) { |
| 4395 case INTERSECT_LINE: | 1127 case INTERSECT_LINE: |
| 4396 first = 1; last = 5; first2 = 8; last2 = 12; | 1128 first = 1; last = 5; first2 = 8; last2 = 12; |
| 4397 break; | 1129 break; |
| 4398 case INTERSECT_LINE_2: | 1130 case INTERSECT_LINE_2: |
| 4399 first = 1; last = 5; first2 = 11; last2 = 15; | 1131 first = 1; last = 5; first2 = 11; last2 = 15; |
| 4400 break; | 1132 break; |
| 4401 case INTERSECT_LINE_NO: | 1133 case INTERSECT_LINE_NO: |
| 4402 first = 0; last = 4; first2 = 4; last2 = 8; | 1134 first = 0; last = 4; first2 = 4; last2 = 8; |
| (...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4503 } | 1235 } |
| 4504 { | 1236 { |
| 4505 var curve = curvePartialByID(test, frags[0], frags[1], f
rags[2]); | 1237 var curve = curvePartialByID(test, frags[0], frags[1], f
rags[2]); |
| 4506 curve_extremes(curve, angleBounds); | 1238 curve_extremes(curve, angleBounds); |
| 4507 } | 1239 } |
| 4508 break; | 1240 break; |
| 4509 case REC_TYPE_ANGLE: | 1241 case REC_TYPE_ANGLE: |
| 4510 if (!draw_angle) { | 1242 if (!draw_angle) { |
| 4511 break; | 1243 break; |
| 4512 } | 1244 } |
| 4513 { | 1245 if (fragType == ANGLE_AFTER) { |
| 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) { |
| 4514 var curve = curvePartialByID(test, frags[0], frags[4], f
rags[5]); | 1252 var curve = curvePartialByID(test, frags[0], frags[4], f
rags[5]); |
| 4515 curve_extremes(curve, angleBounds); | 1253 curve_extremes(curve, angleBounds); |
| 4516 curve = curvePartialByID(test, frags[6], frags[10], frag
s[11]); | 1254 curve = curvePartialByID(test, frags[6], frags[10], frag
s[11]); |
| 4517 curve_extremes(curve, angleBounds); | 1255 curve_extremes(curve, angleBounds); |
| 4518 curve = curvePartialByID(test, frags[12], frags[16], fra
gs[17]); | 1256 curve = curvePartialByID(test, frags[12], frags[16], fra
gs[17]); |
| 4519 } | 1257 } |
| 4520 break; | 1258 break; |
| 4521 case REC_TYPE_SORT: | 1259 case REC_TYPE_SORT: |
| 4522 if (!draw_sort) { | 1260 if (!draw_sort) { |
| 4523 break; | 1261 break; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 4537 setScale(xmin, xmax, ymin, ymax); | 1275 setScale(xmin, xmax, ymin, ymax); |
| 4538 if (hasPath == false && hasComputedPath == true && !draw_computed) { | 1276 if (hasPath == false && hasComputedPath == true && !draw_computed) { |
| 4539 draw_computed = 3; // show both quadratics and cubics | 1277 draw_computed = 3; // show both quadratics and cubics |
| 4540 } | 1278 } |
| 4541 if (hasPath == true && hasComputedPath == false && draw_computed) { | 1279 if (hasPath == true && hasComputedPath == false && draw_computed) { |
| 4542 draw_computed = 0; | 1280 draw_computed = 0; |
| 4543 } | 1281 } |
| 4544 } | 1282 } |
| 4545 | 1283 |
| 4546 function curveByID(test, id) { | 1284 function curveByID(test, id) { |
| 4547 var tIndex = -3; | 1285 var tIndex = firstActiveSpan; |
| 4548 while ((tIndex += 3) < test.length) { | 1286 if (tIndex < 0) { |
| 1287 return []; |
| 1288 } |
| 1289 while (tIndex < test.length) { |
| 4549 var recType = test[tIndex]; | 1290 var recType = test[tIndex]; |
| 4550 if (recType == REC_TYPE_OP) { | 1291 if (recType != REC_TYPE_ACTIVE) { |
| 4551 continue; | |
| 4552 } | |
| 4553 if (recType != REC_TYPE_PATH) { | |
| 4554 return []; | 1292 return []; |
| 4555 } | 1293 } |
| 4556 var records = test[tIndex + 2]; | 1294 var records = test[tIndex + 2]; |
| 4557 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2
) { | 1295 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2
) { |
| 4558 var fragType = records[recordIndex]; | 1296 var fragType = records[recordIndex]; |
| 4559 var frags = records[recordIndex + 1]; | 1297 var frags = records[recordIndex + 1]; |
| 4560 if (frags[0] == id) { | 1298 if (frags[0] == id) { |
| 4561 switch (fragType) { | 1299 switch (fragType) { |
| 4562 case PATH_LINE: | 1300 case ACTIVE_LINE_SPAN: |
| 4563 return [frags[1], frags[2], frags[3], frags[4]]; | 1301 return [frags[1], frags[2], frags[3], frags[4]]; |
| 4564 case PATH_QUAD: | 1302 case ACTIVE_QUAD_SPAN: |
| 4565 return [frags[1], frags[2], frags[3], frags[4], | 1303 return [frags[1], frags[2], frags[3], frags[4], |
| 4566 frags[5], frags[6]]; | 1304 frags[5], frags[6]]; |
| 4567 case PATH_CUBIC: | 1305 case ACTIVE_CUBIC_SPAN: |
| 4568 return [frags[1], frags[2], frags[3], frags[4], | 1306 return [frags[1], frags[2], frags[3], frags[4], |
| 4569 frags[5], frags[6], frags[7], frags[8]]; | 1307 frags[5], frags[6], frags[7], frags[8]]; |
| 4570 } | 1308 } |
| 4571 } | 1309 } |
| 4572 } | 1310 } |
| 1311 tIndex += 3; |
| 4573 } | 1312 } |
| 4574 return []; | 1313 return []; |
| 4575 } | 1314 } |
| 4576 | 1315 |
| 4577 function curvePartialByID(test, id, t0, t1) { | 1316 function curvePartialByID(test, id, t0, t1) { |
| 4578 var tIndex = -3; | 1317 var tIndex = firstActiveSpan; |
| 4579 while ((tIndex += 3) < test.length) { | 1318 if (tIndex < 0) { |
| 1319 return []; |
| 1320 } |
| 1321 while (tIndex < test.length) { |
| 4580 var recType = test[tIndex]; | 1322 var recType = test[tIndex]; |
| 4581 if (recType == REC_TYPE_OP) { | 1323 if (recType != REC_TYPE_ACTIVE) { |
| 4582 continue; | |
| 4583 } | |
| 4584 if (recType != REC_TYPE_PATH) { | |
| 4585 return []; | 1324 return []; |
| 4586 } | 1325 } |
| 4587 var records = test[tIndex + 2]; | 1326 var records = test[tIndex + 2]; |
| 4588 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2
) { | 1327 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2
) { |
| 4589 var fragType = records[recordIndex]; | 1328 var fragType = records[recordIndex]; |
| 4590 var frags = records[recordIndex + 1]; | 1329 var frags = records[recordIndex + 1]; |
| 4591 if (frags[0] == id) { | 1330 if (frags[0] == id) { |
| 4592 switch (fragType) { | 1331 switch (fragType) { |
| 4593 case PATH_LINE: | 1332 case ACTIVE_LINE_SPAN: |
| 4594 return linePartial(frags[1], frags[2], frags[3], frags[4
], t0, t1); | 1333 return linePartial(frags[1], frags[2], frags[3], frags[4
], t0, t1); |
| 4595 case PATH_QUAD: | 1334 case ACTIVE_QUAD_SPAN: |
| 4596 return quadPartial(frags[1], frags[2], frags[3], frags[4
], | 1335 return quadPartial(frags[1], frags[2], frags[3], frags[4
], |
| 4597 frags[5], frags[6], t0, t1); | 1336 frags[5], frags[6], t0, t1); |
| 4598 case PATH_CUBIC: | 1337 case ACTIVE_CUBIC_SPAN: |
| 4599 return cubicPartial(frags[1], frags[2], frags[3], frags[
4], | 1338 return cubicPartial(frags[1], frags[2], frags[3], frags[
4], |
| 4600 frags[5], frags[6], frags[7], frags[8], t0, t1); | 1339 frags[5], frags[6], frags[7], frags[8], t0, t1); |
| 4601 } | 1340 } |
| 4602 } | 1341 } |
| 4603 } | 1342 } |
| 1343 tIndex += 3; |
| 4604 } | 1344 } |
| 4605 return []; | 1345 return []; |
| 4606 } | 1346 } |
| 4607 | 1347 |
| 4608 function idByCurve(test, frag, type) { | 1348 function idByCurve(test, frag, type) { |
| 4609 var tIndex = 0; | 1349 var tIndex = firstActiveSpan; |
| 1350 if (tIndex < 0) { |
| 1351 return -1; |
| 1352 } |
| 4610 while (tIndex < test.length) { | 1353 while (tIndex < test.length) { |
| 4611 var recType = test[tIndex]; | 1354 var recType = test[tIndex]; |
| 4612 if (recType != REC_TYPE_PATH) { | 1355 if (recType != REC_TYPE_ACTIVE) { |
| 4613 ++tIndex; | 1356 return -1; |
| 4614 continue; | |
| 4615 } | 1357 } |
| 4616 var records = test[tIndex + 2]; | 1358 var records = test[tIndex + 2]; |
| 4617 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2
) { | 1359 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2
) { |
| 4618 var fragType = records[recordIndex]; | 1360 var fragType = records[recordIndex]; |
| 4619 var frags = records[recordIndex + 1]; | 1361 var frags = records[recordIndex + 1]; |
| 4620 if (frag.length != frags.length - 1) { | |
| 4621 continue; | |
| 4622 } | |
| 4623 switch (fragType) { | 1362 switch (fragType) { |
| 4624 case PATH_LINE: | 1363 case ACTIVE_LINE_SPAN: |
| 1364 if (type != PATH_LINE) { |
| 1365 continue; |
| 1366 } |
| 4625 if (frag[0] != frags[1] || frag[1] != frags[2] | 1367 if (frag[0] != frags[1] || frag[1] != frags[2] |
| 4626 || frag[2] != frags[3] || frag[3] != frags[4]) { | 1368 || frag[2] != frags[3] || frag[3] != frags[4]) { |
| 4627 continue; | 1369 continue; |
| 4628 } | 1370 } |
| 4629 return frags[0]; | 1371 return frags[0]; |
| 4630 case PATH_QUAD: | 1372 case ACTIVE_QUAD_SPAN: |
| 1373 if (type != PATH_QUAD) { |
| 1374 continue; |
| 1375 } |
| 4631 if (frag[0] != frags[1] || frag[1] != frags[2] | 1376 if (frag[0] != frags[1] || frag[1] != frags[2] |
| 4632 || frag[2] != frags[3] || frag[3] != frags[4] | 1377 || frag[2] != frags[3] || frag[3] != frags[4] |
| 4633 || frag[4] != frags[5] || frag[5] != frags[6]) { | 1378 || frag[4] != frags[5] || frag[5] != frags[6]) { |
| 4634 continue; | 1379 continue; |
| 4635 } | 1380 } |
| 4636 return frags[0]; | 1381 return frags[0]; |
| 4637 case PATH_CUBIC: | 1382 case ACTIVE_CUBIC_SPAN: |
| 1383 if (type != PATH_CUBIC) { |
| 1384 continue; |
| 1385 } |
| 4638 if (frag[0] != frags[1] || frag[1] != frags[2] | 1386 if (frag[0] != frags[1] || frag[1] != frags[2] |
| 4639 || frag[2] != frags[3] || frag[3] != frags[4] | 1387 || frag[2] != frags[3] || frag[3] != frags[4] |
| 4640 || frag[4] != frags[5] || frag[5] != frags[6] | 1388 || frag[4] != frags[5] || frag[5] != frags[6] |
| 4641 || frag[6] != frags[7] || frag[7] != frags[8]) { | 1389 || frag[6] != frags[7] || frag[7] != frags[8]) { |
| 4642 continue; | 1390 continue; |
| 4643 } | 1391 } |
| 4644 return frags[0]; | 1392 return frags[0]; |
| 4645 } | 1393 } |
| 4646 } | 1394 } |
| 4647 ++tIndex; | 1395 ++tIndex; |
| (...skipping 832 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5480 } | 2228 } |
| 5481 if (draw_midpoint) { | 2229 if (draw_midpoint) { |
| 5482 var mid = pointAtT(curve, type, 0.5); | 2230 var mid = pointAtT(curve, type, 0.5); |
| 5483 d = dxy_at_t(curve, type, 0.5); | 2231 d = dxy_at_t(curve, type, 0.5); |
| 5484 drawArrow(mid.x, mid.y, d.x, d.y); | 2232 drawArrow(mid.x, mid.y, d.x, d.y); |
| 5485 } | 2233 } |
| 5486 } | 2234 } |
| 5487 if (type != PATH_CUBIC) { | 2235 if (type != PATH_CUBIC) { |
| 5488 return; | 2236 return; |
| 5489 } | 2237 } |
| 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 } |
| 5490 if (draw_sequence) { | 2278 if (draw_sequence) { |
| 5491 var ymin = Math.min(curve[1], curve[3], curve[5], curve[7]); | 2279 var ymin = Math.min(curve[1], curve[3], curve[5], curve[7]); |
| 5492 for (var i = 0; i < 8; i+= 2) { | 2280 for (var i = 0; i < 8; i+= 2) { |
| 5493 drawLabelX(ymin, i >> 1, curve[i]); | 2281 drawLabelX(ymin, i >> 1, curve[i]); |
| 5494 } | 2282 } |
| 5495 var xmin = Math.min(curve[0], curve[2], curve[4], curve[6]); | 2283 var xmin = Math.min(curve[0], curve[2], curve[4], curve[6]); |
| 5496 for (var i = 1; i < 8; i+= 2) { | 2284 for (var i = 1; i < 8; i+= 2) { |
| 5497 drawLabelY(xmin, i >> 1, curve[i]); | 2285 drawLabelY(xmin, i >> 1, curve[i]); |
| 5498 } | 2286 } |
| 5499 } | 2287 } |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5592 if (!draw_add || !inStepRange) { | 2380 if (!draw_add || !inStepRange) { |
| 5593 continue; | 2381 continue; |
| 5594 } | 2382 } |
| 5595 lastAdd = tIndex; | 2383 lastAdd = tIndex; |
| 5596 ++addCount; | 2384 ++addCount; |
| 5597 bumpStep = true; | 2385 bumpStep = true; |
| 5598 } | 2386 } |
| 5599 if (recType == REC_TYPE_PATH && hasOp) { | 2387 if (recType == REC_TYPE_PATH && hasOp) { |
| 5600 secondPath = tIndex; | 2388 secondPath = tIndex; |
| 5601 } | 2389 } |
| 5602 if (recType == REC_TYPE_PATH2 && hasOp) { | |
| 5603 secondPath = tIndex; | |
| 5604 } | |
| 5605 if (recType == REC_TYPE_ACTIVE) { | 2390 if (recType == REC_TYPE_ACTIVE) { |
| 5606 ++activeMax; | 2391 ++activeMax; |
| 5607 if (!draw_active || !inStepRange) { | 2392 if (!draw_active || !inStepRange) { |
| 5608 continue; | 2393 continue; |
| 5609 } | 2394 } |
| 5610 lastActive = tIndex; | 2395 lastActive = tIndex; |
| 5611 ++activeCount; | 2396 ++activeCount; |
| 5612 bumpStep = true; | 2397 bumpStep = true; |
| 5613 } | 2398 } |
| 5614 if (recType == REC_TYPE_ACTIVE_OP) { | 2399 if (recType == REC_TYPE_ACTIVE_OP) { |
| 5615 ++opMax; | 2400 ++opMax; |
| 5616 if (!draw_op || !inStepRange) { | 2401 if (!draw_op || !inStepRange) { |
| 5617 continue; | 2402 continue; |
| 5618 } | 2403 } |
| 5619 lastOp = tIndex; | 2404 lastOp = tIndex; |
| 5620 ++opCount; | 2405 ++opCount; |
| 5621 bumpStep = true; | 2406 bumpStep = true; |
| 5622 } | 2407 } |
| 5623 if (recType == REC_TYPE_AFTERPART) { | |
| 5624 if (draw_angle != 3 || !inStepRange) { | |
| 5625 continue; | |
| 5626 } | |
| 5627 lastAngle = tIndex; | |
| 5628 ++angleCount; | |
| 5629 bumpStep = true; | |
| 5630 } | |
| 5631 if (recType == REC_TYPE_ANGLE) { | 2408 if (recType == REC_TYPE_ANGLE) { |
| 5632 ++angleMax; | 2409 ++angleMax; |
| 5633 if (draw_angle == 0 || draw_angle == 3 || !inStepRange) { | 2410 if (!draw_angle || !inStepRange) { |
| 5634 continue; | 2411 continue; |
| 5635 } | 2412 } |
| 5636 lastAngle = tIndex; | 2413 lastAngle = tIndex; |
| 5637 ++angleCount; | 2414 ++angleCount; |
| 5638 bumpStep = true; | 2415 bumpStep = true; |
| 5639 } | 2416 } |
| 5640 if (recType == REC_TYPE_SECT) { | 2417 if (recType == REC_TYPE_SECT) { |
| 5641 if (records.length != 2) { | 2418 if (records.length != 2) { |
| 5642 console.log("expect only two elements: " + records.length); | 2419 console.log("expect only two elements: " + records.length); |
| 5643 throw "stop execution"; | 2420 throw "stop execution"; |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5712 } | 2489 } |
| 5713 if (bumpStep) { | 2490 if (bumpStep) { |
| 5714 lastIndex = tIndex; | 2491 lastIndex = tIndex; |
| 5715 logStart = test[tIndex + 1]; | 2492 logStart = test[tIndex + 1]; |
| 5716 logRange = records.length / 2; | 2493 logRange = records.length / 2; |
| 5717 ++curStep; | 2494 ++curStep; |
| 5718 } | 2495 } |
| 5719 } | 2496 } |
| 5720 stepMax = (draw_add ? addMax : 0) | 2497 stepMax = (draw_add ? addMax : 0) |
| 5721 + (draw_active ? activeMax : 0) | 2498 + (draw_active ? activeMax : 0) |
| 2499 + (draw_op ? opMax : 0) |
| 5722 + (draw_angle ? angleMax : 0) | 2500 + (draw_angle ? angleMax : 0) |
| 5723 + (draw_op ? opMax : 0) | |
| 5724 + (draw_sort ? sortMax : 0) | 2501 + (draw_sort ? sortMax : 0) |
| 5725 + (draw_mark ? markMax : 0) | 2502 + (draw_mark ? markMax : 0) |
| 5726 + (draw_intersection == 2 ? sectMax : draw_intersection == 3 ? sectM
ax2 : 0); | 2503 + (draw_intersection == 2 ? sectMax : draw_intersection == 3 ? sectM
ax2 : 0); |
| 5727 if (stepMax == 0) { | 2504 if (stepMax == 0) { |
| 5728 stepMax = addMax + activeMax + angleMax + opMax + sortMax + markMax; | 2505 stepMax = addMax + activeMax + angleMax + opMax + sortMax + markMax; |
| 5729 } | 2506 } |
| 5730 drawnPts = []; | 2507 drawnPts = []; |
| 5731 drawnLines = []; | 2508 drawnLines = []; |
| 5732 drawnQuads = []; | 2509 drawnQuads = []; |
| 5733 drawnCubics = []; | 2510 drawnCubics = []; |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5782 default: | 2559 default: |
| 5783 console.log("unknown REC_TYPE_COMPUTED frag type: "
+ fragType); | 2560 console.log("unknown REC_TYPE_COMPUTED frag type: "
+ fragType); |
| 5784 throw "stop execution"; | 2561 throw "stop execution"; |
| 5785 } | 2562 } |
| 5786 if (!drawThis || collect_bounds) { | 2563 if (!drawThis || collect_bounds) { |
| 5787 break; | 2564 break; |
| 5788 } | 2565 } |
| 5789 drawCurveSpecials(test, frags, fragType); | 2566 drawCurveSpecials(test, frags, fragType); |
| 5790 break; | 2567 break; |
| 5791 case REC_TYPE_PATH: | 2568 case REC_TYPE_PATH: |
| 5792 case REC_TYPE_PATH2: | |
| 5793 if (!draw_path) { | 2569 if (!draw_path) { |
| 5794 continue; | 2570 continue; |
| 5795 } | 2571 } |
| 5796 var firstPath = tIndex < secondPath; | 2572 var firstPath = tIndex < secondPath; |
| 5797 if ((draw_path & (firstPath ? 1 : 2)) == 0) { | 2573 if ((draw_path & (firstPath ? 1 : 2)) == 0) { |
| 5798 continue; | 2574 continue; |
| 5799 } | 2575 } |
| 5800 ctx.lineWidth = 1; | 2576 ctx.lineWidth = 1; |
| 5801 ctx.strokeStyle = firstPath ? "black" : "red"; | 2577 ctx.strokeStyle = firstPath ? "black" : "red"; |
| 5802 ctx.fillStyle = "blue"; | 2578 ctx.fillStyle = "blue"; |
| 5803 var frags2 = []; | |
| 5804 switch (fragType) { | 2579 switch (fragType) { |
| 5805 case PATH_LINE: | 2580 case PATH_LINE: |
| 5806 for (var i = 0; i < 4; ++ i) { frags2[i] = frags[i +
1]; } | 2581 drawLine(frags[0], frags[1], frags[2], frags[3]); |
| 5807 drawLine(frags2[0], frags2[1], frags2[2], frags2[3])
; | |
| 5808 break; | 2582 break; |
| 5809 case PATH_QUAD: | 2583 case PATH_QUAD: |
| 5810 for (var i = 0; i < 6; ++ i) { frags2[i] = frags[i +
1]; } | 2584 drawQuad(frags[0], frags[1], frags[2], frags[3], |
| 5811 drawQuad(frags2[0], frags2[1], frags2[2], frags2[3], | 2585 frags[4], frags[5]); |
| 5812 frags2[4], frags2[5]); | |
| 5813 break; | 2586 break; |
| 5814 case PATH_CUBIC: | 2587 case PATH_CUBIC: |
| 5815 for (var i = 0; i < 8; ++ i) { frags2[i] = frags[i +
1]; } | 2588 drawCubic(frags[0], frags[1], frags[2], frags[3], |
| 5816 drawCubic(frags2[0], frags2[1], frags2[2], frags2[3]
, | 2589 frags[4], frags[5], frags[6], frags[7]); |
| 5817 frags2[4], frags2[5], frags2[6], frags2[7]); | |
| 5818 break; | 2590 break; |
| 5819 default: | 2591 default: |
| 5820 console.log("unknown REC_TYPE_PATH2 frag type: " + f
ragType); | 2592 console.log("unknown REC_TYPE_PATH frag type: " + fr
agType); |
| 5821 throw "stop execution"; | 2593 throw "stop execution"; |
| 5822 } | 2594 } |
| 5823 if (collect_bounds) { | 2595 if (collect_bounds) { |
| 5824 break; | 2596 break; |
| 5825 } | 2597 } |
| 5826 drawCurveSpecials(test, frags2, fragType); | 2598 drawCurveSpecials(test, frags, fragType); |
| 5827 break; | 2599 break; |
| 5828 case REC_TYPE_OP: | 2600 case REC_TYPE_OP: |
| 5829 switch (fragType) { | 2601 switch (fragType) { |
| 5830 case OP_INTERSECT: opLetter = 'I'; break; | 2602 case OP_INTERSECT: opLetter = 'I'; break; |
| 5831 case OP_DIFFERENCE: opLetter = 'D'; break; | 2603 case OP_DIFFERENCE: opLetter = 'D'; break; |
| 5832 case OP_UNION: opLetter = 'U'; break; | 2604 case OP_UNION: opLetter = 'U'; break; |
| 5833 case OP_XOR: opLetter = 'X'; break; | 2605 case OP_XOR: opLetter = 'X'; break; |
| 5834 default: | 2606 default: |
| 5835 console.log("unknown REC_TYPE_OP frag type: " + frag
Type); | 2607 console.log("unknown REC_TYPE_OP frag type: " + frag
Type); |
| 5836 throw "stop execution"; | 2608 throw "stop execution"; |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5933 ++closeCount; | 2705 ++closeCount; |
| 5934 break; | 2706 break; |
| 5935 case ADD_FILL: | 2707 case ADD_FILL: |
| 5936 break; | 2708 break; |
| 5937 default: | 2709 default: |
| 5938 console.log("unknown REC_TYPE_ADD frag type: " + fra
gType); | 2710 console.log("unknown REC_TYPE_ADD frag type: " + fra
gType); |
| 5939 throw "stop execution"; | 2711 throw "stop execution"; |
| 5940 } | 2712 } |
| 5941 break; | 2713 break; |
| 5942 case REC_TYPE_ANGLE: | 2714 case REC_TYPE_ANGLE: |
| 5943 angleBetween = frags[18] == "T"; | 2715 if (!draw_angle || (step_limit > 0 && tIndex < lastAngle)) { |
| 5944 afterIndex = 0; | 2716 continue; |
| 5945 if (draw_angle == 0 || draw_angle == 3 || (step_limit > 0 &&
tIndex < lastAngle)) { | 2717 } |
| 2718 if (fragType != ANGLE_AFTER && fragType != ANGLE_AFTER2) { |
| 5946 continue; | 2719 continue; |
| 5947 } | 2720 } |
| 5948 focus_enabled = true; | 2721 focus_enabled = true; |
| 5949 ctx.lineWidth = 3; | 2722 ctx.lineWidth = 3; |
| 5950 ctx.strokeStyle = "rgba(127,45,127, 0.3)"; | 2723 ctx.strokeStyle = "rgba(127,45,127, 0.3)"; |
| 5951 var leftCurve = curvePartialByID(test, frags[0], frags[4], f
rags[5]); | 2724 var leftCurve, midCurve, rightCurve; |
| 5952 var midCurve = curvePartialByID(test, frags[6], frags[10], f
rags[11]); | 2725 if (fragType == ANGLE_AFTER) { |
| 5953 var rightCurve = curvePartialByID(test, frags[12], frags[16]
, frags[17]); | 2726 leftCurve = curvePartialByID(test, frags[0], frags[3], f
rags[4]); |
| 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 } |
| 5954 drawCurve(leftCurve); | 2734 drawCurve(leftCurve); |
| 5955 drawCurve(rightCurve); | 2735 drawCurve(rightCurve); |
| 5956 ctx.strokeStyle = angleBetween ? "rgba(0,160,45, 0.3)" : "rg
ba(255,0,45, 0.5)"; | 2736 var inBetween = frags[fragType == ANGLE_AFTER ? 15 : 18] ==
"T"; |
| 2737 ctx.strokeStyle = inBetween ? "rgba(0,160,45, 0.3)" : "rgba(
255,0,45, 0.5)"; |
| 5957 drawCurve(midCurve); | 2738 drawCurve(midCurve); |
| 5958 if (draw_angle > 1) { | 2739 if (draw_angle > 1) { |
| 5959 drawOrder(leftCurve, 'L'); | 2740 drawOrder(leftCurve, 'L'); |
| 5960 drawOrder(rightCurve, 'R'); | 2741 drawOrder(rightCurve, 'R'); |
| 5961 } | 2742 } |
| 5962 break; | 2743 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; | |
| 5988 case REC_TYPE_SECT: | 2744 case REC_TYPE_SECT: |
| 5989 if (!draw_intersection) { | 2745 if (!draw_intersection) { |
| 5990 continue; | 2746 continue; |
| 5991 } | 2747 } |
| 5992 if (draw_intersection != 1 && (step_limit > 0 && tIndex < la
stSect)) { | 2748 if (draw_intersection != 1 && (step_limit > 0 && tIndex < la
stSect)) { |
| 5993 continue; | 2749 continue; |
| 5994 } | 2750 } |
| 5995 // draw_intersection == 1 : show all | 2751 // draw_intersection == 1 : show all |
| 5996 // draw_intersection == 2 : step == 0 ? show all : show inte
rsection line #step | 2752 // draw_intersection == 2 : step == 0 ? show all : show inte
rsection line #step |
| 5997 // draw_intersection == 3 : step == 0 ? show all : show inte
rsection #step | 2753 // draw_intersection == 3 : step == 0 ? show all : show inte
rsection #step |
| (...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6183 } | 2939 } |
| 6184 break; | 2940 break; |
| 6185 } | 2941 } |
| 6186 if (id >= 0) { | 2942 if (id >= 0) { |
| 6187 drawID(curve, id); | 2943 drawID(curve, id); |
| 6188 } | 2944 } |
| 6189 } | 2945 } |
| 6190 if (collect_bounds) { | 2946 if (collect_bounds) { |
| 6191 break; | 2947 break; |
| 6192 } | 2948 } |
| 6193 if (draw_intersection != 3 || step_limit == 0 || tIndex >= l
astSect) { | 2949 for (var idx = 0; idx < f.length; idx += 4) { |
| 6194 for (var idx = 0; idx < f.length; idx += 4) { | 2950 if (draw_intersection != 3 || idx == lastSect - tIndex)
{ |
| 6195 drawPoint(frags[f[idx]], frags[f[idx + 1]], true); | 2951 drawPoint(frags[f[idx]], frags[f[idx + 1]], true); |
| 6196 } | 2952 } |
| 6197 } | 2953 } |
| 6198 if (!draw_intersectT) { | 2954 if (!draw_intersectT) { |
| 6199 break; | 2955 break; |
| 6200 } | 2956 } |
| 6201 ctx.fillStyle = "red"; | 2957 ctx.fillStyle = "red"; |
| 6202 if (draw_intersection != 3 || step_limit == 0 || tIndex >= l
astSect) { | 2958 for (var idx = 0; idx < f.length; idx += 4) { |
| 6203 for (var idx = 0; idx < f.length; idx += 4) { | 2959 if (draw_intersection != 3 || idx == lastSect - tIndex)
{ |
| 6204 drawTAtPointUp(frags[f[idx]], frags[f[idx + 1]], fra
gs[f[idx + 2]]); | 2960 drawTAtPointUp(frags[f[idx]], frags[f[idx + 1]], fra
gs[f[idx + 2]]); |
| 6205 drawTAtPointDown(frags[f[idx]], frags[f[idx + 1]], f
rags[f[idx + 3]]); | 2961 drawTAtPointDown(frags[f[idx]], frags[f[idx + 1]], f
rags[f[idx + 3]]); |
| 6206 } | 2962 } |
| 6207 } | 2963 } |
| 6208 break; | 2964 break; |
| 6209 case REC_TYPE_SORT: | 2965 case REC_TYPE_SORT: |
| 6210 if (!draw_sort || (step_limit > 0 && tIndex < lastSort)) { | 2966 if (!draw_sort || (step_limit > 0 && tIndex < lastSort)) { |
| 6211 continue; | 2967 continue; |
| 6212 } | 2968 } |
| 6213 ctx.lineWidth = 3; | 2969 ctx.lineWidth = 3; |
| (...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6374 for (var idx = 0; idx < logRange; ++idx) { | 3130 for (var idx = 0; idx < logRange; ++idx) { |
| 6375 ctx.fillText(lines[logStart + idx], 50, top + 18 + 10 * idx); | 3131 ctx.fillText(lines[logStart + idx], 50, top + 18 + 10 * idx); |
| 6376 } | 3132 } |
| 6377 ctx.fillStyle = "rgba(0,0,0, 0.5)"; | 3133 ctx.fillStyle = "rgba(0,0,0, 0.5)"; |
| 6378 if (logStart + logRange < lines.length) { | 3134 if (logStart + logRange < lines.length) { |
| 6379 ctx.fillText(lines[logStart + logRange], 50, top + 18 + 10 * logRang
e); | 3135 ctx.fillText(lines[logStart + logRange], 50, top + 18 + 10 * logRang
e); |
| 6380 } | 3136 } |
| 6381 } | 3137 } |
| 6382 if (draw_legend) { | 3138 if (draw_legend) { |
| 6383 var pos = 0; | 3139 var pos = 0; |
| 6384 var drawSomething = draw_add | draw_active | draw_angle | draw_sort | dr
aw_mark; | 3140 var drawSomething = draw_add | draw_active | draw_sort | draw_mark; |
| 6385 // drawBox(pos++, "yellow", "black", opLetter, true, ''); | 3141 // drawBox(pos++, "yellow", "black", opLetter, true, ''); |
| 6386 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_intersection > 1 ? se
ctCount : sectMax2, draw_intersection, intersectionKey); | 3142 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_intersection > 1 ? se
ctCount : sectMax2, draw_intersection, intersectionKey); |
| 6387 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_add ? addCount : addM
ax, draw_add, addKey); | 3143 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_add ? addCount : addM
ax, draw_add, addKey); |
| 6388 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_active ? activeCount
: activeMax, draw_active, activeKey); | 3144 drawBox(pos++, "rgba(0,0,255, 0.3)", "black", draw_active ? activeCount
: activeMax, draw_active, activeKey); |
| 6389 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_angle ? angleCount
: angleMax, draw_angle, angleKey); | 3145 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_angle ? angleCount
: angleMax, draw_angle, angleKey); |
| 6390 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_op ? opCount : opMa
x, draw_op, opKey); | 3146 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_op ? opCount : opMa
x, draw_op, opKey); |
| 6391 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_sort ? sortCount :
sortMax, draw_sort, sortKey); | 3147 drawBox(pos++, "rgba(127,127,0, 0.3)", "black", draw_sort ? sortCount :
sortMax, draw_sort, sortKey); |
| 6392 drawBox(pos++, "rgba(127,0,127, 0.3)", "black", draw_mark ? markCount :
markMax, draw_mark, markKey); | 3148 drawBox(pos++, "rgba(127,0,127, 0.3)", "black", draw_mark ? markCount :
markMax, draw_mark, markKey); |
| 6393 drawBox(pos++, "black", "white", | 3149 drawBox(pos++, "black", "white", |
| 6394 (new Array('P', 'P1', 'P2', 'P'))[draw_path], draw_path != 0, pa
thKey); | 3150 (new Array('P', 'P1', 'P2', 'P'))[draw_path], draw_path != 0, pa
thKey); |
| (...skipping 14 matching lines...) Expand all Loading... |
| 6409 } | 3165 } |
| 6410 if (draw_hints) { | 3166 if (draw_hints) { |
| 6411 ctx.font = "normal 10px Arial"; | 3167 ctx.font = "normal 10px Arial"; |
| 6412 ctx.fillStyle = "rgba(0,0,0, 0.5)"; | 3168 ctx.fillStyle = "rgba(0,0,0, 0.5)"; |
| 6413 ctx.textAlign = "right"; | 3169 ctx.textAlign = "right"; |
| 6414 var y = 4; | 3170 var y = 4; |
| 6415 ctx.fillText("control lines : " + controlLinesKey, ctx.screenWidthwidth
- 10, pos * 50 + y++ * 10); | 3171 ctx.fillText("control lines : " + controlLinesKey, ctx.screenWidthwidth
- 10, pos * 50 + y++ * 10); |
| 6416 ctx.fillText("curve t : " + curveTKey, screenWidth - 10, pos * 50 + y++
* 10); | 3172 ctx.fillText("curve t : " + curveTKey, screenWidth - 10, pos * 50 + y++
* 10); |
| 6417 ctx.fillText("deriviatives : " + deriviativesKey, screenWidth - 10, pos
* 50 + y++ * 10); | 3173 ctx.fillText("deriviatives : " + deriviativesKey, screenWidth - 10, pos
* 50 + y++ * 10); |
| 6418 ctx.fillText("intersect t : " + intersectTKey, screenWidth - 10, pos *
50 + y++ * 10); | 3174 ctx.fillText("intersect t : " + intersectTKey, screenWidth - 10, pos *
50 + y++ * 10); |
| 3175 ctx.fillText("hodo : " + hodoKey, screenWidth - 10, pos * 50 + y++ * 10
); |
| 6419 ctx.fillText("log : " + logKey, screenWidth - 10, pos * 50 + y++ * 10); | 3176 ctx.fillText("log : " + logKey, screenWidth - 10, pos * 50 + y++ * 10); |
| 6420 ctx.fillText("log curve : " + logCurvesKey, screenWidth - 10, pos * 50
+ y++ * 10); | 3177 ctx.fillText("log curve : " + logCurvesKey, screenWidth - 10, pos * 50
+ y++ * 10); |
| 6421 ctx.fillText("mid point : " + midpointKey, screenWidth - 10, pos * 50 +
y++ * 10); | 3178 ctx.fillText("mid point : " + midpointKey, screenWidth - 10, pos * 50 +
y++ * 10); |
| 6422 ctx.fillText("points : " + ptsKey, screenWidth - 10, pos * 50 + y++ * 1
0); | 3179 ctx.fillText("points : " + ptsKey, screenWidth - 10, pos * 50 + y++ * 1
0); |
| 6423 ctx.fillText("sequence : " + sequenceKey, screenWidth - 10, pos * 50 +
y++ * 10); | 3180 ctx.fillText("sequence : " + sequenceKey, screenWidth - 10, pos * 50 +
y++ * 10); |
| 6424 ctx.fillText("xy : " + xyKey, screenWidth - 10, pos * 50 + y++ * 10); | 3181 ctx.fillText("xy : " + xyKey, screenWidth - 10, pos * 50 + y++ * 10); |
| 6425 } | 3182 } |
| 6426 } | 3183 } |
| 6427 | 3184 |
| 6428 function drawBox(y, backC, foreC, str, enable, label) { | 3185 function drawBox(y, backC, foreC, str, enable, label) { |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6545 return; | 3302 return; |
| 6546 } | 3303 } |
| 6547 var lines = testLines[testIndex]; | 3304 var lines = testLines[testIndex]; |
| 6548 for (var idx = 0; idx < logRange; ++idx) { | 3305 for (var idx = 0; idx < logRange; ++idx) { |
| 6549 var line = lines[logStart + idx]; | 3306 var line = lines[logStart + idx]; |
| 6550 console.log(line); | 3307 console.log(line); |
| 6551 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2
) { | 3308 for (var recordIndex = 0; recordIndex < records.length; recordIndex += 2
) { |
| 6552 var fragType = records[recordIndex]; | 3309 var fragType = records[recordIndex]; |
| 6553 var frags = records[recordIndex + 1]; | 3310 var frags = records[recordIndex + 1]; |
| 6554 if (recType == REC_TYPE_ANGLE && fragType == ANGLE_AFTER) { | 3311 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) { |
| 6555 dumpCurvePartial(test, frags[0], frags[4], frags[5]); | 3321 dumpCurvePartial(test, frags[0], frags[4], frags[5]); |
| 6556 dumpCurvePartial(test, frags[6], frags[10], frags[11]); | 3322 dumpCurvePartial(test, frags[6], frags[10], frags[11]); |
| 6557 dumpCurvePartial(test, frags[12], frags[16], frags[17]); | 3323 dumpCurvePartial(test, frags[12], frags[16], frags[17]); |
| 6558 console.log("\nstatic IntersectData intersectDataSet[] = { //"); | 3324 console.log("\nstatic IntersectData intersectDataSet[] = { //"); |
| 6559 dumpAngleTest(test, frags[0], frags[4], frags[5]); | 3325 dumpAngleTest(test, frags[0], frags[4], frags[5]); |
| 6560 dumpAngleTest(test, frags[6], frags[10], frags[11]); | 3326 dumpAngleTest(test, frags[6], frags[10], frags[11]); |
| 6561 dumpAngleTest(test, frags[12], frags[16], frags[17]); | 3327 dumpAngleTest(test, frags[12], frags[16], frags[17]); |
| 6562 console.log("}; //"); | 3328 console.log("}; //"); |
| 6563 } | 3329 } |
| 6564 } | 3330 } |
| 6565 } | 3331 } |
| 6566 } | 3332 } |
| 6567 | 3333 |
| 6568 var activeKey = 'a'; | 3334 var activeKey = 'a'; |
| 6569 var pathKey = 'b'; | 3335 var pathKey = 'b'; |
| 6570 var pathBackKey = 'B'; | 3336 var pathBackKey = 'B'; |
| 6571 var centerKey = 'c'; | 3337 var centerKey = 'c'; |
| 6572 var addKey = 'd'; | 3338 var addKey = 'd'; |
| 6573 var deriviativesKey = 'f'; | 3339 var deriviativesKey = 'f'; |
| 6574 var angleKey = 'g'; | 3340 var angleKey = 'g'; |
| 6575 var angleBackKey = 'G'; | 3341 var angleBackKey = 'G'; |
| 3342 var hodoKey = 'h'; |
| 6576 var intersectionKey = 'i'; | 3343 var intersectionKey = 'i'; |
| 6577 var intersectionBackKey = 'I'; | 3344 var intersectionBackKey = 'I'; |
| 6578 var sequenceKey = 'j'; | 3345 var sequenceKey = 'j'; |
| 6579 var midpointKey = 'k'; | 3346 var midpointKey = 'k'; |
| 6580 var logKey = 'l'; | 3347 var logKey = 'l'; |
| 6581 var logToConsoleKey = 'L'; | 3348 var logToConsoleKey = 'L'; |
| 6582 var markKey = 'm'; | 3349 var markKey = 'm'; |
| 6583 var sortKey = 'o'; | 3350 var sortKey = 'o'; |
| 6584 var opKey = 'p'; | 3351 var opKey = 'p'; |
| 6585 var opBackKey = 'P'; | 3352 var opBackKey = 'P'; |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6617 break; | 3384 break; |
| 6618 case activeKey: | 3385 case activeKey: |
| 6619 draw_active ^= true; | 3386 draw_active ^= true; |
| 6620 redraw(); | 3387 redraw(); |
| 6621 break; | 3388 break; |
| 6622 case addKey: | 3389 case addKey: |
| 6623 draw_add ^= true; | 3390 draw_add ^= true; |
| 6624 redraw(); | 3391 redraw(); |
| 6625 break; | 3392 break; |
| 6626 case angleKey: | 3393 case angleKey: |
| 6627 draw_angle = (draw_angle + 1) % 4; | 3394 draw_angle = (draw_angle + 1) % 3; |
| 6628 redraw(); | 3395 redraw(); |
| 6629 break; | 3396 break; |
| 6630 case angleBackKey: | 3397 case angleBackKey: |
| 6631 draw_angle = (draw_angle + 2) % 3; | 3398 draw_angle = (draw_angle + 2) % 3; |
| 6632 redraw(); | 3399 redraw(); |
| 6633 break; | 3400 break; |
| 6634 case centerKey: | 3401 case centerKey: |
| 6635 setScale(xmin, xmax, ymin, ymax); | 3402 setScale(xmin, xmax, ymin, ymax); |
| 6636 redraw(); | 3403 redraw(); |
| 6637 break; | 3404 break; |
| (...skipping 22 matching lines...) Expand all Loading... |
| 6660 break; | 3427 break; |
| 6661 case deriviativesKey: | 3428 case deriviativesKey: |
| 6662 draw_deriviatives = (draw_deriviatives + 1) % 3; | 3429 draw_deriviatives = (draw_deriviatives + 1) % 3; |
| 6663 redraw(); | 3430 redraw(); |
| 6664 break; | 3431 break; |
| 6665 case focusKey: | 3432 case focusKey: |
| 6666 focus_on_selection ^= true; | 3433 focus_on_selection ^= true; |
| 6667 setScale(xmin, xmax, ymin, ymax); | 3434 setScale(xmin, xmax, ymin, ymax); |
| 6668 redraw(); | 3435 redraw(); |
| 6669 break; | 3436 break; |
| 3437 case hodoKey: |
| 3438 draw_hodo = (draw_hodo + 1) % 4; |
| 3439 redraw(); |
| 3440 break; |
| 6670 case idKey: | 3441 case idKey: |
| 6671 draw_id ^= true; | 3442 draw_id ^= true; |
| 6672 redraw(); | 3443 redraw(); |
| 6673 break; | 3444 break; |
| 6674 case intersectionBackKey: | 3445 case intersectionBackKey: |
| 6675 draw_intersection = (draw_intersection + 3) % 4; | 3446 draw_intersection = (draw_intersection + 3) % 4; |
| 6676 redraw(); | 3447 redraw(); |
| 6677 break; | 3448 break; |
| 6678 case intersectionKey: | 3449 case intersectionKey: |
| 6679 draw_intersection = (draw_intersection + 1) % 4; | 3450 draw_intersection = (draw_intersection + 1) % 4; |
| (...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6927 </script> | 3698 </script> |
| 6928 </head> | 3699 </head> |
| 6929 | 3700 |
| 6930 <body onLoad="start();"> | 3701 <body onLoad="start();"> |
| 6931 <canvas id="canvas" width="750" height="500" | 3702 <canvas id="canvas" width="750" height="500" |
| 6932 onmousemove="handleMouseOver()" | 3703 onmousemove="handleMouseOver()" |
| 6933 onclick="handleMouseClick()" | 3704 onclick="handleMouseClick()" |
| 6934 ></canvas > | 3705 ></canvas > |
| 6935 </body> | 3706 </body> |
| 6936 </html> | 3707 </html> |
| OLD | NEW |