Fix extra stroke on circle, fix #248

This commit is contained in:
Andy Meneely
2018-07-31 13:27:17 -04:00
parent f83419defc
commit aada86a070
26 changed files with 520 additions and 1 deletions
@@ -1,10 +1,13 @@
cairo: antialias=(["subpixel"])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["white"])
cairo: paint([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: save([])
cairo: new_path([])
cairo: move_to([10, -1115])
cairo: line_to([10, 1135])
cairo: set_source_color(["#0066FF"])
@@ -15,6 +18,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([60, -1115])
cairo: line_to([60, 1135])
cairo: set_source_color(["#0066FF"])
@@ -25,6 +29,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([110, -1115])
cairo: line_to([110, 1135])
cairo: set_source_color(["#0066FF"])
@@ -35,6 +40,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([160, -1115])
cairo: line_to([160, 1135])
cairo: set_source_color(["#0066FF"])
@@ -45,6 +51,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([210, -1115])
cairo: line_to([210, 1135])
cairo: set_source_color(["#0066FF"])
@@ -55,6 +62,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([260, -1115])
cairo: line_to([260, 1135])
cairo: set_source_color(["#0066FF"])
@@ -65,6 +73,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([310, -1115])
cairo: line_to([310, 1135])
cairo: set_source_color(["#0066FF"])
@@ -75,6 +84,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([360, -1115])
cairo: line_to([360, 1135])
cairo: set_source_color(["#0066FF"])
@@ -85,6 +95,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([410, -1115])
cairo: line_to([410, 1135])
cairo: set_source_color(["#0066FF"])
@@ -95,6 +106,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([460, -1115])
cairo: line_to([460, 1135])
cairo: set_source_color(["#0066FF"])
@@ -105,6 +117,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([510, -1115])
cairo: line_to([510, 1135])
cairo: set_source_color(["#0066FF"])
@@ -115,6 +128,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([560, -1115])
cairo: line_to([560, 1135])
cairo: set_source_color(["#0066FF"])
@@ -125,6 +139,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([610, -1115])
cairo: line_to([610, 1135])
cairo: set_source_color(["#0066FF"])
@@ -135,6 +150,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([660, -1115])
cairo: line_to([660, 1135])
cairo: set_source_color(["#0066FF"])
@@ -145,6 +161,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([710, -1115])
cairo: line_to([710, 1135])
cairo: set_source_color(["#0066FF"])
@@ -155,6 +172,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([760, -1115])
cairo: line_to([760, 1135])
cairo: set_source_color(["#0066FF"])
@@ -165,6 +183,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([810, -1115])
cairo: line_to([810, 1135])
cairo: set_source_color(["#0066FF"])
@@ -175,6 +194,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([860, -1115])
cairo: line_to([860, 1135])
cairo: set_source_color(["#0066FF"])
@@ -185,6 +205,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 10])
cairo: line_to([835, 10])
cairo: set_source_color(["#0066FF"])
@@ -195,6 +216,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 60])
cairo: line_to([835, 60])
cairo: set_source_color(["#0066FF"])
@@ -205,6 +227,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 110])
cairo: line_to([835, 110])
cairo: set_source_color(["#0066FF"])
@@ -215,6 +238,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 160])
cairo: line_to([835, 160])
cairo: set_source_color(["#0066FF"])
@@ -225,6 +249,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 210])
cairo: line_to([835, 210])
cairo: set_source_color(["#0066FF"])
@@ -235,6 +260,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 260])
cairo: line_to([835, 260])
cairo: set_source_color(["#0066FF"])
@@ -245,6 +271,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 310])
cairo: line_to([835, 310])
cairo: set_source_color(["#0066FF"])
@@ -255,6 +282,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 360])
cairo: line_to([835, 360])
cairo: set_source_color(["#0066FF"])
@@ -265,6 +293,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 410])
cairo: line_to([835, 410])
cairo: set_source_color(["#0066FF"])
@@ -275,6 +304,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 460])
cairo: line_to([835, 460])
cairo: set_source_color(["#0066FF"])
@@ -285,6 +315,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 510])
cairo: line_to([835, 510])
cairo: set_source_color(["#0066FF"])
@@ -295,6 +326,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 560])
cairo: line_to([835, 560])
cairo: set_source_color(["#0066FF"])
@@ -305,6 +337,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 610])
cairo: line_to([835, 610])
cairo: set_source_color(["#0066FF"])
@@ -315,6 +348,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 660])
cairo: line_to([835, 660])
cairo: set_source_color(["#0066FF"])
@@ -325,6 +359,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 710])
cairo: line_to([835, 710])
cairo: set_source_color(["#0066FF"])
@@ -335,6 +370,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 760])
cairo: line_to([835, 760])
cairo: set_source_color(["#0066FF"])
@@ -345,6 +381,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 810])
cairo: line_to([835, 810])
cairo: set_source_color(["#0066FF"])
@@ -355,6 +392,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 860])
cairo: line_to([835, 860])
cairo: set_source_color(["#0066FF"])
@@ -365,6 +403,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 910])
cairo: line_to([835, 910])
cairo: set_source_color(["#0066FF"])
@@ -375,6 +414,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 960])
cairo: line_to([835, 960])
cairo: set_source_color(["#0066FF"])
@@ -385,6 +425,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 1010])
cairo: line_to([835, 1010])
cairo: set_source_color(["#0066FF"])
@@ -395,6 +436,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 1060])
cairo: line_to([835, 1060])
cairo: set_source_color(["#0066FF"])
@@ -405,6 +447,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 1110])
cairo: line_to([835, 1110])
cairo: set_source_color(["#0066FF"])
@@ -415,6 +458,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 1160])
cairo: line_to([835, 1160])
cairo: set_source_color(["#0066FF"])
@@ -426,7 +470,9 @@ cairo: stroke([])
cairo: restore([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: save([])
cairo: new_path([])
cairo: move_to([10, -1115])
cairo: line_to([10, 1135])
cairo: set_source_color(["#0066FF"])
@@ -437,6 +483,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([210, -1115])
cairo: line_to([210, 1135])
cairo: set_source_color(["#0066FF"])
@@ -447,6 +494,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([410, -1115])
cairo: line_to([410, 1135])
cairo: set_source_color(["#0066FF"])
@@ -457,6 +505,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([610, -1115])
cairo: line_to([610, 1135])
cairo: set_source_color(["#0066FF"])
@@ -467,6 +516,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([810, -1115])
cairo: line_to([810, 1135])
cairo: set_source_color(["#0066FF"])
@@ -477,6 +527,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([1010, -1115])
cairo: line_to([1010, 1135])
cairo: set_source_color(["#0066FF"])
@@ -487,6 +538,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 10])
cairo: line_to([835, 10])
cairo: set_source_color(["#0066FF"])
@@ -497,6 +549,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 210])
cairo: line_to([835, 210])
cairo: set_source_color(["#0066FF"])
@@ -507,6 +560,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 410])
cairo: line_to([835, 410])
cairo: set_source_color(["#0066FF"])
@@ -517,6 +571,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 610])
cairo: line_to([835, 610])
cairo: set_source_color(["#0066FF"])
@@ -527,6 +582,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 810])
cairo: line_to([835, 810])
cairo: set_source_color(["#0066FF"])
@@ -537,6 +593,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 1010])
cairo: line_to([835, 1010])
cairo: set_source_color(["#0066FF"])
@@ -547,6 +604,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([-815, 1210])
cairo: line_to([835, 1210])
cairo: set_source_color(["#0066FF"])
@@ -558,6 +616,7 @@ cairo: stroke([])
cairo: restore([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([305, 105])
cairo: rotate([0])
cairo: translate([-305, -105])
@@ -572,6 +631,7 @@ cairo: set_dash([[4.0, 2.0]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([300, 300])
cairo: rotate([0])
cairo: translate([-300, -300])
@@ -586,6 +646,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([550, 105])
cairo: rotate([-0.2])
cairo: translate([-550, -105])
@@ -600,6 +661,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([675, 105])
cairo: rotate([-0.2])
cairo: translate([-675, -105])
@@ -618,6 +680,24 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([0, 0])
cairo: rotate([0])
cairo: move_to([0, 0])
pango: font_description=([MockDouble])
pango: text=(["Shapes!"])
pango: wrap=([#<Pango::WrapMode word-char>])
pango: ellipsize=([#<Pango::EllipsizeMode end>])
pango: alignment=([#<Pango::Alignment left>])
pango: justify=([false])
cairo: move_to([0, 0])
cairo: move_to([0, 0])
cairo: show_pango_layout([MockDouble])
pango: ellipsized?([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: arc([450, 600, 75, 0, 6.283185307179586])
cairo: set_source_color(["gray"])
cairo: fill_preserve([])
@@ -629,6 +709,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: arc_negative([600, 600, 75, 1, 4])
cairo: set_source_color(["gray"])
cairo: fill_preserve([])
@@ -640,6 +721,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: triangle([50, 50, 150, 150, 75, 250])
cairo: set_source_color(["gray"])
cairo: fill_preserve([])
@@ -651,6 +733,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([50, 550])
cairo: line_to([150, 650])
cairo: set_source_color(["black"])
@@ -661,6 +744,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: move_to([50, 850])
cairo: curve_to([150, 700, 150, 700, 625, 900])
cairo: set_source_color(["burgundy"])
@@ -673,6 +757,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([50, 925])
cairo: rotate([0])
cairo: translate([-50, -925])
@@ -691,6 +776,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([300, 1000])
cairo: rotate([0])
cairo: translate([-300, -1000])
@@ -717,6 +803,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([375, 1000])
cairo: rotate([0])
cairo: translate([-375, -1000])
@@ -743,6 +830,7 @@ cairo: set_source_color(["cyan"])
cairo: fill([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([500, 1000])
cairo: rotate([1.5707963267948966])
cairo: translate([-500, -1000])
+8
View File
@@ -1,9 +1,11 @@
cairo: antialias=(["subpixel"])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["white"])
cairo: paint([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([75.0, 75.0])
cairo: rotate([0])
cairo: translate([-75.0, -75.0])
@@ -18,6 +20,7 @@ cairo: set_dash([[3.0, 3.0]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([37.5, 37.5])
cairo: rotate([0])
cairo: translate([-37.5, -37.5])
@@ -32,6 +35,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([75.0, 75.0])
cairo: rotate([0])
@@ -51,10 +55,12 @@ surface: write_to_png(["_output/proof_poker_00.png"])
surface: finish([])
cairo: antialias=(["subpixel"])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["white"])
cairo: paint([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([30.0, 30.0])
cairo: rotate([0])
cairo: translate([-30.0, -30.0])
@@ -69,6 +75,7 @@ cairo: set_dash([[3.0, 3.0]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: translate([15.0, 15.0])
cairo: rotate([0])
cairo: translate([-15.0, -15.0])
@@ -83,6 +90,7 @@ cairo: set_dash([[]])
cairo: stroke([])
cairo: restore([])
cairo: save([])
cairo: new_path([])
cairo: set_source_color(["black"])
cairo: translate([30.0, 30.0])
cairo: rotate([0])