diff --git a/tests/python_tests/images/style-image-filter/agg-stack-blur22.png b/tests/python_tests/images/style-image-filter/agg-stack-blur22.png index c088fa7fd..24b787b1f 100644 Binary files a/tests/python_tests/images/style-image-filter/agg-stack-blur22.png and b/tests/python_tests/images/style-image-filter/agg-stack-blur22.png differ diff --git a/tests/python_tests/images/style-image-filter/blur.png b/tests/python_tests/images/style-image-filter/blur.png index 3d9b1f548..f0873afec 100644 Binary files a/tests/python_tests/images/style-image-filter/blur.png and b/tests/python_tests/images/style-image-filter/blur.png differ diff --git a/tests/python_tests/images/style-image-filter/edge-detect.png b/tests/python_tests/images/style-image-filter/edge-detect.png index ab8069f5c..9069494fa 100644 Binary files a/tests/python_tests/images/style-image-filter/edge-detect.png and b/tests/python_tests/images/style-image-filter/edge-detect.png differ diff --git a/tests/python_tests/images/style-image-filter/emboss.png b/tests/python_tests/images/style-image-filter/emboss.png index 4192bc456..5835eef21 100644 Binary files a/tests/python_tests/images/style-image-filter/emboss.png and b/tests/python_tests/images/style-image-filter/emboss.png differ diff --git a/tests/python_tests/images/style-image-filter/gray.png b/tests/python_tests/images/style-image-filter/gray.png index 73c4e4b10..9b13f56b6 100644 Binary files a/tests/python_tests/images/style-image-filter/gray.png and b/tests/python_tests/images/style-image-filter/gray.png differ diff --git a/tests/python_tests/images/style-image-filter/invert.png b/tests/python_tests/images/style-image-filter/invert.png index c317d23fd..33e3967eb 100644 Binary files a/tests/python_tests/images/style-image-filter/invert.png and b/tests/python_tests/images/style-image-filter/invert.png differ diff --git a/tests/python_tests/images/style-image-filter/none.png b/tests/python_tests/images/style-image-filter/none.png index af571d2e4..de599eb6e 100644 Binary files a/tests/python_tests/images/style-image-filter/none.png and b/tests/python_tests/images/style-image-filter/none.png differ diff --git a/tests/python_tests/images/style-image-filter/sharpen.png b/tests/python_tests/images/style-image-filter/sharpen.png index 220bf84f3..9057333d9 100644 Binary files a/tests/python_tests/images/style-image-filter/sharpen.png and b/tests/python_tests/images/style-image-filter/sharpen.png differ diff --git a/tests/python_tests/images/style-image-filter/sobel.png b/tests/python_tests/images/style-image-filter/sobel.png index e0366da94..26e7d6ba6 100644 Binary files a/tests/python_tests/images/style-image-filter/sobel.png and b/tests/python_tests/images/style-image-filter/sobel.png differ diff --git a/tests/python_tests/images/style-image-filter/x-gradient.png b/tests/python_tests/images/style-image-filter/x-gradient.png index 76a4879e2..5b8ecbac8 100644 Binary files a/tests/python_tests/images/style-image-filter/x-gradient.png and b/tests/python_tests/images/style-image-filter/x-gradient.png differ diff --git a/tests/python_tests/images/style-image-filter/y-gradient.png b/tests/python_tests/images/style-image-filter/y-gradient.png index 7e9ad706c..c83373eb2 100644 Binary files a/tests/python_tests/images/style-image-filter/y-gradient.png and b/tests/python_tests/images/style-image-filter/y-gradient.png differ diff --git a/tests/python_tests/images/support/marker-text-line-scale-factor-0.005.png b/tests/python_tests/images/support/marker-text-line-scale-factor-0.005.png index 9a61ed4cb..8c99fac81 100644 Binary files a/tests/python_tests/images/support/marker-text-line-scale-factor-0.005.png and b/tests/python_tests/images/support/marker-text-line-scale-factor-0.005.png differ diff --git a/tests/python_tests/images/support/marker-text-line-scale-factor-0.1.png b/tests/python_tests/images/support/marker-text-line-scale-factor-0.1.png index 20c8fd72d..ba129b8fd 100644 Binary files a/tests/python_tests/images/support/marker-text-line-scale-factor-0.1.png and b/tests/python_tests/images/support/marker-text-line-scale-factor-0.1.png differ diff --git a/tests/python_tests/images/support/marker-text-line-scale-factor-0.899.png b/tests/python_tests/images/support/marker-text-line-scale-factor-0.899.png index 0c2ee56d0..ef2572942 100644 Binary files a/tests/python_tests/images/support/marker-text-line-scale-factor-0.899.png and b/tests/python_tests/images/support/marker-text-line-scale-factor-0.899.png differ diff --git a/tests/python_tests/images/support/marker-text-line-scale-factor-1.5.png b/tests/python_tests/images/support/marker-text-line-scale-factor-1.5.png index 9ed839906..f5285fae2 100644 Binary files a/tests/python_tests/images/support/marker-text-line-scale-factor-1.5.png and b/tests/python_tests/images/support/marker-text-line-scale-factor-1.5.png differ diff --git a/tests/python_tests/images/support/marker-text-line-scale-factor-1.png b/tests/python_tests/images/support/marker-text-line-scale-factor-1.png index 883518c08..f3823c228 100644 Binary files a/tests/python_tests/images/support/marker-text-line-scale-factor-1.png and b/tests/python_tests/images/support/marker-text-line-scale-factor-1.png differ diff --git a/tests/python_tests/images/support/marker-text-line-scale-factor-10.png b/tests/python_tests/images/support/marker-text-line-scale-factor-10.png index 60316360b..a7c842061 100644 Binary files a/tests/python_tests/images/support/marker-text-line-scale-factor-10.png and b/tests/python_tests/images/support/marker-text-line-scale-factor-10.png differ diff --git a/tests/python_tests/images/support/marker-text-line-scale-factor-100.png b/tests/python_tests/images/support/marker-text-line-scale-factor-100.png index 4ace135b5..c5828b57a 100644 Binary files a/tests/python_tests/images/support/marker-text-line-scale-factor-100.png and b/tests/python_tests/images/support/marker-text-line-scale-factor-100.png differ diff --git a/tests/python_tests/images/support/marker-text-line-scale-factor-1e-05.png b/tests/python_tests/images/support/marker-text-line-scale-factor-1e-05.png index 5aa952ec8..0f368308a 100644 Binary files a/tests/python_tests/images/support/marker-text-line-scale-factor-1e-05.png and b/tests/python_tests/images/support/marker-text-line-scale-factor-1e-05.png differ diff --git a/tests/python_tests/images/support/marker-text-line-scale-factor-2.png b/tests/python_tests/images/support/marker-text-line-scale-factor-2.png index 050b97e0b..63d9fb5e7 100644 Binary files a/tests/python_tests/images/support/marker-text-line-scale-factor-2.png and b/tests/python_tests/images/support/marker-text-line-scale-factor-2.png differ diff --git a/tests/python_tests/images/support/marker-text-line-scale-factor-5.png b/tests/python_tests/images/support/marker-text-line-scale-factor-5.png index 24dbdce19..2e592c1e1 100644 Binary files a/tests/python_tests/images/support/marker-text-line-scale-factor-5.png and b/tests/python_tests/images/support/marker-text-line-scale-factor-5.png differ diff --git a/tests/visual_tests/grids/charspacing-200-400-1.0-grid-reference.json b/tests/visual_tests/grids/charspacing-200-400-1.0-grid-reference.json index ba7abbc9f..617c072b5 100644 --- a/tests/visual_tests/grids/charspacing-200-400-1.0-grid-reference.json +++ b/tests/visual_tests/grids/charspacing-200-400-1.0-grid-reference.json @@ -31,49 +31,49 @@ " ", " ", " ", - " !!!! !! !! !!!! !!!! ", - " !! ! !!!! !! ! !! ", - " !! ! ! ", - " !!!! ! ! !! !! ! ", - " ! ! ! !! ! ", - " !!!! ! !! !!!! !! ", - " !! ! !! !!! !! ", - " !! ! ! ! ", - " ! !!!! !!!! !! !! ! ", - " ! !!!! ! ! ", - " ! ! !! !!!! ! !!! ! ", - " ! !!! !! !! !!!! ", - " ! ! ! ! !! ", - " ! !! !!!! ! !! !! ", - " !! ! ! !! ! ! ", - " !!!! ! !!!! !!! ! ! ", - " !! !! !! ! !! ! !! ", - " !! ! ! ! ! ", - " !!! !!!! ! !! !! ! ", - " ! ! !! ! ! ! ", - " !!! ! !!!! !!! ! !! ", - " !! !! ! !! !! ", + " ! ! !! !!!! ! !!! ! ", + " ! !!!! !! ! !! !!! ", + " ! ! ! ! ! ", + " ! ! !! !!!!! !! ", + " !! ! ! !! ! ", + " !!! !! !!!! ! !!! !! ", + " !! !!! !! ! !! ! ", + " ! ! ! ! ", + " !! !!!!! !! ! ", + " ! !! ! ! ! ! ", + " !! ! !! ! !!! ! !! ! ", + " !!! !! ! !! ! ! ", " !! ! ! ! ", " ! !!! !!!! ! ! !! ! ", " ! ! !! ! ! ! ! ", - " ! ! !!! !! ! !!! ! !! ", - " !! !! !!! ! ! !!! ", - " !! ! ! ! ! ! ", - " ! !!! ! ! ! !!!!! !! ", - " ! ! ! ! ! !! ! ", - " ! !!! ! ! ! ! ! ! ! !! ", - " ! !!!!! ! ! ! ", - " ! ! ! ", - " ! ! ! ! ! ! ! ", - " ! ! ! ! ! ! ", - " ! ! ! ! ! ! ! ! ! ! ! ", - " !! ! ! !! ! ! ! !! ! ", - " ! ! ! ! ", - " ! !! ! ! ! ! ! ! ", - " ! ! ! ! ! ", - " ! ! ! ! ! ! ! ! !! ! !!", - " !! !! !! !! !! ! !!", - " ! ", + " ! ! ! ! !! ! !!! ! !! ! ", + " !!!! !!! ! ! !!!! ", + " !!! ! ! ! ! !! ", + " ! ! !! !!! !! !! ", + " ! !! ! ! ", + " !!! !! !! ! !!! ! !! ", + " !! !! !!! !! !!!! ", + " ! ! ! ! ! ! ", + " !! ! !!! !!! ! ", + " ! ! ! ! ! ", + " !!!! !! ! !!! ! ! ", + " !!!! !!! !!!! ! ", + " ! ! ! ! ! ", + " ! ! ! ! !!! ! ! ", + " ! ! ! ! ! ! ! ", + " ! ! ! ! ! ! ! ! ! !! ", + " ! ! ! ! ! ", + " ! ! ! ! ! ", + " ! !!! ! !! ! !!!! ! ", + " ! ! ! !! ! ", + " !! ! !! ! ! ! ! ! !! ! ", + " !! !! ! !! ! ! !! !! ", + " ! ! ! ! ! ", + " !! !! ! ! ! ! ! !! ", + " ! ! ! ! ! ! ! ", + " !! ! !! ! ! ! ! ! ! ! ", + " !! ! ! !! ! !! ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/charspacing-lines-300-300-1.0-grid-reference.json b/tests/visual_tests/grids/charspacing-lines-300-300-1.0-grid-reference.json index a1fa0eac4..85205482d 100644 --- a/tests/visual_tests/grids/charspacing-lines-300-300-1.0-grid-reference.json +++ b/tests/visual_tests/grids/charspacing-lines-300-300-1.0-grid-reference.json @@ -20,49 +20,49 @@ " ", " ", " ", - " ! ! !! ! ! ! !! ! ! ! !! !! ", - " ! !! ! !! ! !! !! ", - " ! ! ", - " ! ! !! ! ! !! ", - " ! ! ! ! ", - " !!!! ! ! ! !! ! ! ! ! ! ", - " !!!! ! !! ! !! ! ! ", - " ! ! ! ! ", - " ! ! ! ! ! !! ! !! ", - " ! ! ! ! ! ! ! ! ! ! ", - " ! ! ! ! ! ! ! ! ! ! !! ", - " !!! ! ! ! !!! ", - " !! ! !! ", - " ! !!!!! !!! !!!! !! ", - " !!!!!! ! ! ! !! ! !!!! ", - " ! ! ! ! !!!! !!! ! ! !! ", - " ! !! !!! !!! !!!! ", + " ! ! ! !! ! !! ! ! ! ! ! ", + " ! ! ! !! ! !! ! ! ! ! ", + " !! ! ! ", + " !! !! ! ! ! ! ! !! !! ", + " !! ", + " ! ! ! ! ! !! ! !! !! ! ! ", + " !! ! ! ! !! ! !! !! ! ! ", + " !!! ! ! ", + " !!!! ! ! !!!! ! ", + " ! ", + " ! ! ! ! ! ! ! ! ! ! ", + " ! ! ! ! ! ! ! ! ! !! ! ", + " ! ! ! ", + " ! ! ! ! ", + " ! ", + " ! !! !!!! !!!!!! ", + " ! !!! !!!! !!!!!! ! ! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", - " !!! !!!! !! !! !! ", - " !!!! !!!! !!! ! !! ", - " !!! ! !!!! !!! ! !! ! ", - " !!! !!! ! ! !!!! ", - " ! ! ! ! ! ", - " !!! ! !!! ! ! !! ! ", - " ! ! !! !! ! ! ", - " !!!!!! ! !! !!! ! !! ", - " !! !!! !!! ! !! ! ", - " ! ! ! ! ", - " ! !! ! !! ! !! ! ", - " ! !! ! !!!!! ! ! ", - " ! ! !! ! !! !!! ! ", - " !!!! !!! ! !! !!! ", + " !! !!!! !!!!! ! ", + " ! ! ", + " ! ! ! ! !!!! !!!!! ! ", + " !!! ! !!!! !!!!! ! ! ", + " !!! ! ! !! ", + " ! !!! !!!! !!! ", + " ! ! ", + " ! !!! ! !!!! !!! ! ! ! ", + " !!!! !!!! !!!!! !!!! ", + " ! ! ! ! ", + " !!! !!!! !! !! ", + " ! ! ", + " !!!! !!!! !!! ! !! ! ", + " ! !! !!!! !! ! !!! ", + " !! ! ! ! ", + " !!! !!!! ! !! ! ", + " ! ! ", + " ! ! !! ! !! !!! ! ! ", + " !! !! ! !! !! ! ! !! ", " !! ! ! ! ", - " !!!! ! !! ! !! ! ", - " !!!!! ! !!!!! ! !!! ", - " !!!! !!!!! !!!!! ! ", - " !!! !! !! ! !! !!! ", - " !! ! ! ! ! ", - " ! ! ! !! !!! !! ! ", - " ! !!!!! ! ", - " ! !! ! !!! !!!! !!!! ", - " !! !! !! !! !!! !! ! ", - " ! ", + " ! !!!! ! ! ! !! ", + " ! ", + " !!!! ! !! !!!!! !! ", + " !!!!! ! !! !! !! !!! ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/collision-600-400-1.0-grid-reference.json b/tests/visual_tests/grids/collision-600-400-1.0-grid-reference.json index 25daa99fc..bff935a20 100644 --- a/tests/visual_tests/grids/collision-600-400-1.0-grid-reference.json +++ b/tests/visual_tests/grids/collision-600-400-1.0-grid-reference.json @@ -14,25 +14,25 @@ " ", " ", " ", - " ! ", - " !! ", + " !!! ", + " !!! ", " !!!! ", " !!!!! ", " !!!!! ", " !!!!! ", " !!!! ", - " !!! ", + " !!! !! ", " !!! ", - " !!!! ", + " !!!!! ", " !!!!! ", - " !!!!!!! ", " !!!!!! ", - " !!!! ", - " ! !!! ", + " !!!!! ", + " !!!! !! ", + " !! !!! ", " !!!! ", " !!!!! ", - " !!!!!! ", - " !!!! ", + " !!!!!!! ", + " !!!!! ", " !! ", " !! ", " !!!! ", @@ -45,65 +45,65 @@ " !!!! ", " !!!! ", " !!!! ", - " !!!! ", + " !!! ", " !!! ", " !!! ", " !!!! ", - " ! ! ", - " ", + " !!! ", " ", + " !! ", " !!!! ", " !!!! ", - " !!!! ", + " !!! ", " !!! ", " !!! ", " !!!! ", " !!!! ", " ! ", - " !! ", + " !!! ", " !!!! ", " !!!! ", " !!!! ", " !!!! ", " !!!! ", " !!!! ", - " !!! ", + " ! ! ", " ! ", - " !!! ", " !!!! ", " !!!! ", - " !!! ", + " !!!! ", + " !!!! ", " !!!! ", " !!!! ", " !!!! ", - " !!! ", + " !!!! ", " ", - " !! ", + " !!! ", " !!! ", " !!!! ", " !!!! ", " !!! ", " !!!! ", " !!! ", - " ! ! ! ", - " !! ", + " !!! !! ", + " !!! ", " !!!! ", - " !!!!! ", - " !!!!!! ", - " !!!! ", - " !! ! !! ", + " !!!!!! ", + " !!!!!!! ", + " !!!! ", + " !! !!!! ", " !!!! ", - " !!!!! ", - " !!!!!!!! ", - " !!!!!! ", - " !! !!! ", + " !!!!!!! ", + " !!!!!!! ", + " !!!!!! !! ", + " !! !!!! ", " !!!!!! ", " !!!!!!!! ", " !!!!!! !! ", " !!! !!!! ", - " !!!!! !! ", " !!!!!!!! ", - " !!!!!! ", - " !!! " + " !!!!!!!! ", + " !!!!! ", + " !! " ] } \ No newline at end of file diff --git a/tests/visual_tests/grids/expressionformat-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/expressionformat-500-100-1.0-grid-reference.json index 56e5a9b65..21dfc761f 100644 --- a/tests/visual_tests/grids/expressionformat-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/expressionformat-500-100-1.0-grid-reference.json @@ -28,8 +28,8 @@ " ", " ! # $ % & ' ( ) * + ", " ", - " # $$$ %%% &&&& ''''' (( ))) )) )) ** * * ++ + ", - " ' (((((((( ))) )) )) * * ** ++++ +++ ", + " ## $$$$ %%%% &&&&& '' '' (((((( (( ))) ))))) **** **** +++ ++ + ", + " ((((((((( )) ))) ) **** * ** + + ++ + ", " ", " ", " ", diff --git a/tests/visual_tests/grids/formatting-1-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/formatting-1-500-100-1.0-grid-reference.json index cd18260c0..82327bf0c 100644 --- a/tests/visual_tests/grids/formatting-1-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/formatting-1-500-100-1.0-grid-reference.json @@ -28,12 +28,12 @@ " ", " ! # $ % & ' ( ) * + ", " ", - "! ! $$$ $ $ && & && ((( *** * ", - " ! ! !!!! ! $$ $ $ $ $$$ $$$ & & &&&& & ( ( ( (((( **** * ** *** ", - " !! !!!! $$ $ $ $$ $ && & && ( ( ( ( ** ** * ** ", + "! $$ $ $ &&& & & ((( ** * ", + "! !! ! $$ $ $ $$ $$ && & &&& & (( ( ( ( (((( ((( ** * * ** ", + "! !! !! ! $$ $$ $ $$ $$$ && && & & & (( ( ( (((( ( ** ** * ** ", " ", - " !! ! $$$ $$$ && & && (( ( ( (( ** **** ", - " ! ! !! $$ $$ $ $ & & &&& ( ( ( (( (( * * * * ", + " !!! !!!!!! $$$ $$$$$$$$ &&& &&&& & ((((( (( (((( **** ***** ", + " !!!! !!!!! $$$$$$$$ $$$ &&&& & &&& ((( (( (( *** * ** ", " ", " ", " ", diff --git a/tests/visual_tests/grids/formatting-2-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/formatting-2-500-100-1.0-grid-reference.json index cd18260c0..82327bf0c 100644 --- a/tests/visual_tests/grids/formatting-2-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/formatting-2-500-100-1.0-grid-reference.json @@ -28,12 +28,12 @@ " ", " ! # $ % & ' ( ) * + ", " ", - "! ! $$$ $ $ && & && ((( *** * ", - " ! ! !!!! ! $$ $ $ $ $$$ $$$ & & &&&& & ( ( ( (((( **** * ** *** ", - " !! !!!! $$ $ $ $$ $ && & && ( ( ( ( ** ** * ** ", + "! $$ $ $ &&& & & ((( ** * ", + "! !! ! $$ $ $ $$ $$ && & &&& & (( ( ( ( (((( ((( ** * * ** ", + "! !! !! ! $$ $$ $ $$ $$$ && && & & & (( ( ( (((( ( ** ** * ** ", " ", - " !! ! $$$ $$$ && & && (( ( ( (( ** **** ", - " ! ! !! $$ $$ $ $ & & &&& ( ( ( (( (( * * * * ", + " !!! !!!!!! $$$ $$$$$$$$ &&& &&&& & ((((( (( (((( **** ***** ", + " !!!! !!!!! $$$$$$$$ $$$ &&&& & &&& ((( (( (( *** * ** ", " ", " ", " ", diff --git a/tests/visual_tests/grids/formatting-3-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/formatting-3-500-100-1.0-grid-reference.json index 33965421e..1dbc42f60 100644 --- a/tests/visual_tests/grids/formatting-3-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/formatting-3-500-100-1.0-grid-reference.json @@ -28,9 +28,9 @@ " ", " ! # $ % & ' ( ) * + ", " ", - "! ! $$$ $ $ && & && ((( *** * ", - " ! ! !!!! ! $$ $ $ $ $$$ $$$ & & &&&& & ( ( ( (((( **** * ** *** ", - " !! !!!! $$ $ $ $$ $ && & && ( ( ( ( ** ** * ** ", + "! $$ $ $ &&& & & ((( ** * ", + "! !! ! $$ $ $ $$ $$ && & &&& & (( ( ( ( (((( ((( ** * * ** ", + "! !! !! ! $$ $$ $ $$ $$$ && && & & & (( ( ( (((( ( ** ** * ** ", " ", " ", " ", diff --git a/tests/visual_tests/grids/group-symbolizer-1-512-512-1.0-grid-reference.json b/tests/visual_tests/grids/group-symbolizer-1-512-512-1.0-grid-reference.json index 7ae0885ee..9fab528af 100644 --- a/tests/visual_tests/grids/group-symbolizer-1-512-512-1.0-grid-reference.json +++ b/tests/visual_tests/grids/group-symbolizer-1-512-512-1.0-grid-reference.json @@ -67,14 +67,14 @@ " !! !! ", " ! ! ", " !! !! ", - " !!!!! !!!!!! ", - " !!!!! !!!!!! ", - " !!!!! !!!!!! ", - " !!!!! !!!!!! ", + " !!!!!! !!!!! ", + " !!!!!! !!!!! ", + " !!!!!! !!!!! ", + " !!!!!! !!!!! ", " ", - " !! ! ", - " ! !!! !!! ! ", - " !! !!! ! !! !! ", + " ! !!! !! !! !! ", + " ! !! !!! ! !! ! ", + " !!! !!! ! !! !! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/group-symbolizer-line-1-512-512-1.0-grid-reference.json b/tests/visual_tests/grids/group-symbolizer-line-1-512-512-1.0-grid-reference.json index 9fe5bace8..a79ee67ea 100644 --- a/tests/visual_tests/grids/group-symbolizer-line-1-512-512-1.0-grid-reference.json +++ b/tests/visual_tests/grids/group-symbolizer-line-1-512-512-1.0-grid-reference.json @@ -100,30 +100,30 @@ " !!!!! !!!!!!! ", " !!!!! !!!!! ", " !! !!!!! !!!!! ", - " !! !! !! ", - " !!!!!! !!!!!! !!!! ! !!!! ", - " !!!!!! !!!!!! ! !!!! !! !! ", - " !!!!!! !!!!! ", - " !! !!!!!! !!!!! ", - " !! !! !!! ", - " !!!!! !!!!!!! ! !! !! !!!!! ", - " !!!!! !!!!!! ! !! !! !! ", - " !!!!! !!!!!! ", - " !! !!!!! !!!!!! ", + " !! !! ", + " !!!!!! !!!!!! ! !!! !!!! ", + " !!!!!! !!!!!!! !! !! !! !! ", + " !!!!!! !!!!!! ", + " !! !!!!!! !!!!!! ", + " !! !! !!! ", + " !!!!!! !!!!!! !! ! !!!!! ", + " !!!!!! !!!!!! ! !! ! !! !! ", + " !!!!!! !!!!! ", + " !!!!!!!! !!!!! ", " !! !! !!! ", - " !!!!!! !!!!!!! !!!!! !!! !! ", - " !!!!!! !!!!! !! ! !! ! ", - " !!!!!! !!!!! ", - " !!!!!!!! !!!!! ", - " !! ! !! ", - " !!!!!! !!!!!!!! ! !!! !! !!!! ", - " !!!!!! !!!!!! ! !! !! !!!! ", - " !!!!!! !!!!!! ! ! ! ! ! ", + " !!!!! !!!!!!! ! !! !!! !!! ! ", + " !!!!! !!!!! ! !! !! ! !! ! ", + " !!!!! !!!!! ", + " !!!!!!! !!!!! ", + " !! !! !! ", + " !!!!!! !!!!!!!! !!!! !!!! ", + " !!!!!! !!!!!! !!! !!!! ", + " !!!!!! !!!!!! ", " !!!!!!! !!!!!! ", "!! ! !!! ", - " ! ! !! !!! ! ", - " ! !!! !!!!! ! ", - " !! !!! ! ! ! ", + " ! !!! !! !!! !! ", + " ! !! !! !!!!! ! ", + " ! ! !! ! ! ! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/harfbuzz-800-200-1.0-grid-reference.json b/tests/visual_tests/grids/harfbuzz-800-200-1.0-grid-reference.json index bb52dba2c..9016da988 100644 --- a/tests/visual_tests/grids/harfbuzz-800-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/harfbuzz-800-200-1.0-grid-reference.json @@ -27,26 +27,26 @@ " ", " ", " ! ", - " ! ", - " # ## # ! !! ! ", - " # # ## # ! !!! ! ", - " # # ## # ## ! !! ! ", - " ### ## # ## # # # ! !! ! ", - " $$ $$ $ % % % % # ### ### ## # ## ### !! ! !! ! ", - " $ $ $$ % %%% %%% %%%%%% %% # ### ### ## # # # # # # # ! ! ! ! ! ! ", - " $ $ $$ $$$$$$ % %% %% %%% % # ###### ### # ########## # !!!! !! !!!!! ! ", - " $ $ $ % % % # # ## ## ! !! ", - " # ## !! !! ", - " ### # ! ", + " ! !! ", + " # # # ! !! ! ", + " # # # # ! !! ! ", + " # # # # # ! !! ! ", + " ## # # # # # # ! !! ! ", + " $ $$$ $ % % %% #### ## # # ## ### !! ! !! ! ", + " $ $$ %%% %%%% %%%%%% %% ## ## ### # # ### # # # # ! ! ! ! ! ! ", + " $ $$ $ $$$$ %% %% %% %% # ####### #### # ########### # !!!! !! !!!!! ! ", + " $ $ % % % # # ## # !! !! ", + " ## # ## !! !! ", + " ### ## !! ", " ", " $ & % ' ( # ) * ! + ", " ", " ", " ", - " $$ $$ % % %% % # # # ! ! !! ", - " $$$$$$ %%%%%%%%% %% %%%%%% # # ## ! !!!! ", - " $ $ % %%% %% % % %% % % %%% ! ", - " % % % % % ", + " $$ $$$ % %%% % ## # # !! ! !! ", + " $$ $$$$ %%% % %%%% %% %% %%% ## # ### !! !!!!! ", + " %% % % %% % % %% %% % % ", + " % ", " ", " ", " ", diff --git a/tests/visual_tests/grids/hb-fontsets-800-200-1.0-grid-reference.json b/tests/visual_tests/grids/hb-fontsets-800-200-1.0-grid-reference.json index 9074ddf43..c502fff6a 100644 --- a/tests/visual_tests/grids/hb-fontsets-800-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/hb-fontsets-800-200-1.0-grid-reference.json @@ -20,26 +20,26 @@ " ", " ", " ", - " ! ! # # $ ", - " !!!! # ## $$$ ", + " ! ! # # $ $ ", + " ! !! # ## $ $$ ", " ", - " ! !! ! %%%% %%%%% %%%% %%%%%%%%%% ##### # # # $ $$ $$ ", - " !! ! ! !! ! ! % % % % % %% % # ## # # ## $ $$ $ $ $ $$ ", - " !! ! !!!! ! %%%% % % % % %% % # # # #### # $ $ $ $$$$ $ ", - " ! ! ! ! ! ! ! % % % % % %% % # # # # # $ $ $ $ $ $ $ ", - " !!!! ! !! ! ! % %% % % % %% % # # ## # # $ $ $ $ $ $ ", - " ! ! ! !! ! ! % %% % % % % %% % ## # # # ## # # $ $$ $ $ $ $ ", - " ! % % % %% % ## # $ ", - " ! ! ! %%%%% %%%% %%%%%%%%%% # # # $ $ $ ", - " ! !! ! # ## # $ $$ $ ", - " ! ! ! # ## # $ $ $ ", - " ! ! # # $ $ ", - " ! ## $ ", + " ! !! !! %%%%% %%%%% %%%% %%%%%%%%%% ##### ## # # $ $ $$ ", + " ! ! ! ! !! %% % % % % %% % # ## # # ## $ $ $ $ $$ ", + " ! ! ! !!!! ! %%%%% % % % % %% % ## # # #### # $ $ $$$$ $$ ", + " ! ! ! ! ! ! %% % % % % %% % # # # # # $ $ $ $ $$ ", + " !!! ! ! ! ! %% % % % % %% % ## # ## # # $ $ $$ $ $$ ", + " ! ! ! ! ! ! %% %% % % % % %% % ## ## # # ## # # $ $ $$ $ $ ", + " ! % % % %% % ## # $ ", + " ! !! ! %%%%% %%%% %%%%%%%%%% # # # $ $ $ ", + " ! !! ! # # $ $ $ ", + " ! !! ! # # $ $ $ ", + " ! ! ## # $ $ ", + " ! # $ ", " ", " ", - " !! !! ! %% % % % % % ## # # ## # $ $$ $ $$ $ ", - " !! !!! !!!!! !! % %%%%% %%%%%%% % ### ### ###### # $$ $$ $ $ $$ $$$$$ ", - " ! % ", + " !! !!! ! %% % %% % % % # # # # # # # $ $$ $$ $$$ $$ ", + " ! ! !! !! ! ! !!!! %%%%% % %% % % % % ### ## ####### # ## $$$ $ $$ $ $ $$ $$ $$$ $ ", + " ! % ", " ", " ", " ", diff --git a/tests/visual_tests/grids/jalign-auto-200-200-1.0-grid-reference.json b/tests/visual_tests/grids/jalign-auto-200-200-1.0-grid-reference.json index 727f77717..0a2d5acc3 100644 --- a/tests/visual_tests/grids/jalign-auto-200-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/jalign-auto-200-200-1.0-grid-reference.json @@ -18,31 +18,31 @@ " ", " ", " ", - " !!!!!! ! ! !!!!!!! ! !!!!! ", - " !!! !!! ! !!! !!! ! ! !!!! ", + " !!!!! !! ! ! !!!!!!!! ! ! ! ! ! ! ", + " ! ! ! ! ! ! ! !! ! ! ! ! ! ! ", " ", - " !! ! !! ! ! !!!! ! ", - " !!! ! ! !! !!!! ! ", + " !! ! !! ! !!! ! ", + " ! ! ! ! ! ! !! ! ! ", " ", " ", " ", " ", " ", - " !!!!!! ! ! ! !!!!! ", - " !!! !!! ! ! ! !!!! ", + " !!!!! !! ! ! !!! ! !!! ! ", + " ! !! ! ! ! ! !! ! ", " ! ", - " !! ! !!!! ! ", - " !!! ! !!!! ! ", + " !! ! !!!!! ", + " ! ! ! !! !! ! ", " ", " ", " ", " ", " ", - " !!!!!! ! ! !!!!!!! ! !!!!! ", - " !!! !!! ! !!! !!! ! ! !!!! ", + " !!!!! !! ! ! !!!!!!!!!! ! !!! ! !!! ! ", + " !!!!! ! ! ! !!!!!!! !! ! !! ! !! ! ", " ", - " !! ! !! ! ! !!!! ! ", - " !!! ! ! !! !!!! ! ", + " !! ! !!!! !!!!! ! ", + " ! ! ! ! ! ! !! ! ! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/khmer-800-200-1.0-grid-reference.json b/tests/visual_tests/grids/khmer-800-200-1.0-grid-reference.json index a2f4f98c3..f8c45dc5c 100644 --- a/tests/visual_tests/grids/khmer-800-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/khmer-800-200-1.0-grid-reference.json @@ -30,26 +30,26 @@ " ", " ", " ", - " ! ", - " ! ", - " !!! !! !! ! !! !!!! !!! !! !!!!! !!!! !!!!! !!!!!! !! ! ", - " ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ", - " ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!! ! ! ! ! ! ", + " !! ", + " ! ! ", + " !!! !!! ! ! ! !!! !!!! !!! ! ! !!! !!!! ! !!! ! ! !!! !! !! ", + " ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ", + " ! ! ! ! ! !! ! ! ! ! ! !!! ! ! ! ! ! ! ! ! ! ! ! ! ", " ", - " ! !! ", + " !!! !!! ", " ", " ", " # $ % & ' ( ! ) * + ", " ", - " ", - " %% * ", - "### ## #### ### #### ### # # # # % %% % ''' ' ''' ''' ''' * *** ** *** ** ", - "# # # # # # # ## ### # # # % %%% % ' ' ' ''' ''' '' * * ** *** * * ", - "# # # # # # # # # # # # % % % % ' ' ' ' ' ' '' * ** * * * * * ", - "# # # ## # ### # # # ### ## % % %% ' ' ' '' '' '' * * ** *** * * ", - " # ## % % ''' *** ", - " # % % % ", - " % ' ** ", + " % ", + " %%% ' ' * ", + "### ## #### ### # ###### ### ##### % %% % ''' ' ' ' ''' ''' ** ** ** *** *** ", + "# # # # # # # # # # # # # # % % % % ' ' ' ''' ''' ' ' ** ** *** * * ", + "# # # # # # # # # # # # # # % % % % ' ' ' ' ' ' ' ' ' * * * * * * * ", + "# # # # # # # # # ## # # # % % %% ' ' ' ' '' ' ' * ** ** * * ", + " # # ## % % ''' ** ", + " % % ", + " # '' ** ", " ", " ", " ", diff --git a/tests/visual_tests/grids/line-offset-900-250-1.0-grid-reference.json b/tests/visual_tests/grids/line-offset-900-250-1.0-grid-reference.json index 772089b10..737cbdb74 100644 --- a/tests/visual_tests/grids/line-offset-900-250-1.0-grid-reference.json +++ b/tests/visual_tests/grids/line-offset-900-250-1.0-grid-reference.json @@ -5,8 +5,8 @@ "2", "1", "4", - "8", "7", + "8", "6", "5" ], @@ -30,38 +30,38 @@ " ", " ", " ", - " !! ## ", - " !! !!!!!!! # ####### ", - " !!!!!! !!!!!!!!! !!! ####### ############ ", - " !!!!!!!! !!!!!!!!! !!!! ######## ########## ### ", - " !! !!! !!!!!!!!!!! !!!!!!! ## #### ######## # ####### $$$$$$ ", - " %% %%% !!!! !! ! !!!!!! #### # ## ## ###### $$ $$$ ", - " %% %%%%%% %% !!!!!!! !! !! ##### # ## ## $$ $$ $$$$ $ ", - " % %%%%%%% %%%%%%%%% % %% !!!! ! !! #### # ### $ $$$$$$$ $$$ $ ", - " % %%%%%%%%%%%%%%%% %%% % !!!!!! ! ##### # # $ $$ $$$$$$$ $$$$ $ ", - " % %%% %%% %%% %%% % !!!!!! ! ! ##### # # $$$$$$ $ $$$$$$ $ ", - " % %%%%% %%%% !!!!! ! !!!! ### # ### $$$$$ $$$$$ $ ", - " %%%% %%%%% % ! !!!!! # # ##### $$ $$$$ $$$$ $ ", - " % %%%% %%% % ! ! !! # ## $ $$$$ $$$ $ ", - " %%%% % % ! !!! # ### $$$ $$ $ $ ", - " % %%% %%% ! !!!! # ### $$ $$$$$ ", - " % %% &&&& & && %%%%% ''''' '''' '''''''' ! !!! # (((((( (((( ((( ### $$$$$ )))))) )) ) )) $$$ $ ", - " % &&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ! '''''''' '''' ! ! # (((((((((( (((( # $$$$$ )))))))))) ))))))))))))))) ", - " % &&&&&&&& &&& %%%% !!!! ' ' ! !!! ### ( ( # ### $$$ ))))))))) ) $$$ $ ", - " % %%%% !!! !!! ### # ### $$$ $$$ $ ", - " %%%%% !!! ! ! !!! ### # ### $ $$$ $ $$ ", - " % % % !!! !!! ### # ### $$$ $ $ ", - " % %%% %% % !!! ! ! !!! ### # # ### $ $$$$$ $$$ $ ", - " % %%% %%%%%%% !!!! ! ! !!!! #### # # ### $ $$$ $$ $$$$$$$$ ", - " % %%%%%% %%%%%%%% % !!!! ! ! !!!! #### # # #### $ $ $$$$ $ $$$$$$ $ ", - " % %%%%%%% %%%% %%%%%%%%% % !!! ! ! ! !!! ### # # ## #### $ $$$$$$$$$$$$$$$$$ $$$$ $ ", - " % %%%%%% %%%%%%%%%%% % !! !! ! ! !! ## ## # ## ## $$ $$$$$$$$$$$$$$$ $ $ ", - " %% %% %%%%%%% %% !!!! !!! !!! ### ## ## $ $$$$$$ $$$ $$ ", - " %%% %%% !!!!!!! !!!!!!! !! ####### ######### ### $$$$$ $$$$$ ", - " !!!!! !!! !!!!!!!! ##### ## ######## ", - " !! !!!!!!!!!! !!!!!! ### ######### ####### ", - " !!!!! !!!! !!! ########## #### ", - " !! !!! ######### ", + " !!! ## ", + " !! !!!!!!!! ! # ######## ", + " !!!!!!!! !!!!!!!!!! !!! ####### ######### ## ", + " !!!!!!!! ! ! !!!!! !!! ######## ########## ### ", + " !! !!! !!!!!!!!!!! !!!!!!! ## #### ######## ###### $$$$$$ ", + " %% %%% !!!! !! ! !!!!! #### ## ## ###### $$ $$$ ", + " %% %% %%%% % %% !!!! !! !! !! ##### # ## ### $$ $$$$$$$$ $ ", + " % %%%%%% %%%%%%%%% %% !!! ! !!! #### # #### $ $$$$$$$$$$$$$ $ ", + " % %% %%%%%%%%%%%%%%%%% % % !!! ! ! ### # # $ $$$$$$$$$$ $$$ $ ", + " % %%%%% % % %%% %%%% !!!! ! ! !!! ###### # # $$$$$ $ ", + " % %%%%% %% %%% !!! ! ! !!! #### # #### $$$$$$ $ ", + " %%%% %%%% % ! ! !!! # # ##### $ $$$$ $ ", + " % %%%% %%%% % ! ! !!! # ## $ $ $ ", + " %%%% %%%% ! !! # ### $ ", + " % %%% %%% ! & & !!!!! # ## $ ", + " % %% ''''' '' ' '' %% % &&&&& &&&&& &&&&&& && !!!!! # (((((( (((( ( (( ### $ $$$ )))))) ))))) )) $ ", + " %% %% '''''''''''''''''''''''''''''' !!! &&&&&&&&& && && !! ### ((((((((((((( (( # $ $$$ ))))))))))))) )))))))))))) ", + " %%%%% '''' ''' ' ' %% % !!!! & ! !! ### ( ( # ## $$$ ) ) ) $ ", + " % %%% %%% !!! !! ### # ### $$$ $ ", + " %%% %%% % !!! ! ! !!! ### # ### $$$$$ $$ ", + " %%%%% %%%% % !!! !!!! #### # ### $$$$ $$$$$ ", + " %%%%% %% % !!! ! ! !!! ### # # ### $ $$$$ $$$$$$$ ", + " %%%%%% % %% % !!! ! ! !!!! ### # # #### $ $$$$ $$ $$$$$ $ ", + " %%%%% %%% %% %%%%%% % !!!! ! !!!!!! ### # # #### $ $$$ $$$ $ $$ $$$ $ ", + " % % %%%%%%% %%%%%%%%% % !!! ! ! ! !!!! ## # # ## ##### $ $$$$$$$$$$$$$$$$$ $ $ ", + " % %%%%%% %%%%%% % ! !!! ! ! !! ## ### # ## ## $$ $$$$$ $$$$$ $$$$ $ ", + " %% %%%% %% %% !!! !!! !!! !! ### ## ## # ## $ $$$$$$$$$ $$ ", + " %%% %%% !!!!!!! !!!!!!! ! !!! ###### ######### ### $$$$$ $$$$$ ", + " !!!!! !! !!!!!!!! ###### ## ######### ", + " !!! !!!!!!!!!! !!!!!! ## ########## ###### ", + " !!!!!! !!! !! ##### #### ### ", + " !! ### #### ", " ", " ", " ", diff --git a/tests/visual_tests/grids/line_break-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/line_break-800-800-1.0-grid-reference.json index cbb79acd1..86b4ae1d5 100644 --- a/tests/visual_tests/grids/line_break-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/line_break-800-800-1.0-grid-reference.json @@ -84,32 +84,32 @@ " ", " ", " ", + " ! ", + " !!! ! ! !!!! !! ", + " ! ! ! ! ", + " ! ! ", + " ! ! ! ! !! ! ", + " ! !!! !! !!!!! ! ! !!!!!! ", " ", - " ", - " ", - " ! ", - " !!! !!!! !! ! ! ! !! ! ", - " !! ! ! ! ! ! ", - " ! !! ", - " ! ! ! ! ! ! ! ", - " ! !!!!!! !! !! !!!! !! !!!!! ", - " #### #### # !! ! ", - " ## ## # # ! ", - " # # # ## ### ###### # #### # # # # #### #### ! !!!!! ! !! ! ! !! !! ! ", - " # # # # # # # # # # # # ## # # # #### # ! !! ! ! ! ", - " # # # # ##### # # # # # ## ## # # ## # ! ", - " ## ## ## # # # # # # ## ## # # # # # !! ", - " #### ## #### # # # #### ## ## # # # #### ! !!!!! !! ! !!!!! !! ", - " # ! ! ! ", - " ### ! ", - " !!! !!!! ! ! ! ! ! !!! ", - " # # !! ! ! ! ! ! ", - " # # ! ! ", - " # # ### ### ### !! ! ! ! ", - " # # # # ## ## # !!!!!!! !!!!!!!!!!!!!! ", - " # # # # ##### ## !! ! !! ", + " ! !! ! ! ", + " ! !!!!!!!!! ! ", + " ### ### # ! ! ! ", + " # # # # ", + " ## # # # #### ####### #### # # # # #### #### !!!! ! !!!!!! !!!! ! ", + " # ## # ## # # # # # # # # ## # # # # # # !! !!!! ! !! ! !!!!!!! ", + " ## ## # # #### # # # # # ## ## # # # # # ! ", + " # # ### # # # # # # ## ## # # # # # ! !!! ", + " ##### ## #### # # # #### ## ## # # # #### ! !!!!! !! ! !!!!! !!!! ", + " # ! ! !! !! ", + " #### ! ! ", + " !!! !!!! ! ! !! ", + " # # !!!! !!! !!! ! !! ! ! ! ", + " # # ", + " # # ### ### ### !! ! ", + " # # # # ## ## # !!! !!! ! !! !!! !!!! ! ", + " # # # # ##### ## ! ! ! ", " # # # # # # ", - " # # # # ## ## # ! ", + " # # # # ## # # ! ", " ## ## ! ", " ", " ", @@ -118,54 +118,54 @@ " ", " ", " ", - " # # # # # # # # # ) ) ) ) ) ) ) ", - " # ###### ### ### # #### # ###### # # # # ### # ### ## # # ## # )) )))))) ))) ))) ) ))) ) ) )))))) ) ) ) ))) ))) ))) ) ) ", - " ######### ### ### ###### ### ### ####### ### ####### #### ### ## ## ## ## ))))))))) ))) )))) ) ))) )))))))))))) ))) ))) )))))) )))) ))) )) ) ", - " ", - " # ## #### #### ### #### # #### # ## # ##### # # # ### # # ##### ### ## ##### ### # ) )) )) ) )) ) ))) ))) )))) ))))) )) ))) ))) ) ))) ))) ))) ) ))))))) ", - " ### # # ### ## ##### ##### # ## ### ## # ## ### # ### # # # )) )))) ) ) )) ) )))))) ))))) ) ) )) ) )) ) )) )) ", - " # # ) ", - " # ## ## # # ) ) ) ) )) )) ) ", - " # # #### # # ### ### # #### ## #### # # # ## #### ### #### ) )))) ) ) ) ) ) )))) ) ) ))) ))) ) )))) )) )))) ) ) ) )) ", - " ####### ####### # ##### ############# # ### ########## #### #### # ### ) ))))) ))) ) ))))))) ))))))) ) ))))) ))))))))))))) ) ))) )))))))))) ", - " ", - " ##### ###### ######## #### # #### ### ####### #### ### ## # ##### # ####### ## ) )))) ))) ))))) ))) )) ) ))))) ))))))) )) ))))))) ", - " # ## ## # # ### ### ## # ### # # # ## ##### ### # # # # ### # # ))) )) )) ) ) )) ) ))) )))))) )))) )) ) ", - " # # # ", - " # # # # # # )) )) ) ) ) ) )) )) ) ", - " ## # ## ## ##### ## ###### # #### # ## ### ### #### # ## # ## )) )) ) )))) )))) ) ) ))) ) ))) ) )) ))))))) )) ) ))) )))) ))) ", - " ####### ## ##### # # ###### # ########## # ##### ## ########### # ### ) )))) )))) ))))) )))) )))) )))) ) ) ) )))))) )))))))) )))))))))) ", - " ", - " ## ## ## # ### ##### ##### #### ### ##### # ### ## #### ##### ### ## ## ######### ### )))))) )) )))))))))) )) )))))) ))) )) ))))))) )) ))))))) ) ) ", - " ## # # ## ### #### ## # # # ### # #### ## # # ## ### # # ## # # ## )) ))) ) ) ))) ) ) )) )) ))) ) ) ) ) ) )))) ) ", - " # # # # ) )) ) ", - " # # # # # # ) ))) ", - " # #### ## ## #### # # # ## #### ##### # ### #### #### # ## ## ##### # )) ) ))))) ))) ))) ) ) )) ) ))))) )))) )))) ) )) ) ", - " # ##### ###### ######## ## ### ## ############ ############# #### ### ###### ### ))) ))))) ))))) )))) ))) )))))))) ))))) )))) ))))))))))) ) ", - " ", - " #### #### ###### ######## ### ## # ### # ###### ###### ### ## # # ### ))) )) )))))))) ))) )) )))) ) ) )))) )))) )) ))) ))))) ))))) ) )) ", - " # ## #### # ##### ## ## ### # ## # # # # ##### # ## # ## # ) ) ) ))))) )) ))) )))) ) ) )))) )))) ))) ) ))) )) ", - " # # # ) ) ) ", - " # # # # # ## # )) ) ) ) ) ) ) ) ", - " # ### # ### ###### # ## ## # ####### #### # # # # ## # ### ##### )))) )))) ) ))) )) ))))) )) )) ))) )))) ) )))) )))) )))) ", - " ######### #### ####### #### ##### ##### ## #### # ### ## ### # #### ######## ))))))))) ))))))) )))))) )) ) ))) ) ))))) ))))) )))) )))))))))) )))) ) ", - " ", - " ## #### ### ##### ## # ### ## ## ## ## ## ## #### ###### # # # #### ## # ## )))) ))) )))))) )) )) ))) )) ))) )))) ) )) )) ))))) ) )))) ))))) ", - " # # ## # ## ### ## ## # # # # # ##### ## ## ### # ## ### ) ) ) ))))) ) )) ) ) )) ))) ))) ) ) ) ) )) ) )) ))))) ", - " # # ) ) ", - " ) ) ) )) ) )) ", - " # # #### ))))) )))) ) ) ) ) )) ) ))) ))))) ))) ) ) )) ))))) ))) ", - " # ### ##### )))) )) )))) ) ))) )) ))) ) )))) )))))))) )))) )))) )))))))))))))) ", - " ", - " ))))) ) )) )))))))) )) )))))) ) ) ) ) )) )))) )))) ) )))))))) )) ", - " ) ))) ) )) ))) )))) ) ))) ) ) )) ) ) )) ))) )))))))) ) ", - " ) ", - " ", + " # # # # ## ) ) ) ) ", + " ## ## ## # ##### # # # # # ## ## ##### ## ####### ###### ## )))))))) )))))) ) ) ) ) ) )) ))) ))))) )) ))))) ) ", + " ## ## ## ######## ### ## #### ## ## # # #### # ## ##### ###### # # # ))))))))) ) )))))) ))) )) )))) )) ))) ) ) )))) ) )) )) )) ", " ", + " # ## ####### ###### # # ###### # ## # ## ###### # # ###### # ############## )))))) ))) ) ) ))))) )) )))))) ) ))) ) ) ) ))))) )))))))))) ) ))))))) ", + " # ##### # #### # ## ## # ##### ######## ### ## # # # ))))) ) )) ) ) )) ) ))) ) ) ) ))) )) ))))))) ) )))))) ) ", + " # ) ) ", + " ## # # # # ## # ) ) ) ) ) ) ) ) ", + " ##### # ## # ### # ########## # ### ### ### #### ######## # ) )))) ) )))))) ) )) ) ) ) )))) ) ) )))) )) ) ) ))) )))) ", + " #### ### # #### ## # ########## # ## # ### # # ### # # ## #### ## # # # )) )) ) )) ))))) )) ))) ) ) ) ) )) )) ) ))))) )))) ) ))))) ", " ", + " ## ## # #### ### # ####### # ############## ###### ## ## ###### ## ####### )) ) ))))) ))) ))))))))) ) )) ))) )))) ) ) ))))) ) ))))) ", + " # # # ## #### #### # #### ######## #### ## # # #### ## ###### )) ))))))) ) )) )))) )) ))) )) ) ))))) )) )) ", + " # ", + " # # ### ## ## # # # ) )) ) ) ) ", + " ## ### #### ## # # ## ## ## ### ### ##### # # # ### ### # # ))))) )) ) ) ) ) )) )))) ))))))))) ) ) )))))) ) )))))) ) ", + " # ## # # # #### # # ## # # # # ##### # #### # # # # # # # # # ## # ))) ) )) ) )) ))))) ) ) ))) )) ) ) ) ))))))) ) ))))) ) ", + " # # ## # )) ) )) ) ", + " ### ###### ### ######### ## ## ### ######## # ########## # # ####### ###### ### ))) ) ) )))) )))) ))))) )))) ))))) )) )))))))) ))) ) ))) ) ))) )))))) ", + " # # # #### # ######## # ## ### ####### # # # # ###### ##### # ##### ### ) ))) ))) )))) )))) ))))))))) ) ))))))))) )) ) ) )) ) ) ) )))) ", + " # # ) ) ", + " ## # # # # )) ) ) ) ) ) ", + " # ##### #### ### ##### # # ########## # ####### ## # ## # ) ) ))))))))) )) ))) )))))))) ) )))))))) ) ) ))) ))) ))) ))) ", + " # # # ### # # # # # # # # # ) ) ) ) ) ) ) ) ", + " ## # ## # # )) ) ) ", + " ### # ###### ######### ### # ############ #### # #### ### ###### # ########## ) ) )) )))))))))))) ))))))) ) ))))))))))))))) ) ) ))) )) ) ) ", + " # ## ###### ##### #### #### ################### # # ## ## ###### # # ########## ))) ) ))))))) )) ))))))) ) ))))))))))))))) ) ) ))))) )))) ) ", + " # # ) ) ) ) ", + " # # # # # # # # # # # # # # # # # # ) )) ) ) )) ) ) ) ) ) ", + " ## # ###### # # ## # # ### # # # # # #### ## # # ### ) ) )))) ))))))) )) ))) ) ) )))) ) )))))) ))))) ", + " # # ) ) ", + " ## # ## # ) )) ) ", + " # ### ###### ######### # # ## # ## ######## ### # ))))))))))) ) )) ))))))) ) )) ) )) )))))) ) ) ))))) ", + " # ## #### ####### # ####### ## # # # #### # # ## ######### # # # # )))))))))))) ))))) )))))))))))))) ))))) ) ))))))) ) ) ) ))))) ", " ", + " # # #### # ### ### # # # # ## ## # ## # # # ## ## # # # # #### ## # ## ) ) )))) ) )) )) )) ) ))) ))) )))) ) )) )) ) )) ) ) ) )))) ) ", + " ## # ########## #### ######### # # # ### # ### ##### ## ### ) )) ))) ) ) ) )) ))) ))) ) ) )) ))) ))))) )))) ) ))))))))) ", + " ) ) ", + " # ) ) ) ) )) ", + " ### ## ))))) ) ))) ) ) ))) ) ))))) )) ) ) ) ))) ", + " #### # # #### )))))) ) ))) ) )) ))))) ) ) )))))) ))) )))) )) )) )))) ", " ", + " ) ) ))))))) ))) ))))) ) ) )) )))) ))) ))) ))) ) ) ) ) ) )))) )) ", + " )) )))))) ) ))))) ) ) )))))) ) ) ) ))) ) ))))) )) ", " ", + " )) ) ", + " )) ) ))) ) ", + " ))))) )))))) ) ) )) ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-1-200-200-1.0-grid-reference.json b/tests/visual_tests/grids/lines-1-200-200-1.0-grid-reference.json index 05e606e8b..f327302b4 100644 --- a/tests/visual_tests/grids/lines-1-200-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-1-200-200-1.0-grid-reference.json @@ -27,7 +27,7 @@ " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", - " ! ! ! ! ", + " ", " ############################################# ", " ############################################# ", " ############################################# ", diff --git a/tests/visual_tests/grids/lines-1-400-400-1.0-grid-reference.json b/tests/visual_tests/grids/lines-1-400-400-1.0-grid-reference.json index 3859dd6c7..2d627267e 100644 --- a/tests/visual_tests/grids/lines-1-400-400-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-1-400-400-1.0-grid-reference.json @@ -48,7 +48,7 @@ " ########################################################################################## ", " ########################################################################################## ", " ########################################################################################## ", - " # # # ", + " # # # ", " ", " ", " ", @@ -58,7 +58,7 @@ " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $ $ ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-1-600-600-1.0-grid-reference.json b/tests/visual_tests/grids/lines-1-600-600-1.0-grid-reference.json index 013e69545..4f54d3108 100644 --- a/tests/visual_tests/grids/lines-1-600-600-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-1-600-600-1.0-grid-reference.json @@ -64,7 +64,7 @@ " ######################################################################################################################################## ", " ######################################################################################################################################## ", " ######################################################################################################################################## ", - " ## ## # # ", + " # ## # ", " ", " ", " ", @@ -79,7 +79,7 @@ " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $ $ ", + " $$ $$ ", " ", " ", " ", @@ -90,7 +90,7 @@ " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " % %% % % ", + " % % % ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-1-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-1-800-800-1.0-grid-reference.json index be14568e7..eb49141e8 100644 --- a/tests/visual_tests/grids/lines-1-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-1-800-800-1.0-grid-reference.json @@ -80,7 +80,7 @@ " #################################################################################################################################################################################### ", " #################################################################################################################################################################################### ", " #################################################################################################################################################################################### ", - " # # # # # # # # ## # # ", + " # # ", " ", " ", " ", @@ -100,7 +100,7 @@ " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $ $ ", + " $$ $$ ", " ", " ", " ", @@ -115,7 +115,7 @@ " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " % %% % % ", + " % % % ", " ", " ", " ", @@ -125,7 +125,7 @@ " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", - " &&& && & & & ", + " && && & & & ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-2-200-200-1.0-grid-reference.json b/tests/visual_tests/grids/lines-2-200-200-1.0-grid-reference.json index 4b34f29ff..f327302b4 100644 --- a/tests/visual_tests/grids/lines-2-200-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-2-200-200-1.0-grid-reference.json @@ -27,7 +27,7 @@ " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", - " ! ! ! ", + " ", " ############################################# ", " ############################################# ", " ############################################# ", diff --git a/tests/visual_tests/grids/lines-2-600-600-1.0-grid-reference.json b/tests/visual_tests/grids/lines-2-600-600-1.0-grid-reference.json index 6e92037e2..4fac144fc 100644 --- a/tests/visual_tests/grids/lines-2-600-600-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-2-600-600-1.0-grid-reference.json @@ -64,7 +64,7 @@ " ######################################################################################################################################## ", " ######################################################################################################################################## ", " ######################################################################################################################################## ", - " ## ## ## # # # ", + " ## # ## # ", " ", " ", " ", @@ -79,7 +79,7 @@ " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $$ $$ ", + " $$ $ ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-2-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-2-800-800-1.0-grid-reference.json index d5a043c0b..6a68a8dcc 100644 --- a/tests/visual_tests/grids/lines-2-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-2-800-800-1.0-grid-reference.json @@ -80,7 +80,7 @@ " #################################################################################################################################################################################### ", " #################################################################################################################################################################################### ", " #################################################################################################################################################################################### ", - " # # # # # # # # # # ## # # # # # # ## # ", + " # # # # # # ", " ", " ", " ", @@ -100,7 +100,7 @@ " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $ $ $ $ ", + " $ $ $ $ ", " ", " ", " ", @@ -115,7 +115,7 @@ " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " %% %% % % ", + " ", " ", " ", " ", @@ -125,7 +125,7 @@ " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", - " && && & & & & & & ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-3-200-200-1.0-grid-reference.json b/tests/visual_tests/grids/lines-3-200-200-1.0-grid-reference.json index 05e606e8b..f327302b4 100644 --- a/tests/visual_tests/grids/lines-3-200-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-3-200-200-1.0-grid-reference.json @@ -27,7 +27,7 @@ " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", - " ! ! ! ! ", + " ", " ############################################# ", " ############################################# ", " ############################################# ", diff --git a/tests/visual_tests/grids/lines-3-400-400-1.0-grid-reference.json b/tests/visual_tests/grids/lines-3-400-400-1.0-grid-reference.json index 3859dd6c7..2d627267e 100644 --- a/tests/visual_tests/grids/lines-3-400-400-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-3-400-400-1.0-grid-reference.json @@ -48,7 +48,7 @@ " ########################################################################################## ", " ########################################################################################## ", " ########################################################################################## ", - " # # # ", + " # # # ", " ", " ", " ", @@ -58,7 +58,7 @@ " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $ $ ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-3-600-600-1.0-grid-reference.json b/tests/visual_tests/grids/lines-3-600-600-1.0-grid-reference.json index c526430e4..bdd97ae45 100644 --- a/tests/visual_tests/grids/lines-3-600-600-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-3-600-600-1.0-grid-reference.json @@ -64,7 +64,7 @@ " ######################################################################################################################################## ", " ######################################################################################################################################## ", " ######################################################################################################################################## ", - " ## ## # # ", + " # ## # ", " ", " ", " ", @@ -79,7 +79,7 @@ " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $$ $$ $$ $$ ", + " $$ $$ $ $$ ", " ", " ", " ", @@ -90,7 +90,7 @@ " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " % %% % % ", + " % % % ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-3-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-3-800-800-1.0-grid-reference.json index 4e1318371..23229e271 100644 --- a/tests/visual_tests/grids/lines-3-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-3-800-800-1.0-grid-reference.json @@ -80,7 +80,7 @@ " #################################################################################################################################################################################### ", " #################################################################################################################################################################################### ", " #################################################################################################################################################################################### ", - " # # # # # # # # ## # # # # # # # # # # ## # # ", + " # # ", " ", " ", " ", @@ -100,7 +100,7 @@ " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $ $ $ $ $ $ ", + " $$ $$ $$ $$ $$ $$ ", " ", " ", " ", @@ -115,7 +115,7 @@ " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " % %% % % ", + " % % % ", " ", " ", " ", @@ -125,7 +125,7 @@ " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", - " &&& && & & & ", + " && && & & & ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-4-200-200-1.0-grid-reference.json b/tests/visual_tests/grids/lines-4-200-200-1.0-grid-reference.json index 1152f1671..033bc6664 100644 --- a/tests/visual_tests/grids/lines-4-200-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-4-200-200-1.0-grid-reference.json @@ -27,7 +27,7 @@ " !!!!! !!!! !!! ", " !!!!!!!! !!!!!!! !!!!!! !!! ", " !!!!!!!!!! !!!!!!!!! !!!!!!!! !!!! ", - " !!!! !!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! ", + " !!!! !!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! ", " !! # !!!!!!!!! # !!!!!!!!! !!!!!!!! ", " #### !!!!!!! ### !!!!! ## !!!!!! ", " ###### !!! ###### !!! ##### !! ## $$$ ", @@ -35,25 +35,25 @@ " #### ##### ############ ###############$$$ ", " %%%## ########## ######### ######## $$$ ", " %%% ####### ####### ##### $$$ ", - " %%% &&&& ##&##& &&&&### &&&&&### $$$ ", + " %%% &&&& ###&#& &&&&### &&&&&### $$$ ", " %%%&&&&&&& &#&&&& &&&&&&& &&&&&&& $$$ ", - " %%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$ ", + " %%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$ ", " %%%&&& &&&&&&&& &&&&&&& &&&&&&& &&&&&& $$$ ", " %%% & &&&&& &&&&&& &&&&& &&&&& ''$$$ ", " %%% &&& && & '''''''$$ ", - " %%% ((( (((( (((( ((((( ''''''$$$ ", + " %%% ((( (((( (((( ((((( '''''''$$ ", " %%%((((((( (((((( ((((((( (((((((''''''$$$ ", " %%(((((((((((((((((((((((((((((((((((( $$$ ", " %%%((( (((((((((((((((( ((((((( ((((( $$$ ", - " %%% ( ((((( )((((( ((((*********** $$$ ", + " %%% ( ((((( )((((( (((((********** $$$ ", " %%% (((++ ))),,,--------************ $$$ ", " %%% ++++++ ))),,,--------***.*********$$$ ", - " %%% +++++ ))),,,----..--.... ****$$$ ", + " %%% +++++ ))),,,---.----.... ****$$$ ", " %%% +++++/// ))),,,............ ***$$$ ", " %%% +++++//////)),,,,............ ***$$$ ", - " %%%++++////////)),,,.... 0000000 ***$$$ ", + " %%%++++////////)),,,,... 0000000 ***$$$ ", " %%%+++//////////),,,.... 0000000 ***$$$ ", - " %%%+++//// //,,,... 0000000*******$$$ ", + " %%%+++//// //,,,... 00000*********$$$ ", " %%% /// /// .... *************$$$ ", " %%% /// /// .... ************ $$$ ", " %%% /// /// ............. *** $$$ ", diff --git a/tests/visual_tests/grids/lines-4-400-400-1.0-grid-reference.json b/tests/visual_tests/grids/lines-4-400-400-1.0-grid-reference.json index 4efeead9d..9beb5c3b3 100644 --- a/tests/visual_tests/grids/lines-4-400-400-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-4-400-400-1.0-grid-reference.json @@ -36,7 +36,7 @@ " !!!!!! !!!!! !!!!!! !!!!! !!!!!! !!!!!! !!!!!! ", " !!!!! !!!!! !!!!!! !!!!!! !!!!!! !!!!! !!!!! ", " !!!! !!!!!! !!!!!! !!!!!! !!!!! !!!!! !!!!!! ", - " ! !!!!! !!!!!! !!!!!!!!!!! !!!!!!!!!!! ", + " ! !!!!!! !!!!!! !!!!!!!!!!! !!!!!!!!!!! ", " !!!!!!!!! !!!!!!!!! !!!!!!! ", " # !!!!!!! # !!!!!! !!!!! ", " #### !!!!! #### !!! ## !!! $$$ ", @@ -54,7 +54,7 @@ " %%%% &&&& ##&&&&& &&&&&& &&&&&&& $$$ ", " %%%% &&&&&&&& &&&&&&&& &&&&&&&& &&&&&&&&&& $$$ ", " %%%% &&&&&&&&& &&&&&&&&&& &&&&&&&&&&& &&&&&&&&&&&& $$$ ", - " %%%% &&&&&&&&&&&& &&&&&& &&&&& &&&&&& &&&& &&&&&& &&&& & $$$ ", + " %%%% &&&&&&&&&&&& &&&&&& &&&&& &&&&&& &&&& &&&&&& &&&&& & $$$ ", " %%%% &&&&& &&&& &&&&&& &&&& &&&&& &&&& &&&&& &&&&&&&&& $$$ ", " %%%% &&& &&&&&&&&&& &&&&&&&&&& &&&&&&&&&& &&&&&&&& $$$ ", " %%%% & &&&&&&&&& &&&&&&&& &&&&&&&& &&&&&& $$$ ", @@ -76,8 +76,8 @@ " %%% )))))) +++ ,,, --------------- ********************* $$$ ", " %%% ))))) +++ ,,, --------------- ***** $$$ ", " %%% )))))) +++ ,,, --------------- **** $$$ ", - " %%% )))))) +++ ,,, ............... **** $$$ ", - " %%% ))))) ++++ ,,, ...................... *** $$$ ", + " %%% )))))) +++ ,,, .............. **** $$$ ", + " %%% ))))) ++++ ,,, ...................... **** $$$ ", " %%% )))))) ++++ ,,,, ....................... *** $$$ ", " %%% )))))) +++ ,,,, ....................... *** $$$ ", " %%% ))))) /////// +++ ,,, .... *** $$$ ", diff --git a/tests/visual_tests/grids/lines-4-600-600-1.0-grid-reference.json b/tests/visual_tests/grids/lines-4-600-600-1.0-grid-reference.json index 0165eb12b..5a5e055ec 100644 --- a/tests/visual_tests/grids/lines-4-600-600-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-4-600-600-1.0-grid-reference.json @@ -48,7 +48,7 @@ " !!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!! ", " !!!!!!!!!!! !!!!!!!!! !!!!!!!! ", " !!!!!!! !!!!!! !!!!! ", - " ## !!!!! # !!!! !! ", + " ### !!!!! # !!!! !! ", " ##### !!! #### ! # $$$$ ", " ######## ###### ### $$$$ ", " ########## ######### ##### ## $$$$ ", @@ -89,10 +89,10 @@ " %%% ((((((( (((((((( ((((((((( ((((((((((( $$$$ ", " %%% (((((((((( ((((((((((( (((((((((((( ((((((((((((( $$$$ ", " %%% ((((((((((((( ((((((((((((( ((((((( ((((( (((((( (((( $$$$ ", - " %%% ((((((( ((((( (((((( ((((( ((((( (((( ((((( (((( $$$$ ", + " %%% ((((((( ((((( (((((( ((((( ((((( ((((( ((((( (((( $$$$ ", " %%% ((((( (((( (((((( ((((( (((((( ((((( ((((( (((( ( $$$$ ", " %%% ((((( (((( ((((( (((( ((((( (((( (((((( ((((( ((( $$$$ ", - " %%% (((( (((( ((((( ((((( ((((( ((((( (((((( (((((((((((( $$$$ ", + " %%% (((( (((( (((((( (((( ((((( ((((( (((((( (((((((((((( $$$$ ", " %%% (( (((((( (((((( ((((((((((( (((((((((( (((((((((( $$$$ ", " %%% ((((((((((( ((((((((( (((((((( ((((((( $$$$ ", " %%% (((((((( )) (((((( ((((( (( $$$$ ", @@ -112,7 +112,7 @@ " %%% )))))) *** ,,, .... +++ $$$ ", " %%% )))))) //// **** ,,, .... +++ $$$ ", " %%% ))))) /////////// **** ,,, ... +++ $$$ ", - " %%% )))))) ///////////////// *** ,,,, ... +++ $$$ ", + " %%% )))))) ///////////////// *** ,,,, ... +++ $$$$ ", " %%% )))))) //////////////////// *** ,,,, ... +++ $$$ ", " %%% ))))) ////// //////// *** ,,,, .... +++ $$$ ", " %%% )))))) ///// //// *** ,,, .... 00000000000000000000000 ++++ $$$ ", @@ -135,7 +135,7 @@ " %%% //// /// .............................. $$$ ", " %%% //// /// ............................ $$$ ", " %%% //// /// $$$ ", - " ///// //// $$$ ", + " //// //// $$$ ", " //// ///// ", " //// ////// ", " //// ////// ", diff --git a/tests/visual_tests/grids/lines-4-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-4-800-800-1.0-grid-reference.json index 124c5f532..1f3a12f3b 100644 --- a/tests/visual_tests/grids/lines-4-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-4-800-800-1.0-grid-reference.json @@ -61,7 +61,7 @@ " ### !!! # !! $$$ ", " ##### ! #### $$$ ", " ######## ####### ## $$$ ", - " ########### ########## ##### # $$$$ ", + " ########### ########## ##### # $$$ ", " ###### ###### ###### ##### ######## ### $$$ ", " ####### ##### ##### ##### ########## ##### $$$ ", " ###### ##### ###### ###### ##### ##### ##### $$$ ", @@ -75,7 +75,7 @@ " %%% ###### ###### ###### ###### ##### ##### $$$ ", " %%% ###### ###### ##### ###### ###### ###### $$$ ", " %%% ##### ###### ##### ##### ########### $$$ ", - " %%% ##### ###### ###### ##### ####### $$$$ ", + " %%% ##### ###### ###### ##### ####### $$$ ", " %%% ###### ##### ########### ##### $$$ ", " %%% ########### ######## ## $$$ ", " %%% ######## ###### $$$ ", @@ -84,7 +84,7 @@ " %%% $$$ ", " %%% &&&&&&& $$$ ", " %%% &&&&&& &&&&&&&& &&&&&&&&&& $$$ ", - " %%% &&&&&&&& &&&&&&&&&& &&&&&&&&&&&& &&&&&&&&&&&&& $$$$ ", + " %%% &&&&&&&& &&&&&&&&&& &&&&&&&&&&&& &&&&&&&&&&&&& $$$ ", " %%% &&&&&&&&&&& &&&&&&&&&&&&& &&&&&&&&&&&&&& &&&&&&&& &&&&& $$$ ", " %%% &&&&&&&&&&&&&& &&&&&&& &&&&&& &&&&&&& &&&&& &&&&&& &&&&& $$$$ ", " %%% &&&&&&& &&&&& &&&&&&& &&&&& &&&&&& &&&&& &&&&& &&&&& $$$$ ", @@ -93,7 +93,7 @@ " %%% &&&&& &&&& &&&&& &&&& &&&&& &&&& &&&&& &&&& && $$$$ ", " %%% &&&&& &&&& &&&&& &&&& &&&&& &&&&& &&&&& &&&&& &&&&& $$$$ ", " %%% &&& &&&& &&&&&& &&&& &&&&& &&&&& &&&&&& &&&&&&&&&&&&&& $$$$ ", - " %%% & &&&&&& &&&&&&& &&&&&& &&&&&& &&&&&&&&&&&&& &&&&&&&&&&& $$$$ ", + " %%% & &&&&& &&&&&&& &&&&&& &&&&&& &&&&&&&&&&&&& &&&&&&&&&&& $$$$ ", " %%% &&&&&&&&&&&&& &&&&&&&&&&&& &&&&&&&&&& &&&&&&&&& $$$$ ", " %%% &&&&&&&&&&& &&&&&&&& &&&&&& &&&& $$$$ ", " %%% &&&&&&& &&&& & $$$$ ", @@ -117,7 +117,7 @@ " %%% ((((( (((( ((((( (((( (((((( (((( (((((( (((( (( $$$$ ", " %%% ((((( (((( ((((( (((( ((((( (((( ((((( (((( (((( $$$$ ", " %%% (((( (((( (((((( (((( ((((( (((( (((((( ((((( (((((( $$$$ ", - " %%%% (( ((((( (((((( ((((( (((((( (((((((((((((( ((((((((((((( $$$$ ", + " %%% (( ((((( (((((( ((((( (((((( (((((((((((((( ((((((((((((( $$$$ ", " %%% (((((( (((((( (((((((((((( (((((((((((( ((((((((( $$$$ ", " %%% ((((((((((( (((((((((( (((((((( (((((( $$$$ ", " %%% (((((((( )) ((((((( ((( $$$$ ", @@ -185,7 +185,7 @@ " /////////////////////// 11111111111111111111111111111111111111111111111111 ", " //////////////////// 11111111111111111111111111111111111111111111111111 ", " //////////// 11111111111111111111111111111111111111111111111111 ", - " //// 1111111111 1 ", + " //// 1111111111 ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-5-200-200-1.0-grid-reference.json b/tests/visual_tests/grids/lines-5-200-200-1.0-grid-reference.json index fad4a0566..850ac2d94 100644 --- a/tests/visual_tests/grids/lines-5-200-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-5-200-200-1.0-grid-reference.json @@ -8,66 +8,66 @@ "5", "16", "6", - "10", "12", - "3", + "10", "2", "13", "14", "11", + "3", "15", "1" ], "data": {}, "grid": [ - " ! !! ! !!!!! ! ! !!!! ", - " !! !!!! !! !!! !! !!!!! ", - " !!!! ! !!! !!! !! ! ", - " !! !!! ! !!! ! !!!!!!! ", - " !!!!!! ! !!!!! !!! !!! ! !! ", - " !!!!!!!!!!!! !!!!!!! !!! !!!!!! !!!!!! ", + " ! ! ! !! !! ! !!!!!!! ", + " !! !!!! !!! !! !! !! ", + " !!!! ! ! ! ! ! !!! ! ", + " !! !!!! ! ! ! !! !!!! ", + " !!!!!! ! !!!!!!!!!! !!! !!!!! ", + " !!!!!!!!!!!! !!!!!!! !!! !!!!!! !! !!! ", " !!!!!!!!!! !!!!!!!!! !!!!!!!! !!!! ", " !!!! !!!!! !!!!! !!!!!!!!!!!!!!!!!!!!! ", " !! # !!!!!!!!! # !!!!!!!!! !!!!!!!! ", - " #### !!!!!!! ### !$$!! ## !!!!!! ", - " ####$$ $ !!! ###### $$$$$#$## !! ## %%% ", - " #####$##$$$$! ######### $ $$$##### ####%%% ", - " ####$##$## ##########$$ ###$$##########%%% ", - " &&&## $$$#$$$$#### ####$$$#$$$$ ####%### %%% ", - " &&& $$$$#$$$## #### #$$$$#$$ ####% %%%% ", - " &&& $$$$$$$$###$# # #$$##$#$ $$$$$#%%%%%%%%% ", - " &&&$$$$$$$ $##$$$ $$$$$$# $$$$$$$%%% %%%%% ", - " &&$$$$$$$$$$$$$$$$#$##$$$$$$$$$$$$$$$%% %%%%% ", - " &&&$$$ $$$$$$$$ $#######$$$$$$$ $$$$$$ % %%% ", - " &&& $ $$$$$ $##$$### $$$$$ $$$%$ %%'%% ", - " &&& $$$ $$ $ %%%%%%'%% ", - " &&& &(( (((( (((( ((((( '''%''')% ", - " &&&((&(&&( (((((( ((((((( (((((((''')''))% ", - " &&((&&(((((((((((((((((((((((((((((((( )))%)) ", - " &&&(&& &((((((( ((((((( (((((((( ((((( )) %)))", - " &&& & &&(((( **+((( (((()))()))))))) )%))", - " &&& & &&(((,, ***++-......(.)()()))))))) ))%)", - " &&& & ,,,,,, ***-++.......((()/))))))%%%))%)", - " &&& & ,&,,, ++*-+++.......////( %%%%%)%) ", - " &&& &,,,,,,, *+*--+++////(//(//(( % )%)))) ", - " &&& ,,,,,++,,+,**+++-///////((/((( ( )))%%% ", - " &&&,,,,++,+,+++**-++-/// 0000000( %%)))%%% ", - " &&&,,,,+,,,+,,,+*-+-+/// 0000000 %%))%%%% ", - " &&&,,,+,++ , ++---/// 0000000)%%%%%)%%% ", - " &&& +++,,,, +++ //// ))))))))%)%%)%%% ", - " &&& +,+, +++ //// )))))))))))%%%%% ", - " &&& ++,, +++ ///////////// )))) %%% ", - " &&& ++++ +++ ////////////)) ))) %%% ", - " &&& ++++ ++++ / /////////// ) ))) %%% ", - " +++++ ++++++ // / 111) ", - " +++++++++++/ ///11111)))))) ", - " ++++++++ /// //111111))1))))) ", - " +++++++ // ///111111111111 ", - " ++++ ++ /// 1 1111 ", - " +++ ++ 1 11 ", - " +++ + + 1 ", - " ++++ ++++ 1 1111 ", - " + 1111111 ", + " #### !!!!!!! ### !!$!! ## !!!!!! ", + " ###$$# $!! ###### $$$$$#$## !! ## %%% ", + " #####$#$$$$$! ########$ $#$$##### ####%%% ", + " #### ##$## $##########$$###$$##########%%% ", + " &&&## $ ##$$$$#### # ##$$##$$$$ ######## %%% ", + " &&& $ $$$$$##########$#$##$ ##### %%% ", + " &&& $$$$$ #####$ # #######$ $$$$$### %%% ", + " &&&$$$$$$$ $##$$$ $$##$$# $$$$$$$ %%% ", + " &&$$$$$$$$$$$$$$$$####$$$$$$$$$$$$$$$$ %%% ", + " &&&$$$ $$$$$$$$ $#######$$$$$$$ $$$$$$ %%% ", + " &&& $ $$$$$ ###$$### $$$$$ $$$$$ '''%% ", + " &&& $$$ $$ # $ '''''''%% ", + " &&& &((( (((( (((( ((((( ''%''%'%% ", + " &&&(&&(&&( (((((( ((((((( (((((((''''%''%% ", + " &&(((&(&&(((((((((((((((((((((((((((%%% %%% ", + " &&&((& &((((((( ((((((( (((((((( ((((%% % %%% ", + " &&& ( &((((( ))(((((( ((((***((***%%* %%%% ", + " &&& & &&(((++ ))(,,((((---(-((((***%%%%* %%% ", + " &&& ++++++ ))((((((----((*(*.***%%%%%*%%**", + " &&& & +&+++ )))(((-(------....( **%%****", + " &&& ++++++++ ))(((,(.(((.((.((. ( *****%*", + " &&& +++++///+/+))(((,..(((..((.((( *****%*", + " &&&+/++//+++/+/+)(,,(... 0000000 ****%%*", + " &///+/+/++//+++/),,,.... 0000000 *****% ", + " &//++//+// + //,,,... 0000000***********", + " &&// ///+ + /........ **************%**", + " &/&/ /++++ ../..... ************ %%%*", + " //& / //+ .../.............. *** %%% ", + " &/&/ //// ../ ............. %%% ", + " &&&// //// /../ ............. %%% ", + " // ///// /////. ... 111 ", + " / //////////...... 1111111111111 ", + " //////// ... 1111111111111 ", + " /////// 1111111111111 ", + " //// // 11111111 ", + " // /// 1 11111 ", + " / / // 11 ", + " //////// 111 1 1 ", + " //// 1 11 11 ", " ", " " ] diff --git a/tests/visual_tests/grids/lines-5-400-400-1.0-grid-reference.json b/tests/visual_tests/grids/lines-5-400-400-1.0-grid-reference.json index 9d1cd1e52..588c9a99a 100644 --- a/tests/visual_tests/grids/lines-5-400-400-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-5-400-400-1.0-grid-reference.json @@ -24,91 +24,91 @@ " ", " ", " ", - " !!! ! ", + " !! ! ", " !!! ! !!! ! !! ", - " ! ! ! !! !! !! !! !!!! ", - " !!! ! ! ! ! !!!! !!!! !!! ! ", - " ! !!! !!!! ! !!!!!!! ! ! !!!! ! !! ", - " !!!! !!!!!! !! !!! ! !! !!!! !!!! ! !!!! ! !!! !! ", - " !!! !!!!!!!!! !!!! ! !!!!!!!! !!!!! !!!!! !!! !!! ! !!!! ", - " ! !!!!!!!!!!!! !!!! !!!!!!!!!!! ! !!! !!!!!!!! ! ! !!! ", - " !!!!!! !!!!!! !!! ! !!!!! !!!!!! !!! !! !!!!!!!!!!! !!! !!!!! ", - " !!!!!! !!!!! !!! !!! !!!!!! !!!!! !! ! !!!!!!! !!!!!! !!!!!!!!!! ", - " !!!!! !!!!! !!!!! !!!!!! !!!!!!! ! !!!!!! !!!!! !!!!! ", - " !!!! !!!!!!! !!!!!!! !!!!!! !!!!! !!!!! !!!!!! ", + " ! ! ! ! ! !! !!!! ", + " !!!! !!! ! !!! !!!! !!! !!!! ! ", + " ! !! !!!! ! ! ! !!! !!!!!! ! !! ! ", + " !!!!!! !!! !! !!!! !!!! !! ! !!!! ! !!! ! ", + " ! ! !!!!!!!!! !!!!!! !!! !!!!!!! !!!!! !!!!! !! ! !!! !!!! ", + " ! !!!!!!!!!!!! !! !!!! ! !!!!!!!!!! ! ! ! !!!!!!!! ! !!! !!! ", + " !!!!!! !!!!!! !!! ! !!!!! !!!!!! !! ! !!!!!!!!!!! ! !! !!!!! ", + " !!!!!! !!!!! !! !!! !!!!!! !!!!! !!! !!!!!!! !!!!!! !!!!!!!!!! ", + " !!!!! !!!!! !!!!! !!!!!! !!!!!!!!!! !!!!!! !!!!! ! !!!!! ", + " !!!! !!!!!! !!!!!!! !!!!!! !!!!! !!!!! !!!!!! ", " ! !!!!! !!!!!! !!!!!!!!!!! !!!!!!!!!!! ", " !!!!!!!!! !!!!!!!!! !!!!!!! ", " # !!!!!!! # !!!!!! !!!!! ", " #### !!!!! #### !!! ## !!! $$$ ", " ####### ! ###### ! #### # $$$ ", " ########## ######### ####### ### $$$ ", - " ####### ##### ###### ##### ######### ####$$$$$$ ", - " ###### ###### ###### ##### ###### ##### ###$$$$$$$$ ", - " ##### ###### ##### ###### ##### ###### #####$$ $$$$$ ", - " %%%%#### ##### ###### ###### ##### ###### ###### $$$ ", - " %%%% # & ##### & ##### ##### ###### ########## $$ $$$ ", - " %%%% && & ####&&###### & ######&#### ######## $$ $$$$ ", - " %%%% & && #&&&##### &&&& & ####&&&# & ##### $$$$$ $$$ ", - " %%%% &&&& &&& &&###&&& &&&&& ####&&&&& ## ## $ $$ $$$ ", - " %%%%%% & & && && & &&&&& &&&&& #&#& & &&## ###### $$$$$ ", - " %%%%% &&&& && &&&&#&&&&& &&& &&&&&& && && &&&&&### # $$$ ", - " %%%%%% &&&&&&&&&& &&& &&&&&&&& && &&& &&&&&&&& && &&&&&&&&&&&&##### $$$ ", - " %%%%%% &%&&&&&&& & & &&&&&&&&&&& &&&&&&&&&&&&&& &&&&&&&&&&&&&&&## # $$$ ", - " %%%%%%&&&&&&&&&&& &&&&&& &&&&&& &&&&&& &&&&& &&&&&&&& &&&& # & $$$ ", + " ####### ##### ###### ##### ######### ##### $$$ ", + " ###### ###### ###### ##### ###### ##### ##### $$$ ", + " ##### ###### ##### ###### ##### ###### ###### $$$$$$ ", + " %%%%#### ##### ###### ###### ##### ###### ######$$$$ $$$ ", + " %%%% # & ##### & ##### ##### ###### ########## $$ $$$$ ", + " %%%% & && ####&&#&#### & ######&#### ######## $$$$$$$$$ ", + " %%%% & & && &#&#&###&# &&&& & ####&&&# & # ##### $$$ $$$ ", + " %%%% % & & &&&&&&&##&&&& &&&&& ####&&&&& # ## ## $$ $ $$$ ", + " %%%% % %% &&&&&& && & &&&&&& & #&#&&& &&## # # $$$$ ", + " %%%%%% &&&& && & ##&&&&& & &&& &&&&&& && & &&&&&&## # $ $$$$$$ ", + " %%%%%% &&&&&&&&&& & &&&&&&&& &&& &&& &&&&&&&& & &&&&&&&&&&&&&&### $$$$ $$$ ", + " %%%%%% &%&&&&&&& & & &&&&&&&&&& &&& &&&&&&&&&&&& & &&&&&&&&&&&&# $$ $$$ ", + " %%%% %&%%&&&&&&&& &&&&&& &&&&& && &&&&&& &&&& &&&&&&& &&&& # # $$$ ", " %%%%%%%%%& &&&& &&&&&& &&&& &&&&& &&&& &&&&& &&&&&&&&& $$$ ", " %%%%%%&%% &&&&&&&&&& &&&&&&&&&& &&&&&&&&&& &&&&&&&& $$$ ", - " %%%%%%%% &&&&&&&&& &&&&&&&& &&&&&&&& &&&&&& $$$ ", - " %%%% &&&&&&& &&&&&& &&&&& &&&& $$ $$$$ ", - " %%%% &&& & $$$$$$$$$ ", - " %%%% $$$'$$$$$ ", - " %%%% ''$'$$$$$ ", - " %%%% ''''''''''''$$$$$ ", - " %%%% (( ((((( ((((( ((((((( '''''''''$'''$$$$ ", - " %%%% ((((((( (((((((( (((((((( ((((((((( ''''''''$$$'$$$$$ ", - " %%%% ((((((((( (((((((((( ((((((((((( ((((((((((( ) ) $ $$$ ", - " %%%% %(((((((((( (((((( (((( (((((( ((((( ((((((( (((( ))))) ) $$$ ", - " %%%%%%(((( ((((( (((((( ( (((( ((((( ((((( ((((( ( ( (((( )))))) $$$ ", - " %%%%%%((% (((((( ((((((((( ( (((((((((( ( (((((((((( ( ((((()))(( $$$ ", - " %%%%%%( ( (((((((((((((( (((((((((((( (((((((( (((()))(( ) $$$ ", - " %%%%%% % ((((((((((**( (((((((((( (( ((((( ))) (( (( ()(() ) )) $$$ ", - " %%%%% %%%((( ((((((( ****(((((++ (( ((( ((( (( (( ( ))(((())())))))))) ) $$$$$$ ", - " %%%%%%%%%((( (( ****(*((((((+ ,,(, (( ( (((( )((()))(())))))))))) $$$$$$$$ ", - " %%%% %% ((( ( ******(( (((+ ,,, ((------(((--((- ))()))(()))))))))))))$$ $$$$$ ", - " %%% %% (( ***** +++ ,,,( (-------(((((-( ))))) $$$ ", - " %%% (((***** +++ ,,, (---------((((--( ))$$ $$$ ", - " %%% ****** ++. ,,, , ////////////// ))$$ $$$$ ", - " %%% ***** .+++ ,,,,,,,,///////////////////// $$$$$ $$$ ", - " %%% ******** .. +....,,,, , ,,///////////////////// )$)$$ $$$ ", - " %%% ****** ** * ....++..,,,,, ,,,//////////////////// ))) $$$$$ ", - " %%% ***** ***.*..... .+...,, ,,/,,/ ))) $$$ ", - " %%% ****** ***.***........ +.+..,, , ,// ))) $$$ ", - " %%% ***** * ..*............+.. ,,, , ,,/ ))) $$$ ", - " %%% *****. .****. .......+.+.,,,,, ,,/ 000000000000000 ))) $$$ ", - " %%%*****. .. ***.. ...+++,,,, /,/ 000000000000000 )))) $$$ ", - " %%% **.. . ..*.. .... ,,,, /// 000000000000000 )))) $$$ ", - " %%% ** . . ..... ....,,,, /// ))) $$$ ", - " %%% . . .... .....,,/ /// )))) ))))$ $$$$ ", - " %%% . .... .... //// /// )))))))))))))))))))))$$$$$$$$$ ", - " %%% . . ... ... / ///// )))))))))))))))))))))$$$ $$$$$ ", - " %%% ... ... ... // ///// ))))))))))))))))))))) $ $$$$$ ", - " %%% .. ... ... // ///// )) )))) )) ) $$$$$ ", - " %%% .... ... // / ///// ) ) )) )))))) $ $$$$$ ", - " %%% .... ... / ////////////////////))//// $$$$$$$$$ ", - " %%% .... .... / // ////////////////)))))) )) )))) ) )) $ $$$ ", - " %%% .... .... // /////////////////)))/))) ) ))) $$$ ", - " %%% .... ... .. ////////////////// $$$ ", - " .... .... .. //// // $$$ ", - " .... ........ . /// // ", - " ..... ......... . // // ", - " . .......... ......... .. ///111///11111111111 ", - " .. . .............. . .. 111111/11/11///11111111111 ", - " . .. ............ .. . 11111111111111111111111111 ", - " ... .. . .... ... 11111111111111111111 ", - " .. .. . 1111 11 ", - " . ... 111 11 ", - " . .. 11 1 11 ", - " 111 11111 ", - " 1 111111 ", + " %%%%%%%%% &&&&&&&&& &&&&&&&& &&&&&&&& &&&&&& $$$ ", + " %%%%%% &&&&&&& &&&&&& &&&&& &&&& $$$ ", + " %%%% &&& & ''''' $$$ ", + " %%%% ''''' $$$ ", + " %%%% ''''' $$$ ", + " %%%% ''''''''''''' $$$ ", + " %%%% (( ((((( ((((( ((((((( ''''''''''''' $$$ ", + " %%%% ((((((( (((((((( (((((((( ((((((((( ''''''''''''' $$$ ", + " %%%% ((((((((( (((((((((( ((((((((((( ((((((((((( ) $ $$$$ ", + " %%%% %%(((((((((( (((((( (((( (((((( ((((( ((((((( (((( )) )) $ $$$ ", + " %%%%(%%%%( ((((( (((((( (((((( ((((( ((((( ((((( ( (((((( )())) $$$ $$$ ", + " %%%%%%(( (((((( ((((((((( ( (((((((((((( (((((((((( (())(((() $$ $$$$$ ", + " %%%%%%( (((((((((((( ( (((((((((((( (((((((( (()))))))))) $$ $$$$ ", + " %%%%%% % (((((((((**( (((((((((( ( ((((( ))((((( (( ())( ))) $$$$ $$$ ", + " %%% % %%% (( ( (((( ****((((+++ (( (( ( ((((( ( )())((()())))))))) $$$$$$$$$ ", + " %%%%%%%%%(( ( ( ****((( ((((+ ,,,( ( ((((((( )()()))(())))))))))) $$$$$ ", + " %%%% %% ( ( ******( (((+ ,,, (-((----(((---(- ))()))()))))))))))))) $$$ ", + " %%%%%%%% ( ***** +++ ,,(((((------((((((- ))))) $$$ ", + " %%%%%% (****** +++ ,,,((---------(--(-(( )))) $$$ ", + " %%% ****** .+. ,,, ////////////// )))) $$$ ", + " %%% ***** .+.+ ,,, ////////////////////// ))) $$$ ", + " %%% ******** ...+.+..,,,, /////////////////////// ))) $$$ ", + " %%% ****** * * .. .++..,,,, /////////////////////// ))) $$$ ", + " %%% ***** ***.*.*... ...+...,, //// ))) $$$ ", + " %%% ****** * .***........ +.+..,, /// ))) $$$ ", + " %%% ***** *..*............+.. ,,, /// ))) $$$ ", + " %%% *****. *.*.*.. .......+.+.,/, /// 000000000000000 )))$$$$$$ ", + " %%%*****.. . .***. ...++.,,,// /// 000000000000000 ))$$$$$$$$ ", + " %%% ***. . ..*.. .... ,/// /// 000000000000000 ))$$ $$$$$ ", + " %%% ** ........ ....,//,/ /// ))) $$$$$$ ", + " %%% .. . .... .....,// /// )))) )))) $$$$$ ", + " %%% .. . ... .... / / /// )))))))))))))))))))))))$ $$$$$ ", + " %%% ... ..... ...// // /// )))))))))))))))))))))$$$ $$$$$ ", + " %%% .. . ... ...///// /// ))))))))))))))))))))) $ $$$$$ ", + " %%% . ... ... / //// ) ) ))) $$$$$$ ", + " %%% ...... ... ///// ) ))) $ $$$ ", + " %%% .... ... ///////////////////))// ) ) $$$ ", + " %%% .... .... //////////////////)))))))))) $$$ ", + " %%% .... .... ///////////////////))) )))) $$$ ", + " %%% .... ... . ////////////////// $$$ ", + " .... .... . . // //// $$$ ", + " .... ....... .. / ///// ", + " ..... ......... . /// / // ", + " . ............ ..... ... .. /////1/1//1111111111111 ", + " ... . .............. . . .. 11111//11////1111111111111 ", + " ..... ............ . 11111111111111111111111111 ", + " .. . . .... .. 11111111111111111111 ", + " .... . 11 11 ", + " . . . 11 11 ", + " .... 11 1 11 ", + " . 1 1111111 ", + " 11 111 11 ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-5-600-600-1.0-grid-reference.json b/tests/visual_tests/grids/lines-5-600-600-1.0-grid-reference.json index 21251adad..74fa1d47d 100644 --- a/tests/visual_tests/grids/lines-5-600-600-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-5-600-600-1.0-grid-reference.json @@ -28,23 +28,23 @@ " ", " ", " ", - " ! ", - " ! !!!! !! ", - " ! ! ! ! ! ! ", - " !! ! !! ! !!! !!!!! ", - " !! ! !!! !! !!!!! !!! !! ", - " !!! ! !!!!! ! !!! !! !! !!! !!!!! ! !!!! ! ", - " ! !! !! !!!!!!!! !! !!!! !!!!! ! !! !! ! ! !!!! !! ", - " !! !!! !!!!!!!!!!!!! !!! !! !!!!!!!!! !!!!! !!!!! !!!! !! ! ! !! ", - " ! !!! ! !!!!!! !!!!! !! ! ! !!!!!!!!!!!! ! !! !!! !!!!!!!!! !!! !! ", - " ! ! !!!!!! !!!!! ! ! !!! !!!!! !!!!!! !!! !! !!!!!!!!!!!!!! ! ! !! !!!!!! ", - " ! ! !!!!!! !!!!!! ! ! ! ! !!!!!!!! !!!!!! !!! ! !!!!!!!!!!! !!!!! ! ! !!! !!!!!! ", - " !!!!!! !!!!! ! !!! ! !!!! !!!!!! !!!!! !!! !!!!! ! !! !!!!! !!!!!! ! !!! ! !!!!! ", - " !!!!!!! !!!!! !! !! ! !!!!!! !!!!! !!! !!! ! !!!!!!! !!!!!! !! ! !!!!!! ", - " !!!!!! !!!!! !! ! !!!!!! !!!!!!!!!! !!!!!!! !!!!! !!! !! !!!!!! ", - " !!!!! !!!!!! ! ! !!!!! !!!!!!!!!!! !!!!! !!!!! ! !! !!!!! ", - " !!! !!!!! !!!! !!!!!! !!!!! !!! !!!!!! !!!!!! !!!!!!!! ", - " !!!!! !! !!!!!! !!!!!! !!!!!! !!!!!! !!!!!! ", + " ", + " ", + " ! ! ", + " ! ! ! !!! ! ", + " ! !! !! !! ! ! !! !! ", + " !!! !! !!!!! !!! ! !! ! !! ! ! !!! !! ! !!!! ", + " ! !! !! !!!!!!!!!!! !!! !!! ! !!!!! !! !! ! ! ! !! !! !! ", + " ! !!!!!!!!!!!!!!!!!!! !! !! !!!! !!!!!!! !!! !!! !!!!!!!!! !!! ! !! ", + " ! !! !!!!!! !!!!! !!!! !! ! !!!!!!!!!!!! !!! !!! !!! !!!!!!!! ! !!! !!! !! ", + " !!! !!!!!! !!!!! !!! ! !!! !!!!! !!!!!! ! ! !!!!!!!!!!! ! ! ! !! !!!!! ", + " !!! !!!!!! !!!!!! ! !! !!!!!!!!!! !!!!!!!! !! ! !!!!!! !!!!! !! ! !!! !! !!!!!! ", + " !!!!!! !!!!! ! !!!! !!! !!!!!! !!!!! !! !!!!! !!!!! !!!!!!!!! !!!! !!! !!!!! ", + " !!!!!!! !!!!! !!!!!! !!!!!! !!!!! ! ! ! ! !!!!!! !!!!!!!! ! !!!!!!! ", + " !!!!!! !!!!! ! !! !!!!!! !!!!!! !! ! !!!!!! !!!!!!!!! !!!!!! ", + " !!!!! !!!!!!! ! !!! !!!!! !!!!!!!!!! ! ! !!!!! !!!!! !! !!!!! ", + " !!! !!!!!!! !!!!!!!!!! !!!!! ! ! !!!!!! !!!!!!!! !!!!!! ", + " !!!!! ! !!!!!! !!!!!! !!!!!! !!!!!! !!!!!! ", " !!!!! !!!!!! !!!!!! !!!!! !!!!!!!!!! ", " !!!!!!!!!!! !!!!!!!!! !!!!!!!! ", " !!!!!!! !!!!!! !!!!! ", @@ -52,104 +52,104 @@ " ##### !!! #### ! # $$$$ ", " ######## ###### ### $$$$ ", " ########## ######### ##### ## $$$$ ", - " ###### ####### ###### ##### ######### ####$ $$$$ ", - " ###### ######### ############## ########### #####$ $ $$$$ ", - " ###### ########## ###### ########### ##### ##### ######$$$$$$$$$ ", - " ####### ###### ###### # # # ###### ##### ###### ##### $$ $$$$$$ ", - " ###### ## ## ###### ##### ##### ###### ##### ###### $ $$$$$$ ", - " ##### ## ## ###### ###### # ## ##### ##### ###### ###### $$$$$$ ", - " %%% ### ### ### ###### ###### ####### ###### ##### ## ###### ######### $$$$$ ", - " %%% # # ######## ######## # ### ##### ###### ## ######### ###### ## $$ $$$$$$ ", - " %%% # ######### ############ ##### ###### ### ### ############## ## $$$$ ", - " %%% %% ### ## ##### ##### ## ### ###### ##### & ### # ############ ## # $$$$ ", - " %%% %%%%% & & ### ### #######&### ## #### && ########## &&& ### # ##### # ## $$$$ ", - " %%%%% % &&&&& #### # ###&&&### # #### &&&& & ####### &&&& # ## ## #### $$$$ ", - " %%%%% % &&& & #### &##&&&#& # ## && & & && #### & &&& ## ### $$$$ ", - " %%%%% %% &&&& # &### & # # &&&&& ## &&&&& & # $$$$ ", - " %%% % %%% &&& && # && &&&&& & &&& & & && & &&&&& & & $$$$$$ ", - " %%% %%%&&&&& && & & & & &&&&& & & &&&&&&&&&&&&& &&& & &&& &&&&&&&&& &&& && $$$$$$$$$ ", - " %%%% % & &&&&&&&& & &&& & & &&&&&&&&& &&&&& & &&&&&&&&&&& &&&&& & &&&&&&&&&&& && &&& $$ $$$$$$ ", - " %%% &&&&&&&&&& & & &&&&&&&&&&&& & &&&& &&&&&&&&&&&&& &&& &&&&&&&&&&&&&&& && $ $$$$ ", - " %%% &&&&&&&&&&&&& && & &&&&&&& &&&&&&&& & & &&&&&& &&&&&&& && &&&&&& &&&&&& & $$ $$$$ ", - " %%% &&&&&& &&&&& & && &&&&&& &&&& &&& && &&&&&& &&&& && &&&& &&&&& &&&& &&& $$ $$$$$ ", - " %%% &&&&& &&&&&&&& & &&&&& &&&& &&&& &&&&& &&&& &&&& &&&&& &&&& & & $$$$ $$$$ ", - " %%% &&&&& &&&&&&&&&& &&&&& &&&&& & &&&&& &&&& &&&&&& &&&& &&&& $$ $$$$ ", - " %%% &&& &&&&& & &&&&&& &&&&& &&&&&& &&&&&&&&&&&&& &&&&&&&&&&&& $$$$$$ ", - " %%% & &&&&&&&&&&&& &&&&&&&&&&& &&&&&&&&&& &&&&&&&&& $$$$ ", - " %%% &&&&&&&&& &&&&&&&&& &&&&&&&& &&&&&& $$$$ ", - " %%%%% &&&&&&& &&&&&& &&& & $$$$ ", - " %%%%% % && $$$$ ", - " %%% % '''''' $$$$ ", - " %%%%% % '''''' $$$$ ", - " %%%%% '''''' $$$$ ", - " %%%%%%%%% ''''$' $$$$$ ", - " %%%% %% '''''''''''''''''$$$$$$$$$ ", - " %%%%%% % '''''''''''''''''$$ $$$$$$ ", - " %%% ((( (((((( ((((((( '''''''''''''''''$' $$$$$$ ", - " %%% ((((((( (((((((( ((((((((( ((((((((((( ' '' $$$$$$ ", - " %%% (((((((((( ((((((((((( (((((((((((( ((((((((((((( ' ''' '$ $$$$$ ", - " %%% ((((((((((((( ((((((((((((( ((((((( ((((( (((((((( (((( $$ $$$$$$ ", - " %%% ((((((( ( ((((( (((((( ( ( ((((( ((((( (( (((( ((((( ((( (((( '' '''' $ $$$$ ", - " %%% ((((( ((( (((( (((((( ((( ((((( (((((((((( ( ((((( ((((((((( (((( ( '''''' $$$$ ", - " %%% ((((( ((( (((( ((((((((( (((( ((((( ( ( (((( (((((((((( ( ((((( ((( $$$$ ", - " %%%%% (((( ( ( (((( ((((( ( (( (((( ((((( ( ( (( ((((( (((((( ( (((( ((((((())()))) $$$$ ", - " %%% %% %( (((( (((((( (((((( ( ((( ((((((((((( ((((( ( (((((((((( ( ( ((( (((((()()()) $$$$ ", - " %%% %%%% (( (((( ((((((((((( ((( ( ( ((((((((( ((( ( ( (((((((( ( ( (( (((())( $$$$ ", - " %%%% %% ((( ( ((((((((( ** (( (( (((((( ( ((((((( ( ( (( ()))))) ) $$$$$$$ ", - " %%% % %% ( ( (((((( **** +++( ((( ( ( (((( ))))))) ((( ( ((( ))) ))) $$$$$$$$$ ", - " %%% %% (((((((( ***** +++(( ( ((( ((( (( ))))))))))))((()))(())))))) $$ $$$$$$ ", - " %%% % % ((( ( ****** ++(+(( ((,,, ((( ( )))))))))))))(())())))))))))) $$$$$$ ", - " %%% %%%% ((( ***** +++( (( ((,,, -- ((((( . )..))))))))))(((()))))))))))) $$ $$$$$$ ", - " %%% %% ( (((***** +++ (( ((,,, ----.---...----------- .. .. ( ))))))))) $$ $$$$$ ", - " %%% ((((***** +++ ,,, -----.-.-...---------- . .... ))))) $$$$ $$$$ ", - " %%% ******* * +++ + ++,,, ------..--------------.. . )))) $ $$ $$$$ ", - " %%% ******* * +++++ +,,, ........ . .... )))) $$$$$$ ", - " %%% ******** *** ++++ + ++,,, ... ... ....... )))) $$$ ", - " %%% ***** * * *** / ++++++ ++,,, . ........................ ))) $$$ ", - " %%% ***** * * / /// +++++ ++,,, ................................ ))) $$$ ", - " %%% %% ****** *** /////// +++ +++,,,, . ................................ ))) $$$ ", - " %%% %%%% ***** *** / / +++ + ,,, .. . ................... ))) $$$ ", - " %%% %%%%% ****** ///// / +++ + ,,, .. ...... ))) $$$ ", - " %%% % % ****** //// ////// // ++++ ,,,.. ....... ))) $$$ ", - " %%% % %% ***** /////////// / +++/ ,,, .. . ... ))) $$ $$$$ ", - " %%% % %% ****** ///////////////// /+/// ,,,, . . ... )))$$$$$$$$$ ", - " %%% % % ****** //////////////////// //+// ,,,,.. .. ... )))$$$ $ $$$ ", - " %%% %% ***** *** * ////// //////// //++/ /,,,.. ...... ))) $ $$$$$ ", - " %%% %% ************** ///// //// //+ //,, ..... 00000000000000000000000 )))) $$$$$ ", - " %%% ******** * ***////// /////+/ /,, .... 00000000000000000000000 )))) $ $$$$ ", - " %%% ***** ***////// ///// / /,, ... 00000000000000000000000 ))) $$ $$$$$ ", - " %%% *** ///// //// ///,,, ... 00 00 0 ))) $ $$$ ", - " %%% ** *** //// ///// /,,, ... 000000 ))) $$$ ", - " %%% * /// //// ,,,, ... )))) $$$ ", - " %%% //// ///// ... 0000 0000 )))) $$$ ", - " %%% % //// //// ... )))0)0)0)000)))))))))))))))))))))) $$$ ", - " %%% %% %% /// /// .. ..... ))))))))))))))))))))))))))))))))) $$$ ", - " %%% % /// //// . ..... ))))))))))))))))))))))))))))))))))) $$$$$$ ", - " %%% %% /// /// . ... )) ) ))))))))))) ) ))) $$$$$$$$ ", - " %%% %% %% /// /// . .. ... )))) ) ))))) ) ))))))) $$ $$$$$ ", - " %%% %% %% / /// /// // .. ...... ) ))) ) ) )) $$$$$$ ", - " %%% %% %% / ////// //// // . . ..... )))) ) )) ))) ) )) )) $$ $$$$$ ", - " %%% % % //// //// ///// // ...... )) ))))) ) ) ) ))) ))))))) $$ $$$$ ", - " %%% / / /// ////// / .. . ...... ) ))) ) $$$$ $$$ ", - " %%% / ////// //// / / . ............................... $ $$ $$$ ", - " %%% / ////// //// / .............................. $$$$$ ", - " %%% // //// /// // ............................ $$$ ", - " %%% / /// //// /// / / . .... . .... $$$ ", - " / //// //// // . . .. . .... $$$ ", - " //// ///// . ", - " //// ////// ...... . . ..... ", - " //// ////// .... ....... ", - " ///// ///// ", - " //////// ////// ", - " ///////////// //////// 11111111111111111111111111111111111111 ", - " ////////////////// // / 11111111111111111111111111111111111111 ", - " / ///////////// /// / 11111111111111111111111111111111111111 ", - " /// // ///// // / / 11111111111111 1 1 ", - " // //// / // 1111111 1111111 ", - " //// / / //// 111111 11 ", - " ///// /// 11 1 11 1111111 ", - " / / 11 11111 111 11 1 ", - " 11 111111 ", + " ###### ###### ###### ##### ######### #### $$$$ ", + " ###### ###### ###### ##### ########### ###### $$$$$$ ", + " ###### ###### ###### ## ###### ##### ##### ######$ $$$$$$$ ", + " ####### ######## ###### ######### ##### ###### ##### $ $$$$$$ ", + " ###### ## ######### ##### # ### ##### ###### ###### ###### $$$$ ", + " ##### ### # ###### ###### ### # ##### ##### ######## ###### $ $$$$$$ ", + " %%% ### # # ### ##### ######## # ### # ###### ##### # ######## ######### $$ $$$$$$ ", + " %%% #### # ##### ###### ### ### ##### ###### ### ######### ###### # $$ $$$$$$ ", + " %%% ## ###### ######### # # # # ##### ###### ### ################## # $$$$$$ ", + " %%%%% # ##### ######### #### # ###### ##### & #### ## ########## # ### $$$$$$ ", + " %%% %%%%% & # #######&### # ## & ########## &&& # ## ##### ## $$$$ ", + " %%% %%%%% &&&&& ###&&&#&# &&&& & ####### & & & ## ## # # $$$$ ", + " %%%% %% &&& & &##&#&#& # # &&&& & && #### &&&& &&&& # # $$$$ ", + " %%% %% & &&&& &### & # & &&&&& ## & &&&&& & & # $$$$ ", + " %%% %%% && && & & &&& & & & & & &&&&& && & $$$$ ", + " %%% %%% && && & &&&&& &&&&& & & &&& &&&&&&&& &&& & & &&&&&&&&&&&&& & && $$$$ ", + " %%%% % &&&&&&&&&&& & &&& &&& &&&&&&&&& &&&&& &&&&&&&&&&&&&& &&&&&& & &&&&&&&&&&&&&& &&& $$$$ ", + " %%% &&&&&&&&&& & && & & &&&&&&&&&&&& & && & &&&&&&&&&&&&& && && &&&&&&&&&&&&&&&&& && $$$$ ", + " %%% &&&&&&&&&&&&& &&&& && &&&&&&& &&&&&&& & &&&&&& &&&&& && && &&&&&& &&&&&& & $$$$$$$ ", + " %%% &&&&&& &&&& && && &&&&&& &&&& & && &&&&&& &&&& & &&&& &&&&& &&&& &&& $$$$$$$$$ ", + " %%% &&&&& &&&& &&& & &&&&& &&&& &&& &&&&& &&&&&&&&&& &&&&& &&&& & & & $$ $$$$$$ ", + " %%% &&&&& &&&&&& && &&&&& &&&& & &&&&& &&&& & &&&&&& &&&& &&&& $$$$$$$$$ ", + " %%% &&& &&&&& &&&&&& &&&&& &&&&&& &&&&&&&&&&&&& &&&&&&&&&&&& $$ $ $$$$ ", + " %%% & &&&&&&&&&&&& &&&&&&&&&&& &&&&&&&&&& &&&&&&&&& $ $$$$$$ ", + " %%% %% &&&&&&&&& &&&&&&&&& &&&&&&&& &&&&&& $$$$$$ ", + " %%% %%%%% &&&&&&& &&&&&& &&& & $$$$$$ ", + " %%%%%% % && $$$$ $$$$ ", + " %%%%% ''''''$$ $$$$ ", + " %%% % % '''''' $$$$ ", + " %%% %%% '''''' $$$$ ", + " %%%%%%%%% '''''' $$$$ ", + " %%%% %% ''''''''''''''''''' $$$$ ", + " %%%%%%%% ''''''''''''''''''' $$$$ ", + " %%%%%% ((( (((((( ((((((( ''''''''''''''''''' $$$$ ", + " %%% ((((((( (((((((( ((((((((( ((((((((((( '' ' ' $$$$ ", + " %%% (((((((((( ((((((((((( (((((((((((( ((((((((((((( ''''' $$$$ ", + " %%% ((((((((((((( ((((((((((((( ((((((( ((((( (((((( ( (((( $$$$ ", + " %%% ((((((( ( ((((( (((((( ((((( ((((( (( (((( ((((( ( (((( ''''' ' $ $$$$$$ ", + " %%% ((((( ((( ( (((( ((((((((((( ((((( (((((((( ( ((((( ((((( (( (((( ( '' ' ' $ $$$$ ", + " %%% %((((( (( (((( ((((((( ( ( (((( ((((( ( (((( (((((( (( ((( ((((( ((( $$ $$$$ ", + " %%% %%(((( ( (( (((( ((((( ( (((( ((((( (((( ((((( (((((( ( (( (( (((((((()()))) $$ $$$$$$ ", + " %%% % %( (((( ((( (((((( (((((( ((( ( ((((((((((( ( ((( ( (((((((((( ( ((((((())) )) $$ $$$$$ ", + " %%% % %%% (((( ((( ((((((((((( ( (( ( ( ( ((((((((( ((( ( ( (((((((( ((( ( (((((()) ) $$$ $$$$ ", + " %%% % %% ( (( ( ((((((((( ** ( ( (((((( ( ((((((( (( (( (( (()))))) $$ $$$$$$ ", + " %%% % % ( (( ((((( **** +++ (( ( (( ((((( ))))))) (( ((((( )) )) )) $$$$$ ", + " %%% %% (( ((((( ***** ++(+ ( ((( ((( (( ( ))))))))))))))()()(()))))))))) $$$$ ", + " %%% % % ( ( ( ****** +++((( (,,, (((( )))))))))))))(())())))))))))) $$$$ ", + " %%% %%%% ( ( ( ***** +++(((((((,,, -- ( ( ( )))))))))))))((())))))))))))) $$$$ ", + " %%% %% (( (((***** +++ ((((,,, ----..--.-.-----(-----.... .. ( ))))))))) $$$$ ", + " %%% ((****** +++ (,, ----......------------ ... . ))))) $$$$ ", + " %%% ********* +++ ,,, ----.--.---.--------.- .. )))) $$$$ ", + " %%% ****** ** ++++ ,,, ... ..... ..... ... )))) $$$$ ", + " %%% ********* ** ++++ ,,, , .......... .. .. ... )))) $$$ ", + " %%% ***** * * ** ++++ ,,,,,, . ........................ ))) $$$$$$ ", + " %%% ***** **** +++ ,,,,,, , ................................ ))) $$$$$$$$ ", + " %%% % ****** * ** +++ ,,,, ,,, ................................ ))) $$ $$$$$ ", + " %%% %% % ***** * * +++ ,,, , ................... ))) $$$$$$$$ ", + " %%% %%%% ****** +++ ,,, , , .... ))) $$$$$ ", + " %%% % % ****** //// ++/+ ,,,,, , .... ))) $ $$$$$ ", + " %%% %%%% ***** /////////// ///// ,,, ,, ... ))) $$$$$ ", + " %%% %%%% ****** ////////////////// +// ,,,, ,, ... ))) $ $$$$$ ", + " %%% % ****** ///////////////////////++ /,,,, ,,, ... ))) $$ $$$ ", + " %%% %% ***** **** ////// //////// /+/ /,,,, .... ))) $$ $$$ ", + " %%% ****** * * *** ///// //// /// /,,, . .... 00000000000000000000000 )))) $$$ ", + " %%% ****** ** ***////// ////+/+ /,,, .. ..... 00000000000000000000000 )))) $$$ ", + " %%% ***** * * *////// ////// / ,,,... ... 00000000000000000000000 ))) $$$ ", + " %%% *** **** ///// //// / ,,,... ... 000 0 ))) $$$ ", + " %%% ** *** //// //// ,,,, . ... 00 ))) $$$ ", + " %%% * /// //// ,,,, .. .... )))) $$$ ", + " %%% //// ///// . .. ... 0 00000 )))) $$$ ", + " %%% %% // //// //// .... ... )))00000)00))))))))))))))))))))))) $$$ ", + " %%% % %% // //// /// ...... ))))))))))))))))))))))))))))))))) $$$ ", + " %%% %% /// /// //// .... ))))))))))))))))))))))))))))))))) $$ $$$$ ", + " %%% % % / /// /// ... ) ))) ))))))))))) $$$ $$$ ", + " %%% % % // /// /// ... ) )))) ) ) ))) $$$ $$$ ", + " %%% % %% / / /// /// .... ) ) $ $$$ ", + " %%% %% / //// /// // ..... )))) ) ) ) ) )) $$ $$$$ ", + " %%% % % /// //// //// /// ..... ) ))))))))) $ $$ $$$ ", + " %%% % ////// ///// // ...... )) )) $$$$ $$$ ", + " %%% //// ////// // ............................... $$$$$ ", + " %%% //// /// // / .............................. $$$ ", + " %%% //// /// / // ............................. $$$ ", + " %%% //// /// / // ... . .... . $$$ ", + " //// ////// / . . ... . $$$ ", + " //// ///// // ... .. . ", + " / / ///// ////// ..... ... .. . .. ", + " // // //// ////// . .. .. .. .. . ", + " // ////// ///// ", + " / ////////// ////// ", + " / //////////////// ////// 11111111111111111111111111111111111111 ", + " / // ///////////////// 11111111111111111111111111111111111111 ", + " / //////////// 11111111111111111111111111111111111111 ", + " / / //// // 11111111111111 1 1 1 ", + " // ///// 1 111 1 1 111 ", + " / / 1 111 ", + " // / 11 1 11 11 1111111 ", + " / ///// / 111111111 11111111 ", + " / / 1 111 1 ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-5-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-5-800-800-1.0-grid-reference.json index 8ac994bdb..46dc09cd4 100644 --- a/tests/visual_tests/grids/lines-5-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-5-800-800-1.0-grid-reference.json @@ -8,10 +8,10 @@ "7", "16", "6", - "10", "2", "12", "14", + "10", "13", "11", "3", @@ -31,29 +31,29 @@ " ", " ", " ", - " ", - " !!!! ", - " !!!! ", - " ! ! ! ! ", - " ! !! ! ! ", - " ! ! ! ! !!!!! !!! ! ", - " !!! !!!! !!! !! !! !!!!! ", - " ! !!!!!!! !!!! !! !!! ! ! !! ! ", - " ! !!!!!!!!! ! ! !! !!!!! !! !!!!!!! ! ", - " !!!! !!!!!! !!!!! !! ! !!!!!!! !! !!!! !!! !!!!! !! !! ", - " !! !!!!!! !!!!!! !! !!!! ! ! !!!!!!!!!!! !!! !!! !!!!!!!!!!! ! !! ! ! ", - " !!! !!!! !!!!!! !!!!! !!! !!! ! ! !!!!!! !!!!! !!! ! !!!! !!!!!!!!!!! ! ! !!! !!! !!!! ", - " ! ! !! !!!!!! !!!!! !!! ! ! !!!!!! !!!!! !!! !! ! !! !!!!! !!!!!! !! !!! ! ! !!!!!!!! ", - " ! ! !!!!!! !!!!!!!!! ! !!! !! !!!!!! !!!!!! !!! !!! ! ! !!!!!! !!!!! ! !!! ! ! !!!!! ", - " ! !!!!!!!!!! !!!!!! !!! !!! !!!! !!!!! !!!!!! ! !!! !!! !!!!!! !!!!! !! !!!!!!!!! ", - " !! !!!!!! !!!!! !! ! ! !!!!!!!! !!!!! ! ! ! !!!!! !!!!! !!! !! ! !! !!!!!! ", - " !!!!!!! !!!!! ! !!!! !!!!!! !!!!! ! !! ! !!!!!!!!!! !!!!!! ! ! ! !!!! ! !!!!! ", - " !!!!!! !!!!!! !!!!!!! !!!!!!!!!! !!!!!! !!!!! !!! !!!!!! !!!!!!!! !! ! !!! !!!!!! ", - " !!!!! !!!!!! !! ! ! ! !!!!!! !!!!! ! !!! !!!!! !!!!! !!! !!!!!! ", - " !!!! !!!!! !!! !!!!! !!!!! ! ! !!!!!! !!!!!! !! !!! !!!!! ", - " ! !!!!! ! ! !! !!!!!! !!!!!!!!! !! !!!!! !!!!!! !!! !!!!!! ", - " !!!!!!!!!!! !!!!! !!!!!!!!!! !!!!!!! !!!!! ! !!!!! ", - " !!!!!!!!!!!!!!!!! !!!!! ! !!!!!! !!!!! !!!!!! ", + " ! ", + " !! ", + " !!!! ! ", + " !! !!! !! ", + " ! ! ! ! !! ", + " ! !!! !! !!! ! !! ", + " !!!! !! !!!! !!! !!! ", + " !!!!!!! ! !!!!!!! !! !! ! ", + " ! ! !!!!!!!!! ! !!!!! !! !!! ! !!! ! ", + " ! ! !!!!!! !!!!! ! !!!!!!! !! ! ! ! !!!!! ! ! !!! ", + " ! !! !!!!!! !!!!!! ! !!! ! !!!!!!!!!!! ! ! !!!!!!!! !! !!! !! !! ! ", + " !!!! ! ! !!!!!! !!!!! ! ! !!! ! !!!!!! !!!!! ! ! !!!!!!!!!! !!! ! !! !!! !!!!! ", + " !! ! !!!!!! !!!!! !! !!!! !! !!!!!!!! !!!!! !!! !!!!! !!!!!! !! !!! !!!! !!! !!!!!! ", + " !!!!!! !!!!!! ! ! !! !!! !!!!!! !!!!!! ! !! ! !!!!!! !!!!!!! ! ! ! !! !!!!! ", + " !!!!!!!!!!! !!!!!! ! !!! ! ! !!!!! !!!!!! !! !!!! !!!!!! !!!!! !!! !! !!!!!! ", + " ! !!!!!! !!!!! ! ! ! !!!!!!!!!! !!!!! ! ! ! !!!!! !!!!! !!! ! ! !!! !!!!!! ", + " !!!!!!! !!!!! !!! ! !!! !!!!!! !!!!! ! !!!! !! !!!!!! !!!!!!! !! !!!! ! !!!!! ", + " !!!!!! !!!!!!! ! !!!!!!! !!!!!!! !!!!!!!! ! ! ! !!!!!!! !!!!!! !!!!! !!!! !!!!!! ", + " !!!!! !!!!!!! !!! ! !!!!!! !!!!! !!! !!! !! !!!!! !!!!! ! !! !!!!!! ", + " !!!! !!!!! !!!!! ! !!!!! !!!!! ! ! !!! !!!!!!! !!!!!!! ! ! ! !!!!! ", + " ! !!!!! !! ! ! ! !!!!!! !!!!!!! !! !! !!!!! !!!!!!!! !!! !!!!!! ", + " !!!!!!! ! !!! !!!!! !!!!!! ! !!!!!! !!!!! !! !!!!! ", + " !!!!!!!!! !!!!!! !!!!! !!!!!! !!!!! !!!!!! ", " !!!!! !!!!!! !!!!!! !!!!! !!!!!!!!!!! ", " !!!!!!!!!!! !!!!!!!!!! !!!!!!!! ", " !!!!!!!!! !!!!!!! !!!!! ", @@ -61,136 +61,136 @@ " ### !!! # !! $$$ ", " ##### ! #### $$$ ", " ######## ####### ## $$$ ", - " ########### ########## ##### # $ $$$ ", - " ###### ###### ###### ##### ######## ### $$ $$ $$$ ", - " ########### ##### ##### ##### ########## ##### $ $$ $$$ ", - " ###### # ### ##### ###### ###### ##### ##### ##### $ $$$ ", - " ###### ## ###### ####### ###### ###### ###### ###### $ $$$ ", - " ###### ### ###### ######### ######## ####### ###### ###### $$ $ $$$ ", - " ###### ### ## ##### ######### ## ######## ##### ##### ######## $$ $ $$$ ", - " ########## ### ### ##### ##### ### ## ## ######### ######## # ###### ###### ##### $ $$$ ", - " ###### ### ## # # ######## ###### # # ### ### ### ##### ######### ### # ######## ###### ## # # $$ $$$ ", - " #### # # ## ##### ###### # ### ##### ##### # ## ## ######### ########## ### $$$ ", - " %%% ## # ### ## ########## ##### ### ### ###### ##### ### ## ######## ###### # ### $$$ ", - " %%% # ### ######### ######### # ## ###### ###### ### # # ## ##### ##### #### $$$ ", - " %%% % ### #### ## ###### ######### ## ## ##### ######## ### ### ###### ###### # # $$$ ", - " %%%%% %% ## ## ##### ####### ## # ##### ######### ## ########### $$$ ", - " %%%%% % ### ###### ###### ## ### ###### ######### ## ## ####### # $$$ ", - " %%% % ######### ##### # ### ############## # ##### # $ $$$ ", - " %%% % %% ## ############## #### & & & ######## # ## ###### ## $ $ $$$ ", - " %%% % %%% ### ## #####&#& # &&&&& & ###### # # # && #### # ## $$ $$ $$$ ", - " %%% %%%%% ### # ###&&& && #### #### &&&& # # # $$ $$ $$$ ", - " %%% % #### # &#&&&& && &&&&&& # # & &&& ## ### $$ $$ $$$ ", - " %%% % && #### & &&&& &&&&& &&&& &&&& & ## # $$ $$$ ", - " %%% &&&&&& & # &&& &&& && & & && &&& && &&&&&&&&&& && # $ $$$ ", - " %%% & && & & && # &&&&& &&&&&& & && &&&&&&&& && & && &&&&&&&&&& &&& $$ $$ $$$ ", - " %%% && &&&& &&&&&&&& && & && &&&&&&&&&& && & &&&&&&&&&&&& &&& & & &&&&&&&&&&&&&&&& $ $$$ ", - " %%% & & & &&&&&&&&&&& && && &&&&&&&&&&&&& & &&& &&& &&&&&&&&&&&&&& & & &&&&&&&&&&&& &&&&&& & $$$ ", - " %%% &&&&&&&&&&&&&&&&&& && && && &&&&&&& &&&&&& && & & & &&&&&&& &&&&& &&& & && &&&&&& &&&&& &&&&& $$$$ ", - " %%% & &&&&&&& &&&&& &&&& &&& && &&&&&&& &&&&&& & & & &&& &&&&&& &&&&& & &&&&&& && &&&&& &&&&& &&&&& $$$$ ", - " %%% %% &&&&&& &&&& && &&& &&&&&&&&& &&&&&&& && && &&&&& &&&&&&&& & &&&&& &&&& & & $$$$ ", - " %%% %%%% &&&&&& &&&&&&& && &&&&&&&&& &&&&&&& & &&&&&& &&&& && &&&&&& &&&& &&& &&& $$$$ ", - " %%% %%%%%&&&&& &&&& & &&& &&&&& &&&& && &&&&& &&&& && && &&&&& &&&& &&& & && $$$$$$ ", - " %%% % %&&&&& &&&& && && &&&&& &&&& & &&&&& &&&&&& &&&&& &&&&& &&&&&&&&& $$ $$$$$$ ", - " %%% % %% &&& &&&& && &&&&&& &&&& & &&&&& &&&&& &&&&&& &&&&&&&&&&&&&& $ $$$$$$ ", - " %%% % %% & &&&&& &&&&&&& &&&&&& &&&&&& &&&&&&&&&&&&& &&&&&&&&&&& $ $$$$ ", - " %%% % % &&&&&&&&&&&&& &&&&&&&&&&&& &&&&&&&&&& &&&&&&&&& $ $$$$$$ ", - " %%% %% &&&&&&&&&&& &&&&&&&& &&&&&& &&&& $$ $ $$$$ ", - " %%% %% &&&&&&& &&&& & $$ $ $$$$ ", - " %%% && $ $$$$ ", - " %%% $$$$$$ ", - " %%% $$$$ ", - " %%% '''''''' $$$$ ", - " %%% '''''''' $$$$ ", - " %%% '''''''' $$$$ ", - " %%% % ''' $$$$ ", - " %%% % ''''''''''''''''''''''''' $$$$ ", - " %%% % %% ''''''''''''''''''''''''' $$$$ ", - " %%% % %% (( '''''''''''''''''''''''''$ $ $$$$ ", - " %%% %% ((((((( (((((((( '''''''''''''''''''''''''$$ $$$$$$ ", - " %%% %% %% (((((( (((((((( (((((((((( (((((((((((( '' '''' ' ''' $$ $$$$$$ ", - " %%% % %% (((((((((( (((((((((((( ((((((((((((( (((((((((((((( ' '''' ' ''' $ $$$$$$ ", - " %%% %% % (((((((((((((( ((((((((((((((( (((((((( ((((( ((((((( ( ( (((( ' ' ' ' ' $$$$$$ ", - " %%% ((((((( (((((( ((((((( (((( (((((( ((((( (((( (((((( ( (((((((( ' '''' '''''' ' $$$$$ ", - " %%% ((((((( ((((( ((((((((( (((( (((((( ((((( (((( ((((( ((( (((( ''''''' '' ''''''$$ $$$$$$ ", - " %%% (((((( ((((((( (((((( ((( (((( ((((( ((((( ((((( ((( (( ((((( $ $$$$ ", - " %%% ((((( (( (((( ((((((((( ( ( (((( (((((( ( (( (((( (((((((( (((((( (((( (( $$$$ ", - " %%% ((((( ((( ( (((( ((((((((( (( ( ((((( ((((( ( (((((((( (((( ((((((((( ( ( (((( (((( (((( $$$$ ", - " %%% (((( (( (( (((( (((((( ( (((( (( ((((((( ((((((( ( ( ( ( (((( (((((( ((( ( ((( ((((( (((((( $$$$ ", - " %%% %% (( (((( ((((( (((((( (( ( (( (((((((( (((((( (( (((((((((((((( (( ((( ( ((((((((((((( $$$$ ", - " %%% % %% (( (((((( (((((( ((( ( (( (((((((((((((( ((( (((((((((((((( (( ( ((((((((( ) $$$$ ", - " %%% %% (( ((((((((((( ( ((( (( (((((((((((( (( (( ( (((((((( ( (( (((((( )) ) $$$$$$ ", - " %%% %% % ( (((((((( ((( (** (( (( ((((((( (( (((( (( ((( ( (( (( (( ( ))))) $$ $$$$$$ ", - " %%%%% % (((( (((( ((** +++ ( ( ((( ,, ((( (( ((((( )) ) $$ $$$$$$ ", - " %%%% % %% (( ((**** +++ ( ((( ,,, ,, (((( ( )))))))))))) ((( (( ))) )) $$$$$$ ", - " %%%%% ( (((((*** +++ ( ( ( )))))))))))))))))))))((((((()))) ) ))) $ $$$$$$ ", - " %%%% % % (((((**** ++++ --- ,,,,,,,, ( ))))))))))))))))))))))((((()(())))))) ))) $$ $ $$$$ ", - " %%%%%% (***** ++++ --- ,,, ,,,,, ))))))))))))))))))))))))))))))))) ) $$ $ $$$$ ", - " %%%% ****** * +++ --- ,,,,,, ))))))))))))))) ) $ $$$$ ", - " %%%% ********* * +++ ---- ,,,,,,,,,,,,,,,,,,,,,,,,,,,,, )))))) ) ) $$$$$$ ", - " %%%% ***** *** ** +++ ----- -- ,,,,,,,,,,,,,,,,,,,,,,.,,.,,, . )))) )) ) $$$$ ", - " %%%% ****** *** ** +++ --- -- - ,,,,,,,.,,,,.,,,,,,,,......., .... .. )))) )) )) $$$$ ", - " %%%% ****** * *** ++++++ + ------ - .... .. ...... ... . ))))) ))) $$$$ ", - " %%%% ***** * ++++ ++ + --- - ..... . . .. .. .. )))) )) )) $$$$ ", - " %%%%% ****** ** +++++++ ----- -- .. . .. . ..... ... ... ))))))))) $$$$ ", - " %%%%%% ****** * ++++ ++ ---- -- ..... .. ...... . . ))))) $$$$ ", - " %%%% %% ***** +++ + + ----- -- ... ................................. )))))) $$$$ ", - " %%%%%% % ****** / / +++ + ++ ---- -- .......................................... )))))) $ $ $$$$ ", - " %%%%%% ******** // //// / ++++++ ++ --- -- ........................................... ))) $$ $$$$ ", - " %%%%%%%%% ***** *** /// /// / ++++++++ --- ................. ))) $$ $ $$$$ ", - " %%%%%% %% ****** *** ** // / // / ++++++ --- ..... ))) $ $$$$$$ ", - " %%%%%%%%% ****** ** * * /// / /// // / +++ --- .... ))) $$$$$$ ", - " %%%%%% ***** ** * // //// / //// / +++ ---- . ... ))) $$$$$ ", - " %%%% ****** * ** //////// / /// +++ ---- . .. ... ))) $$ $$$$$$ ", - " %%%% ****** *** /////////////// / +++ ---- . ...... ))) $ $$$$ ", - " %%%% ***** * ////////////////////// ++++ --- .......... ))) $$$$ ", - " %%%% ****** ////// ////////////// ++++ --- .. ..... ))) $$$$ ", - " %%%% ****** ////// ///////// ++/ --- .. .... )))) $$$$ ", - " %%%% %% ***** * ///// //// /+/// --- .... ... )))) $$$$ ", - " %%%% %%%% ********* * ////// ////////+// ---- ......... 00000000000000000000000000000 )))) $$$$ ", - " %%%%%% %******** ** ////// //// //+// /---- . ... 00000000000000000000000000000 ))) $$$$$$ ", - " %%%%%% %%**** *** ** ///// //// // / /--- ... 00000000000000000000000000000 ))) $$$$$$$$$ ", - " %%%%%% *%*** * * ** ////// /////// /--- ... 00 00 0 0000 ))) $$ $$$$$$ ", - " %%%% % %%%* * * / ////// ///// / //--- ... 000000 0 00 ))) $$$$$$$ ", - " %%% %* *** //// //// //// /// --- ... )))) $ $$$$$$ ", - " %%%% % * // //// ///// / --- ... 00000000 00 00000 )))) ) $$ $ $$$$ ", - " %%% // // /// //// --- ... 00 0000 000000 ))) ) )$$ $ $$$$ ", - " %%% // // /// ///// . ... ))))) ) $ $$$$ ", - " %%% / // /// //// ........ )))))))))))))))) )))) )) $$$$$$ ", - " %%% / ///// /// . .... )))))))))))))))))))))))))))))))))))))))))))))) ) $$$$ ", - " %%% ////////// /// .. . ... )))))))))))))))))))))))))))))))))))))))))))) ) ) $$$$ ", - " %%% //// //// .. .... ) )))))))))))))))))))))))))))))))))) ))))) $$$$ ", - " %%% /// //// .. ..... ))))))) ))) ) ) )))) ) ) $$$$ ", - " %%%%% /// //// .. . .... )) ))) )) )) ) )))) ) $$$$ ", - " %%% %% % /// /// / / . . .... ) ) ) $$$$ ", - " %%% %%%%% //// /// / / . .... ))) )) ) )))))))) ) )))) $$$$ ", - " %%%% %% / ///// /// / // ..... )))) )) ))))) )))))))) $ $ $$$$ ", - " %%%%% %% // //// //// / .... $$ $$$$ ", - " %%%%%% //// /// ////// // ..... $$ $ $$$$ ", - " %%%%% %% // /// ////// // ...... $ $$$$$$ ", - " %%%%%%%% // / /// /// / // .......................................... $$$$$$ ", - " %%%%%% // / //// /// // ........................................ $$$$$ ", - " %%% / /// //// /// ........................................ $$ $$$$$$ ", - " %%% / / //// /// . . . . .. .. . $ $$$$ ", - " %%% / //// /// .. .. ... .. ...... $$$$ ", - " //// //// ... .. $$$$ ", - " //// ///// ...... ........ .... .... $$$$ ", - " ///// ///// . .. ..... . . . .. ", - " //// ////// ", - " //// /////// ", - " //// ///// / ", - " /////// ///////// // ", - " // / ///// ///////// //// ", - " / / /////////// ///// / / // ", - " /// ////////////////////////// //// 11111111111111111111111111111111111111111111111111 ", - " // // //////////////////// //// 11111111111111111111111111111111111111111111111111 ", - " // / //////////// / / 11111111111111111111111111111111111111111111111111 ", - " //// / ///// 1111111111 1 1 1111 ", - " /// /////// 1111111 1 1 1 1 11 ", - " / // 111 11 1 1 ", - " /// / / 11 1 11 11111 1 11111 ", - " ////// / 11 11111 111 11 1 111111 ", - " // 1 111111 ", + " ########### ########## ##### # $$$ ", + " ####### ###### ###### ##### ######## ### $ $$$ ", + " ################# ##### ## ##### ########## ##### $ $$ $$$ ", + " ###### ### ##### ########## ###### ##### ##### ##### $ $$ $$$ ", + " ###### ###### ######### ###### ###### ###### ###### $$ $$$ ", + " ###### ##### # ###### ######### ## ##### ###### ######## ###### $ $$ $$$ ", + " ###### # # ### ##### ###### # #### ##### ##### ######## ##### # $$ $$ $$$ ", + " ####### # # # ### ##### ##### # ### ####### ###### ### ######### ########## $$ $$ $$$ ", + " ###### ### # ###### ####### # ## ## # ##### ######### #### ######### ##### ### ## $ $$$ ", + " #### ## ## ##### ###### # # # ## ##### ##### # ## # ### # ##### ###### ### ## $$ $$$ ", + " %%% ## ## ### # ##### ##### ## # ### ######### ####### # # # ###### ###### # # $$$ ", + " %%% # ## # ######## ######## #### ## ######### ######### ### #### ##### ##### #### $$$ ", + " %%% #### ## ######### ####### # # ### ## ##### ###### # ### ###### ###### ### $$$ ", + " %%% % ### ### ##### ###### #### ## ##### ##### ### ########### # $$$ ", + " %%% %% # ### ## ##### ###### # ## ## ###### ##### ### ####### $$$ ", + " %%% % % # # ###### ##### # # ############# # ###### $$$ ", + " %%% % ## ########### & && ############ & ## ### # $$$ ", + " %%% % %% ## #####&#& &&&&&&&& ########## ## && #### ## $$$ ", + " %%% % ####& && ####### # && &&&& # # $$$ ", + " %%% %%%%% &&&&& & && & ## # ## &&& &&& #### $ $ $$$ ", + " %%% % % & & & &&&& &&& # # &&& & & & && ### # $$ $$$ ", + " %%% %%%% &&& & && &&& & & & && ### &&& &&&&&&&&& && ## $$ $ $$$ ", + " %%% %% & &&& &&&& & && & &&&&&& && && &&&&&&&& ### && & && &&&&&&&&&& &&& $$ $$$ ", + " %%% & &&&& &&&&&&&& && & &&& &&&&&&&&&& && & &&&&&&&&&&&& &&& & &&&&&&&&&&&&& & & $ $ $$$ ", + " %%% &&&&&&&&&&& && & & & &&&&&&&&&&&&&& & && && && &&&&&&&&&&&&&& & & & &&&&&&&& &&&&& & $$ $ $$$ ", + " %%% &&& &&&&&&&&&&&&&& & && && &&&&&&& &&&&&& &&& & &&& &&&&&&& &&&&& &&& & &&& &&&&&& &&&&& &&&&& $$ $ $$$$ ", + " %%% &&& &&&&&&& &&&&& &&&& && && &&&&&&& &&&&& && && & & &&&&&& &&&&& & &&&&&& && &&&&& &&&&& && && $$$$$$ ", + " %%% &&&&&& &&&& && & &&& &&&&&&&& &&&& && && &&& &&&&& &&&&&& &&&&& &&&& && && & $$$$ ", + " %%% &&&&&& &&&&&&& && &&&&&&&&& &&&&&& & &&&&&&& &&&& && && &&&&&& &&&& && &&& $$$$ ", + " %%% &&&&& &&&& & &&& &&&&& &&&& & & &&&&& &&&& & && &&&&& &&&&& & & && $$$$ ", + " %%% % &&&&& &&&& &&&&& &&&&& &&&& & &&&&& &&&&& & &&&&& &&&&& & &&&&& $$$$ ", + " %%% %% %&&& &&&& &&& &&&&&& &&&& & &&&&& &&&&& &&&&&& &&&&&&&&&&&&&& $$$$ ", + " %%% % & &&&&& &&&&&&& &&&&&& &&&&&& &&&&&&&&&&&&& &&&&&&&&&&& $$$$ ", + " %%% %% &&&&&&&&&&&&& &&&&&&&&&&&& &&&&&&&&&& &&&&&&&&& $$$$ ", + " %%% % %% &&&&&&&&&&& &&&&&&&& &&&&&& &&&& $$$$$$ ", + " %%% %% &&&&&&& &&&& & $$ $$$$$$ ", + " %%% %% %% && $$ $$$$$$ ", + " %%% %% % $$ $$$$$$ ", + " %%% %% % $$$$$$ ", + " %%% %% ''''''''$ $$$$$$ ", + " %%% '''''''' $$$$$$ ", + " %%% '''''''' $$$$$$ ", + " %%% ''' $$$$$$ ", + " %%% ''''''''''''''''''''''''' $ $$$$ ", + " %%% ''''''''''''''''''''''''' $$$$ ", + " %%% (( '''''''''''''''''''''''''' $$$$ ", + " %%% ((((((( (((((((( ''''''''''''''''''''''''''' $$$$ ", + " %%% % (((((( (((((((( (((((((((( (((((((((((( ''' '''' '' ' $$$$ ", + " %%% %% %% (((((((((( (((((((((((( ((((((((((((( (((((((((((((( ' '''' '' '' $$$$ ", + " %%% %% (((((((((((((( ((((((((((((((( (((((((( ((((( ((((((( (((( (((( ''' ' '' '' $$$$ ", + " %%% %% ((((((( (((((( ((((((( (((( ((((((( ((((( (((( (((((( ( ( ((((( ' ' ' ' ''' '' $$$$ ", + " %%% %% %% ((((((( (((( (((((( ( (((( (((((( (( ( ( (((( ((((( (( (((( ' '' ' ' $$$$ ", + " %%% %% (((((( ( (((( (((((((( (((( ((((( ( ((((( ((((( (( ( ((((( $ $$$$$$ ", + " %%% %% %%((((( (( ( (((( ((((( (( ( (((( (((((( (((( ( (((( ((((((( ((( ( (((( (( $$$$$ ", + " %%% %% %((((( (((( (( (((( ((((( (( (((( (( ((((( ((((( ((( ( (( (((( ((((((( ( ( ((( (((( (((( $$ $ $$$$ ", + " %%% %% %(((( ( (( ( (((( (((((( ( ( ( ((((((((( ((((((( ( ( (((( (((((( (( ( ((( ((((( (((((( $ $$$$$$ ", + " %%% % (( ( ( (((((( (((((( ( ( (((((((( (((((( (( (( ( ((((((((((((((( (( ((( ( ((((((((((((( $$ $ $$$$ ", + " %%% (( ( (((((( (((((( ((( ((( (( (((((((((((( ( ( ( (((((((((((((((( ( ((((((((( $$ $ $$$$ ", + " %%% ((( ((((((((((( (( ( ( ( ((((((((((((( ((( ((( (((((((( ( (((( ((((((( $ $$$$$$ ", + " %%% ( (((((((( ((( )) (( ( ((((((( ( ( ((( (((( ((( ( (( ((((( ( $$$$$ ", + " %%%% (((( ( (())) *** (( ( (((( + ++ ( ( ( ((((((( , $$$$ ", + " %%%% (((( )())) *** ( ((( + ++++ + ((( ( ,,,,,,,,,,,, ( ( ,, $$$$ ", + " %%%% ( )(())) *** ( + ( (( ,,,,,,,,,,,,,,,,,,,,,,((((((,,,, , ,, $$$$ ", + " %%%% (( ((()))) **** --- ++++ + + ( ,,,,,,,,,,,,,,,,,,,,,,,(,,((((,,,,,,, , ,, ,,, $$$$ ", + " %%%% % (())))) **** --- ++ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, , ,, $$$$ ", + " %%%% % %% ())))) *** --- ++++++ ,,,,,,,,,,,,,,,, , ,, $$$$ ", + " %%%%%% ))))))))) ) *** ---- +++++++++++++++++++++++++++++ ,,,,,,,, ,, $$$$ ", + " %%%%%% ))))) ) ))) *** ------ - ++++++++++++++++++++++.++++++ . ,,,, , $$$$$$ ", + " %%%%%% % )))))) ))) ))) *** --- -- +++++++++++++++++..+.+...++++ .... . ,,,,,, $$$$$$$$$ ", + " %%%%%% )))))) ) ) ) ***** ** ----- - ... . ... ... . ,,,, $$ $$$$$$ ", + " %%%%%%%%% ))))) )))) ****** * --- - - ....... .. . .. . . .. ,,,, $$$$$$$$$ ", + " %%%%%% %% )))))) ))) *** * ---- - . .. .......... ... . ... ,,,, $$ $ $$$$ ", + " %%%%%%%%% )))))) ) **** ** --- - . .. ........ .. ,,, $ $$$$$$ ", + " %%%%%% ))))) *** ** ** ----- -- . . . ................................. ,,, $$$$$$ ", + " %%%% )))))) *** * ** --------- .. .......................................... ,,, $$$$$$ ", + " %%%% )))))))) / ****** ** --- -- ............................................. ,,, $$ $ $$$$ ", + " %%%% ))))))))) ) /// // ********* --- ................. ,,, $ $$$$ ", + " %%%% )))))))))) ) / / /// *** ** --- ..... ,,, $$$$ ", + " %%%% )))))) )) ) //// / *** ----- .... ,,, $$$$ ", + " %%%% ))))) ) )) / / / / *** ------ - ... ,,, $$$$ ", + " %%%% )))))) ) //////// / *** ------- ... ,,, $$$$ ", + " %%%% %% )))))) ))) /////////////// *** ---- - .... ,,, $$$$ ", + " %%%% %%%% ))))) ) ////////////////////// **** --- -- .... ,,, $$$$ ", + " %%%%%% )))))) ////// ////////////// **** ---- - ... ,,, $$$$ ", + " %%%%%% )))))) ////// ///////// / //* --- - ... ,,,, $$$$$$ ", + " %%%%%% % ))))) ) ///// //// //*/* --- --- ... ,,,, $ $$$$$$$ ", + " %%%% % ))))))))) ) ////// ////////*// ---- --- ... 00000000000000000000000000000 ,,,, $ $$$$$$ ", + " %%%%%%%%%))))))) )) ////// //// /**// ---- . ... 00000000000000000000000000000 ,,, $ $$$$ ", + " %%%%%% %%)))) ))) )) ///// /////// // --- .. ... 00000000000000000000000000000 ,,, $ $$$$$$ ", + " %%%%%%%%%))) ) ) ) ////// //// / /--- .. ... 000 0 ,,, $$ $$$$$$ ", + " %%%%%%% ))) )))) ////// ///// / --- .. . ... 00 ,,, $$ $$$$$$ ", + " %%% ) ))) ) //// //// / / --- . ... ,,,, $$$$$$ ", + " %%% ) /// //// --- . . ... 0 00000 ,,,, $$$$$$ ", + " %%% /// //// --- .. ... 00 00 00 ,,, $$$$ ", + " %%% // /// ///// .. . ... ,,,, $$$$ ", + " %%% / // /// //// .. ... ,,,,,,,,,,,,,,,, ,,,, $$$$ ", + " %%% ////// /// ... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, $$$$ ", + " %%% // /////// /// ... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, $$$$ ", + " %%% %% // / /// //// ... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, $$$$ ", + " %%% %%%% // / /// //// ... , ,,, ,, , , ,,,, , $$$$ ", + " %%%%% % /// / /// //// .... , ,,, , , , ,, , $$$$ ", + " %%%%% // / /// /// / .... ,,,, , ,, , ,,, $ $$$$ ", + " %%%%% %% ////// ///// .... , ,,, , ,, , ,,,,,,, ,, , , $ $$$$$$ ", + " %%% % %%% / //// /// / / ..... ,,, ,,,,,,,, ,, , $$ $$$$ ", + " %%%%%%%%% /// /// /// .... $$ $ $$$$ ", + " %%%%% %% /// ///// .. ..... $ $$$$ ", + " %%%%%%%% /// //// / / .... ...... $ $$$$$$ ", + " %%%%%% /// ///// .. ........................................... $ $$$$ ", + " %%% //// /// // . ... ........................................ $$ $ $$$$ ", + " %%% //// /// / . . . ...................................... $$$$$$ ", + " %%% //// /// // . .. . . ... . $$$$ ", + " %%% //// /// .. .. .. .. . $$$$ ", + " ///// //// . $$$$ ", + " / /////// ///// .. ....... . ..... $$$$ ", + " /// /////// ///// ......... ..... .. ", + " // ////// ////// ", + " // ////// ////// ", + " // // //// ///// ", + " / ////// //////// ", + " / / ///// ////// // / ", + " // /////////// ///// /// / ", + " / /////////////////////// / / / 11111111111111111111111111111111111111111111111111 ", + " //////////////////// / / 11111111111111111111111111111111111111111111111111 ", + " / //////////// / / 11111111111111111111111111111111111111111111111111 ", + " / / /// //// /// 1111111111 1 1111 1 1111 ", + " /// / / 1 1 111 1 11111 1 1 1111 ", + " /// 11 1 1 ", + " /// / // 11 1 11 1111111111 1111111 ", + " //// 111111111 1111 111 1 11 11 ", + " 11 ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-6-200-200-1.0-grid-reference.json b/tests/visual_tests/grids/lines-6-200-200-1.0-grid-reference.json index 8817dbfd1..44265b1c8 100644 --- a/tests/visual_tests/grids/lines-6-200-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-6-200-200-1.0-grid-reference.json @@ -27,37 +27,37 @@ " !!!!! !!!! !!! ", " !!!!!!!! !!!!!!! !!!!!! !!! ", " !!!!!!!!!! !!!!!!!!! !!!!!!!! !!!! ", - " !!!!! !!!!! !!!!! !!!!!!!!!!!!!!!!!!!!! ", - " !! #! !!!!!!!!! # !!!!!!!!! !!!!!!!! ", + " !!!! !!!!! !!!!! !!!!!!!!!!!!!!!!!!!!! ", + " !! # !!!!!!!!! # !!!!!!!!! !!!!!!!! ", " #### !!!!!!! ### !!!!! ## !!!!!! ", - " ###### !!! ###### !!! ##### !! ## $$$ ", - " ########## ! ########!! ######## ####$$$ ", + " ###### !!!!###### !!! ##### !! ## $$$ ", + " ########## ! !######## ######## ####$$$ ", " #### ##### ############ ###############$$$ ", " %%%## ########## ######### ######## $$$ ", " %%% ####### ####### ##### $$$ ", - " %%% &&&& #####& &&&##### &&&&&### $$$ ", - " %%%&&&&&&& &&&&&& &&&&&&# #&&&&&& $$$ ", - " %%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$ ", - " %%%&&& &&&&&&&&&&&&&&&& &&&&&&& &&&&&& $$$ ", + " %%% &&&& ####&& &&&#### &&&&&### $$$ ", + " %%%&&&&&&& &&#&&& &&&&&&# &&&&&&& $$$ ", + " %%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$ ", + " %%%&&& &&&&&&&& &&&&&&& &&&&&&& &&&&&& $$$ ", " %%% & &&&&& &&&&&&& &&&&& &&&&& '''$$ ", " %%% &&& && & '''''''$$ ", " %%% ((( (((( (((( ((((( '''''''$$ ", " %%%((((((( (((((( ((((((( ((((((('''''''$$ ", " %%%((((((((((((((((((((((((((((((((((( $$$ ", - " %%%((( (((((((((((((((( ((((((( ((((( $$$ ", + " %%%((( (((((((( ((((((( ((((((( ((((( $$$ ", " %%% ( ((((( ())(((( ((((*********** $$$ ", " %%% (((++ ))),,,--------************ $$$ ", " %%% ++++++ ))),,,--------***.*********$$$ ", - " %%% ++/++ ))),,,------.-.... ****$$$ ", - " %%% ++++//// ))),,,............ ***$$$ ", + " %%% +++/+ ))),,,--------.... ****$$$ ", + " %%% +++++/// ))),,,............ ***$$$ ", " %%% +++++//////)),,,,............ ***$$$ ", - " %%%++++////////)),,,,... 0000000 ***$$$$", + " %%%++++////////)),,,,... 0000000 ***$$$ ", " %%%+++//////////),,,.... 0000000 ***$$$$", - " %%%+++//// //,,,... 0000000*******$$$ ", - " %%% /// /// .... . *************$$$ ", - " %%% /// /// .... . ************ $$$ ", - " %%% /// /// ............. **** $$$ ", - " %%% //// /// ............ * $$$ ", + " %%%+++//// //,,,... 0000000*******$$$$", + " %%% /// /// .... . *************$$$ ", + " %%% /// /// .... .. ************ $$$ ", + " %%% /// /// ............. *** $$$ ", + " %%% //// /// ............ * $$$ ", " %%% //// //// ........... $$$ ", " ///// ////// 111 ", " /////////// 1111111111111 ", diff --git a/tests/visual_tests/grids/lines-6-400-400-1.0-grid-reference.json b/tests/visual_tests/grids/lines-6-400-400-1.0-grid-reference.json index cff78e9a7..66409cfd9 100644 --- a/tests/visual_tests/grids/lines-6-400-400-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-6-400-400-1.0-grid-reference.json @@ -33,67 +33,67 @@ " !!!!!!!!! !!!!!!! !!!!! !! ", " !!!!!!!!!!!! !!!!!!!!!! !!!!!!!! !!! ", " !!!!!! !!!!!! !!!!! !!!!!! !!!!!!!!!!! !!!!! ", - " !!!!!! !!!!! !!!!!! !!!!! !!!!!! !!!!!! !!!!!! ", - " !!!!!! !!!!! !!!!!! !!!!!! !!!!!! !!!!!! !!!!! ", - " !!!!!! !!!!!! !!!!!! !!!!!! !!!!! !!!!!!! !!!!!! ", - " ! !!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!! ", - " !!!!!!!!! !!!!!!!!!!! !!!!!!! ", + " !!!!!!!! !!!!! !!!!!!! !!!!! !!!!!! !!!!!! !!!!!! ", + " !!!!! !!!!! !!!!!! ! !!!!!! !!!!!! !!!!! !!!!! ", + " !!!! !!!!!! !!!!!! !!!!!! !!!!! !!!!! !!!!!! ", + " ! !!!!! !!!!!! !!!!!!!!!!! !!!!!!!!!!! ", + " !!!!!!!!! !!!!!!!!! !!!!!!! ", " # !!!!!!! # !!!!!! !!!!! ", " #### !!!!! #### !!! ## !!! $$$ ", - " ####### !!! ###### ! #### # $$$ ", + " ####### ! ###### ! #### # $$$ ", " ########## ######### ####### ### $$$ ", " ####### ##### ###### ##### ######### ##### $$$ ", - " ###### ###### ###### ##### ###### ##### ##### $$$ ", - " ###### ###### ##### ###### ##### ####### ###### $$$ ", - " %%%%###### ##### ###### ###### ##### ######## ###### $$$ ", - " %%%% # # ##### ##### ##### ###### ########## $$$ ", - " %%%% ############ ############# ######## $$$ ", + " ######## ###### ###### ##### ############ ##### $$$ ", + " ##### # ###### ##### # ###### ##### # ###### ###### $$$ ", + " %%%%#### ##### ###### ###### ##### ###### ###### $$$ ", + " %%%% # ##### ##### ##### ###### ########## $$$ ", + " %%%% ############ ########### ######## $$$ ", " %%%% ######### ######## ##### $$$ ", - " %%%% ###### ###### ## $$$ ", - " %%%% ##### ### && $$$ ", - " %%%% &&&& ##&#&&& &&&&&& &&&&&&& $$$ ", + " %%%%% ###### ###### ## $$$ ", + " %%%% #### ### && $$$ ", + " %%%% &&&& ##&&&&& &&&&&& &&&&&&& $$$ ", " %%%% &&&&&&&& &&&&&&&& &&&&&&&& &&&&&&&&&& $$$ ", " %%%% &&&&&&&&& &&&&&&&&&& &&&&&&&&&&& &&&&&&&&&&&& $$$ ", " %%%% &&&&&&&&&&&& &&&&&& &&&&& &&&&&& &&&& &&&&&& &&&& & $$$ ", - " %%%% &&&&& &&&& &&&&&& &&&& &&&&& &&&& &&&&& &&&&&&&&& $$$ ", - " %%%% &&& & &&&&&&&&&& &&&&&&&&&&& &&&&&&&&&& &&&&&&&& $$$ ", - " %%%% & &&&&&&&&& & &&&&&&&& &&&&&&&& &&&&&& $$$ ", - " %%%% &&&&&&& &&&&&& &&&&& &&&& $$$ ", - " %%%% &&& & ''''' $$$ ", + " %%%% &&&&&&& &&&& &&&&&& &&&& &&&&& &&&& &&&&& &&&&&&&&& $$$ ", + " %%%% &&& & &&&&&&&&&& & &&&&&&&&&& &&&&&&&&&& &&&&&&&& $$$ ", + " %%%% & &&&&&&&&& &&&&&&&& &&&&&&&& &&&&&& $$$ ", + " %%%% &&&&&&& &&&&&& &&&&&&& &&&& $$$ ", + " %%%% &&& & & ''''' $$$ ", " %%%% ''''' $$$ ", - " %%%% ''''' $$$$$ ", - " %%%% ''''''''''''' $$$$ ", + " %%%% ''''' $$$$ ", + " %%%% ''''''''''''' $$$$$ ", " %%%% (( ((((( ((((( ((((((( ''''''''''''' $$$ ", " %%%% ((((((( (((((((( (((((((( ((((((((( ''''''''''''' $$$ ", " %%%% ((((((((( (((((((((( ((((((((((( ((((((((((( $$$ ", " %%%% ((((((((((( (((((( (((( (((((( ((((( (((((( (((( $$$ ", " %%%%((((((( ((((( (((((( (((( ((((( ((((( ((((( (((( (( $$$ ", " %%%% ((( ( ((((( ((((( ((((((((((( (((((((((( ((((((((( $$$ ", - " %%%% ( ((((((((() ((((((((((( (((((((( (((((((( $$$ ", - " %%%% ((((((()) ((((((( ((((( *** (((( $$$ ", + " %%%% ( ((((((((() ((((((((( (((((((( (((((((( $$$ ", + " %%%% ((((((()) ((((((( (((((( *** (((( $$$ ", " %%% (((( )))) ++++ (( (****************** $$$ ", " %%% )))))) ++++ ,,,, ******************** $$$ ", " %%% )))))) +++ ,,, --------------- ********************* $$$ ", - " %%% ))))) +++ ,,, --------------- ** ***** $$$ ", - " %%%%% )))))) +++ ,,, --------------- * **** $$$ ", - " %%%% )))))) +++ ,,, .............. **** $$$ ", + " %%%% ))))) +++ ,,, --------------- ***** $$$ ", + " %%%%% )))))) +++ ,,, --------------- **** $$$ ", + " %%% )))))) +++ ,,, .............. **** $$$ ", " %%% ))))) ++++ ,,, ...................... *** $$$ ", " %%% )))))) ++++ ,,,, ....................... *** $$$ ", " %%% )))))) +++ ,,,, ....................... *** $$$ ", " %%% ))))) /////// +++ ,,, .... *** $$$ ", - " %%% )))))) //////////// +++ ,,, ..... *** $$$ ", + " %%% )))))) //////////// +++ ,,, ... . *** $$$ ", " %%% ))))) ///////////////+++ ,,, ... *** $$$ ", " %%% ))))) ////// ///////++++,,, ... 000000000000000 *** $$$ ", - " %%%))))))) ///// ///+++,,,, ... 000000000000000 **** $$$ ", + " %%%)))))) ///// ///+++,,,, ... 000000000000000 **** $$$ ", " %%% ))) ) ///// //// ,,,, ... 000000000000000 **** $$$ ", " %%% )) ///// ////,,,, ... *** $$$ ", " %%% //// /////,, ... **** **** $$$ ", - " %%% /// / //// ... *********************** $$$ ", + " %%% /// //// ... *********************** $$$ ", " %%% /// /// ... ********************** $$$ ", - " %%% /// /// ... ********************* $$$$$ ", - " %%% /// /// .... $$$$ ", - " %%% //// /// ..... * $$$ ", - " %%% //// /// ........................ $$$ ", + " %%% /// /// ... ********************* $$$$ ", + " %%% /// /// .... $$$$$ ", + " %%% //// /// ..... $$$ ", + " %%% //// /// . ....................... $$$ ", " %%% //// //// ...................... $$$ ", " %%% //// //// ..................... $$$ ", " %%% //// /// .................. $$$ ", @@ -103,9 +103,9 @@ " ////////// ///// 11111111111111111111 ", " ////////////// 11111111111111111111111111 ", " //////////// 11111111111111111111111111 ", - " // //// 11111111111111111111 ", - " ", - " ", + " //// 11111111111111111111 ", + " 1 ", + " 1 ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-6-600-600-1.0-grid-reference.json b/tests/visual_tests/grids/lines-6-600-600-1.0-grid-reference.json index 706166b05..ecb7a4375 100644 --- a/tests/visual_tests/grids/lines-6-600-600-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-6-600-600-1.0-grid-reference.json @@ -37,33 +37,33 @@ " !!!!!!!! !!!!! !! ", " !!!!!!!!!!! !!!!!!! !!!!! ! ", " !!!!!! !!!!! !!!!!!!!!! !!!!!!!! !! ", - " !!!!!! !!!!! !!!!! !!!!!! !!!!!!!!!!! !!!!! ", + " !!!!!! !!!!! !!!!! !!!!!!! !!!!!!!!!!! !!!!! ", " !!!!!! !!!!!! !!!!!! !!!!!! !!!!!! !!!!! !!!!!! ", " !!!!!! !!!!! !!!!!! !!!!! !!!!! !!!!!! !!!!! ", " !!!!!!! !!!!! !!!!!! !!!!! !!!!!! !!!!!! !!!!!! ", - " !!!!!! !!!!!! !!!!!! !!!!!! !!!!!!!! !!!!! !!!!!! ", - " !!!!!! ! !!!!!! !!!!! !!!!!! !!!!! !!!!! !!!!! ", - " !!! ! !!!!! !!!!!!! !!!!!! !!!!!! !!!!!! !!!!!! ", - " !!!!! !!!!!! ! ! !!!!!! !!!!!! !!!!!! !!!!!! ", - " !!!!! !!!!!! !!!!!! !!!!! !!!!!!!!!! ", - " !!!!!!!!!!! !!!!!!!!! !!!!!!!! ", - " !!!!!!! !!!!!! !!!!!! ", - " ## !!!!! # !!!! ! !! ", + " !!!!!!! !!!!! !!!!!! !!!!!! !!!!!! !!!!! !!!!!! ", + " !!!!! ! !!!!!! !!!!! !!!!!! !!!!! !!!!! !!!!! ", + " !!! !!!!! !!!!!! !!!!! !!!!!! !!!!!! !!!!!! ", + " !!!!! !!!!!! !!!!!! !!!!!! !!!!!! !!!!!! ", + " !!!!! !!!!!! !!!!!! !!!!!! !!!!!!!!!!! ", + " ! !!!!!!!!!!! !!!!!!!!! ! ! !!!!!!!! ", + " !!!!!!! !!!!!! !!!!! ", + " ## !!!!! # !!!! !! ", " ##### !!! #### ! # $$$$ ", " ######## ###### ### $$$$ ", " ########## ######### ##### ## $$$$ ", - " ###### ###### ###### ##### ######### #### $$$$ ", - " ###### ###### ###### ##### ########### ###### $$$$ ", + " ###### ###### ############ ######### #### $$$$ ", + " ###### ###### ###### # ##### ########### ###### $$$$ ", " ###### ##### ###### ###### ##### ##### ###### $$$$ ", " ####### ##### ###### ###### ##### ###### ##### $$$$ ", - " ###### ###### ##### ##### ###### ##### ###### $$$$ ", - " ##### ###### ###### ##### ##### ###### ###### $$$$ ", - " %%% ### # ###### ###### ####### ##### # ###### ###### $$$$ ", - " %%% ####### ###### # # ##### ###### ##### ###### $$$$ ", - " %%% ###### ###### ##### ###### ########## $$$$ ", - " %%% ##### ##### ###### ##### ######## $$$$ ", - " %%%%% ########### ########## ###### $$$$ ", - " %%%%% ######### ####### ## $$$$ ", + " ####### ###### ##### ##### ###### ##### ###### $$$$ ", + " ##### # ###### ###### ##### ##### ###### ###### $$$$ ", + " %%% ### ##### ###### ###### ##### ###### ###### $$$$ ", + " %%% ##### ###### ##### ###### ##### ###### $$$$ ", + " %%% ###### ###### ##### ###### ########### $$$$ ", + " %%% ##### ##### ###### ##### ## ######## $$$$ ", + " %%%%% ########### ########### ##### $$$$ ", + " %%% ########### ####### # ## $$$$ ", " %%% ###### #### $$$$ ", " %%% ### ## $$$$ ", " %%% &&&&& $$$$ ", @@ -71,14 +71,14 @@ " %%% &&&&&&&& &&&&&&&&& &&&&&&&&&&& &&&&&&&&&&& $$$$ ", " %%% &&&&&&&&&& &&&&&&&&&&&& &&&&&&&&&&&&& &&&&&&&&&&&&&& $$$$ ", " %%% &&&&&&&&&&&&& &&&&&&& &&&&& &&&&&& &&&&& &&&&&& & &&&&& $$$$ ", - " %%% &&&&&& &&&& &&&&&& &&&& &&&&&& &&&& &&&&& & &&&& $$$$$ ", + " %%% &&&&&& &&&& &&&&&& &&&& &&&&&& &&&&& &&&&& &&&& $$$$$ ", " %%% &&&&& &&&& &&&&& &&&& &&&&& &&&&&& &&&&& &&&& & $$$$ ", " %%% &&&&&& &&&&& &&&&& &&&& &&&&& &&&& &&&&&& &&&& &&&& $$$$ ", - " %%% &&& &&&&& &&&&&& &&&&& &&&&&& &&&&&&&&&&&&& &&&&&&&&&&&& $$$$ ", + " %%% &&& & &&&&& &&&&&& &&&&& &&&&&& &&&&&&&&&&&&& &&&&&&&&&&&& $$$$ ", " %%% & &&&&&&&&&&&& &&&&&&&&&&& &&&&&&&&&& &&&&&&&&& $$$$ ", " %%% &&&&&&&&&& &&&&&&&&& &&&&&&&& &&&&&& $$$$ ", - " %%% &&&&&&& & &&&&&& &&& & $$$$ ", - " %%% && && $$$$ ", + " %%% &&&&&&&&& &&&&&& &&& & $$$$ ", + " %%% && $$$$ ", " %%% '''''' $$$$ ", " %%% '''''' $$$$ ", " %%% '''''' $$$$ ", @@ -86,55 +86,55 @@ " %%% ''''''''''''''''''' $$$$ ", " %%% ''''''''''''''''''' $$$$ ", " %%% ((( (((((( ((((((( ''''''''''''''''''' $$$$ ", - " %%% ((((((( (((((((( ((((((((( ((((((((((( '' $$$$ ", - " %%% (((((((((( ((((((((((( (((((((((((( ((((((((((((( ' $$$$ ", - " %%%%% ((((((((((((( ((((((((((((( ((((((( ((((( (((((( ( (((( $$$$ ", - " %%% ((((((( ((((( (((((( ((((( ((((( (((( ((((( ( (((( $$$$ ", - " %%% ((((( (((( (((((( ((((( (((((( ((((( ((((( (((( ( $$$$ ", - " %%% (((((( (((( ((((( (((( ((((( ( (((( (((((( ((((( ((( $$$$ ", + " %%% ((((((( (((((((( ((((((((( ((((((((((( ' $$$$ ", + " %%%%% (((((((((( ((((((((((( (((((((((((( ((((((((((((( ' $$$$ ", + " %%%% ((((((((((((( ((((((((((((( ((((((( ((((( (((((( (( (((( $$$$ ", + " %%% ((((((( ((((( (((((( ((((( ((((( ((((( ((((( ( (((( $$$$ ", + " %%% ((((( (((( (((((( ((((( (((((( ( ((((( ((((( (((( ( $$$$ ", + " %%% (((((( (((( ((((( (((( ((((( (((( (((((( ((((( ((( $$$$ ", " %%% (((( ( (((( ((((( (((( ((((( ((((( (((((( (((((((((((( $$$$ ", " %%% (( (((((( (((((( ((((((((((( (((((((((( (((((((((( $$$$ ", " %%% ((((((((((( ((((((((( (((((((( ((((((( $$$$ ", - " %%% ((((((((( )) (((((( ((((( (( $$$$ ", - " %%% (((( ()))) *** (( ( +++++++ $$$$ ", + " %%% (((((((((( )) ((((((( ((((( (( $$$$ ", + " %%% (((( ()))) *** ( ( +++++++ $$$$ ", " %%% ))))) **** +++++++++++++++++++++++++++ $$$$ ", - " %%% )))))) **** ,,, +++++++++++++++++++++++++++++ $$$$ ", - " %%% ))))) **** ,,,, -- +++++++++++++++++++++++++++++ $$$$ ", - " %%% ))))) *** ,,,, ---------------------- + +++++++++ $$$$$ ", + " %%% )))))) ***** ,,, +++++++++++++++++++++++++++++ $$$$ ", + " %%% ))))) *** ,,,, -- +++++++++++++++++++++++++++++ $$$$ ", + " %%% ))))) *** ,,,, ---------------------- + +++++++++ $$$$$ ", " %%% )))))) *** ,,, ---------------------- +++++ $$$$ ", " %%% ))))) *** ,,, ---------------------- ++++ $$$$ ", - " %%% ))))) **** ,,, ++++ $$$$ ", - " %%% )))))) **** ,,, - ++++ $$$ ", + " %%% ))))) **** ,,, - ++++ $$$$ ", + " %%% )))))) **** ,,, ++++ $$$ ", " %%% ))))) **** ,,, ........................ +++ $$$ ", " %%% ))))) *** ,,,, ................................ +++ $$$ ", " %%% )))))) *** ,,,, ................................ +++ $$$ ", " %%% ))))) *** ,,, ................... +++ $$$ ", - " %%% )))))) *** ,,, .... . +++ $$$ ", + " %%% )))))) *** ,,, .... +++ $$$ ", " %%% )))))) //// **** ,,, .... +++ $$$ ", " %%% ))))) /////////// **** ,,, ... +++ $$$ ", " %%% )))))) ///////////////// *** ,,,, ... +++ $$$ ", - " %%%%% ))))))) //////////////////// *** ,,,, ... +++ $$$ ", - " %%%% ))))) ) ////// / //////// *** ,,,, .... +++ $$$ ", - " %%% )))))) ///// / //// *** ,,, .... 00000000000000000000000 ++++ $$$ ", + " %%%%% )))))) //////////////////// *** ,,,, ... +++ $$$ ", + " %%% ))))) ////// // //////// *** ,,,, .... +++ $$$ ", + " %%% )))))) ///// / //// *** ,,, .... 00000000000000000000000 ++++ $$$ ", " %%% )))))) ////// ////*** ,,, .... 00000000000000000000000 ++++ $$$ ", - " %%% ))))) ////// ///// ,,,,, ... 00000000000000000000000 +++ $$$ ", - " %%% ))) ///// //// ,,, ... +++ $$$ ", - " %%% )) //// //// ,,,, ... 0 +++ $$$ ", + " %%% ))))) ////// ///// ,,,, ... 00000000000000000000000 +++ $$$ ", + " %%% ))) ///// //// ,,, , ... 00 +++ $$$ ", + " %%% )) //// //// ,,,, ... 0 +++ $$$ ", " %%% /// //// ,,,, ... ++++ $$$ ", - " %%% //// ///// ... ++++ $$$ ", + " %%% //// ///// ... +++++ $$$ ", " %%% //// //// ... ++++++++++++++++++++++++++++++++++ $$$ ", " %%% /// /// .... +++++++++++++++++++++++++++++++++ $$$ ", " %%% /// //// .... +++++++++++++++++++++++++++++++++ $$$ ", - " %%% /// /// ... + +++++++++++ $$$ ", - " %%% /// /// .... + $$$ ", - " %%% /// / /// .... $$$ ", - " %%% //// /// ..... $$$$ ", - " %%% //// /// ..... $$$$$ ", - " %%% /// //// ...... $$$ ", + " %%% /// /// ... ++ +++++++++++ $$$ ", + " %%% /// /// ..... + $$$ ", + " %%% /// /// .... $$$ ", + " %%% //// /// ..... $$$ ", + " %%% //// /// ..... $$$ $ ", + " %%% /// //// ...... $$$$ ", " %%% //// //// ............................... $$$ ", " %%% //// /// .............................. $$$ ", " %%% //// /// ............................ $$$ ", - " %%% //// /// .. $$$ ", + " %%% //// /// $$$ ", " ///// //// . $$$ ", " / //// ///// ", " //// ////// ", @@ -142,8 +142,8 @@ " ///// ///// ", " //////// ////// ", " ///////////// ////// 11111111111111111111111111111111111111 ", - " /////////////////// 11111111111111111111111111111111111111 ", - " //////////// / 11111111111111111111111111111111111111 ", + " ////////////////// 11111111111111111111111111111111111111 ", + " //////////// 11111111111111111111111111111111111111 ", " //// 11111111111111 ", " 1 ", " ", diff --git a/tests/visual_tests/grids/lines-6-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-6-800-800-1.0-grid-reference.json index 2427458c8..41ec69d72 100644 --- a/tests/visual_tests/grids/lines-6-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-6-800-800-1.0-grid-reference.json @@ -42,125 +42,125 @@ " !!!!!!!!! !!!!! !!! ", " !!!!!! !!!!! !!!!!!! !!!!! ", " !!!!!! !!!!!! !!!!!!!!!!! !!!!!!!! ! ", - " !!!!!! !!!!!! !!!!!! !!!!! !!!!!!!!!! !!!! ", - " !!!!!! ! !!!!! !!!!!! !!!!! !!!!! !!!!!! !!!!!! ", - " !!!!!! !!!!!! !!!!!! !!!!!! !!!!!! !!!!! !!!!! ", - " !!!!!!! !!!!!! !!!!! !!!!!! !!!!!! !!!!!! !!!!!! ", - " !!!!!! !!!!! !!!!!! !!!!! !!!!! !! !!!!! !!!!!! ", - " !!!!!!! !!!!! !!!!!!!! !!!!! !!!!!! !!!!!! !!!!! ", + " !!!!!! !!!!! !!!!!! !!!!!! !!!!!!!!!! !!!! ", + " !!!!!! !!!!! !!!!!! !!!!! !!!!! !!!!!! !!!!!! ", + " !!!!!! !!!!!! !!!!!! !!!!!! !!!!!! ! !!!!! !!!!! ", + " !!!!!!! !!!!!!! !!!!! !!!!!! !!!!!! !!!!! !!!!!! ", + " !!!!!! ! !!!!! !!!!!! !!!!! !!!!! !!!!! !!!!!! ", + " !!!!!!! !!!!! !!!!!! !!!!! !!!!!! !!!!!! !!!!! ", " !!!!!! !!!!!! !!!!!! !!!!!! !!!!!! !!!!! !!!!!! ", - " !!!!!! !!!!!! !!!!!! !!!!!! !!!!! !!!!! !!!!!! ", - " !!!!!! !!!!! !!!!! !! !!!!! !!!!!! !!!!!! !!!!! ", - " ! ! !!!!! !!!!!! !!!!!! !!!!! !!!!!! !!!!!! ", - " !!!!!! !!!!! !!!!!! !!!!!!! !!!!! !!!!! ", - " !!!!!! !!!!!! !!!!! !!!!!!!! !!!!! !!!!!! ", + " !!!!! !!!!!! !!!!!! !!!!! !!!!! !!!!! !!!!!! ", + " !!!! ! !!!!! !!!!! !!!!! !!!!!! !!!!!! !!!!! ", + " ! !!!!! !!!!!! !!!!!! !!!!! !!!!!! !!!!!! ", + " !!!!!! !!!!! !!!!!! !!!!!! !!!!! !!!!! ", + " !!!!!! !!!!!! !!!!! !!!!!! !!!!! !!!!!! ", " !!!!! !!!!!! !!!!!! !!!!! !!!!!!!!!!! ", - " !!!!!!!!!!! !!!!!!!!!! !!!!!!!!! ", - " !!!!!!!!! !!!!!!! !!!!! ! ", - " !!!!!!! !!!! !!! ", - " ### ! !!! # !! $$$ ", - " ##### ! #### $$$ ", + " !!!!!!!!!!! !!!!!!!!!! !!!!!!!! ", + " !!!!!!!!!!! !!!!!!! !!!!!! ", + " !!!!!! !!!! !!! ! ", + " ### !!! # !!! $$$ ", + " ##### ! #### ! $$$ ", " ######## ####### ## $$$ ", " ########### ########## ##### # $$$ ", - " ###### ###### ###### ##### ######## ### $$$ ", - " ####### ##### ##### ##### ########## ##### $$$ ", - " ###### ##### ###### ###### ##### ##### ##### $$$ ", - " ###### ####### ###### ###### ###### ####### ###### $$$ ", - " ###### # ###### ##### ##### ###### ## ###### ###### $$$ ", - " ###### ##### ####### ##### ##### ##### ##### $$$ ", - " ####### ##### ##### # ###### ##### ###### ###### $$$ ", - " ###### ###### ###### ###### ###### ###### ##### $$$ ", - " #### ##### ###### ####### ##### ##### ###### $$$ ", - " %%% ## # ##### ##### ###### ##### ###### ###### $$$ ", + " ###### ###### ############ ######## ### $$$ ", + " ####### ##### ##### # ##### ########## ##### $$$ ", + " ###### ##### ###### ###### ###### ##### ##### $$$ ", + " ###### ###### ###### ###### ###### ###### ###### $$$ ", + " ###### ###### ##### ##### ###### ###### ###### $$$ ", + " ###### ##### ###### ##### ##### ##### ##### $$$ ", + " ####### ###### ##### ###### ##### ###### ###### $$$ ", + " ####### # ###### ###### ##### ###### ###### ##### $$$ ", + " #### # ##### ###### ##### ##### ##### ###### $$$ ", + " %%% ## ##### ##### ###### ##### ###### ###### $$$ ", " %%% ###### ###### ###### ###### ##### ##### $$$ ", " %%% ###### ###### ##### ###### ###### ###### $$$ ", - " %%% ##### ###### ##### ##### ########### $$$ ", - " %%%%% ##### ###### ###### ###### ######## $$$ ", - " %%% ###### ##### ########### # ##### # $$$ ", + " %%%%% ##### ###### ##### ##### ########### $$$ ", + " %%%% ##### ###### ###### ##### ####### $$$ ", + " %%% ###### ###### ########### ##### $$$ ", " %%% ########### ######## ## $$$ ", - " %%% ######## ###### $$$ $ ", + " %%% ######## ###### $$$ ", " %%% ##### #### $$$ ", " %%% ### # $$$ ", - " %%% # $$$ ", + " %%% $$$$$ ", " %%% &&&&&&& $$$ ", " %%% &&&&&& &&&&&&&& &&&&&&&&&& $$$ ", " %%% &&&&&&&& &&&&&&&&&& &&&&&&&&&&&& &&&&&&&&&&&&& $$$ ", " %%% &&&&&&&&&&& &&&&&&&&&&&&& &&&&&&&&&&&&&& &&&&&&&& &&&&& $$$ ", - " %%% &&&&&&&&&&&&&& &&&&&&& &&&&&& &&&&&&& & &&&&& &&&&&& &&&&& $$$$ ", - " %%% &&&&&&& &&&&& &&&&&&& &&&&& &&&&&& & &&&&& &&&&& &&&&& $$$$ ", - " %%% &&&&&& &&&& &&&&&& &&&& &&&&& &&&&& &&&&& & &&&& $$$$ ", - " %%% &&&&&& &&&&& &&&&& & &&&&& &&&&&& &&&& &&&&&& &&&& $$$$ ", - " %%% &&&&& &&&& &&&&& &&&& &&&&& &&&& &&&&& &&&& && $$$$ ", - " %%% &&&&&& &&&& &&&&& &&&& &&&&& &&&&& &&&&& &&&&& &&&&& $$$$ ", + " %%% &&&&&&&&&&&&&& &&&&&&& &&&&&& &&&&&&& &&&&& &&&&&& &&&&& $$$$ ", + " %%% &&&&&&& &&&&& &&&&&&& &&&&& &&&&&& &&&&& &&&&& &&&&& $$$$ ", + " %%% &&&&&& &&&& &&&&&& & &&&& &&&&& &&&&& &&&&& &&&& $$$$ ", + " %%% &&&&&& &&&&& &&&&& &&&&& &&&&&&& &&&& &&&&&& &&&& $$$$ ", + " %%% &&&&&& &&&& &&&&& &&&& &&&&& & &&&& &&&&& &&&& && $$$$ ", + " %%% &&&&& & &&&& &&&&& &&&& &&&&& &&&&& &&&&& &&&&& &&&&& $$$$ ", " %%% &&& &&&& &&&&&& &&&& &&&&& &&&&& &&&&&& &&&&&&&&&&&&&& $$$$ ", " %%% & &&&&& &&&&&&& &&&&&& &&&&&& &&&&&&&&&&&&& &&&&&&&&&&& $$$$ ", - " %%% &&&&&&&&&&&&&& &&&&&&&&&&&& &&&&&&&&&& &&&&&&&&& $$$$ ", - " %%% & &&&&&&&&&&& &&&&&&&& &&&&&& &&&& $$$$ ", - " %%% &&&&&&& &&&& & $$$$ ", - " %%% && $$$$ ", - " %%% & $$$$ ", + " %%% &&&&&&&&&&&&& &&&&&&&&&&&& &&&&&&&&&& &&&&&&&&& $$$$ ", + " %%% &&&&&&&&&&& &&&&&&&& &&&&&& &&&& $$$$ ", + " %%% &&&&&&& &&&& &&& $$$$ ", + " %%% &&& & $$$$ ", + " %%% & $$$$ ", " %%% $$$$ ", - " %%%%% '''''''' $$$$ ", - " %%%% '''''''' $$$$ $ ", + " % %%% '''''''' $$$$ ", + " %%% '''''''' $$$$ ", " %%% '''''''' $$$$ ", " %%% ''' $$$$ ", " %%% ''''''''''''''''''''''''' $$$$ ", " %%% ''''''''''''''''''''''''' $$$$ ", " %%% (( ''''''''''''''''''''''''' $$$$ ", " %%% ((((((( (((((((( ''''''''''''''''''''''''' $$$$ ", - " %%% (((((( (((((((( (((((((((( (((((((((((( $$$$ ", + " %%% (((((( (((((((( (((((((((( (((((((((((( ' $$$$ ", " %%% (((((((((( (((((((((((( ((((((((((((( (((((((((((((( $$$$ ", - " %%% (((((((((((((( ((((((((((((((( (((((((( ((((((( ((((((( (((( $$$$ ", - " %%% ((((((( (((((( ((((((( (((( (((((( (( (((( (((((( ((((( $$$$ ", - " %%% ((((((( (((( (((((((( (((( (((((( (((( ((((( (((((( $$$$ ", - " %%% (((((( (((( (((((( ( (((( ((((( ((((( ((((( ((((( $$$$ ", - " %%% ((((( (((( ((((( (((( (((((( (((( (((((( (((( (( $$$$ ", - " %%% (((((( (((( ((((( (((( ((((( (((( ((((( (((( (((( $$$$ ", - " %%% (((( ( (((( (((((( (((( ((((( (((( (((((( ((((( (((((( $$$$ ", + " %%% (((((((((((((( ((((((((((((((( (((((((( ((((( ((((((( ((((( $$$$$ ", + " %%% ((((((( (((((( ((((((( ((((( (((((( (((( (((((( ( (((( $$$$ ", + " %%% ((((((( (((( (((((( ( (((( (((((( (((( ((((( (((( $$$$ ", + " %%% (((((( (((( (((((( (((( ((((( ((((( ((((( ((((( $$$$ ", + " %%% (((((( (((( ((((( (((( (((((((( (((( (((((( (((( (( $$$$ ", + " %%% ((((((( (((( ((((( (((( ((((( (((( ((((( (((( (((( $$$$ ", + " %%% (((( (((( (((((( (((( ((((( (((( (((((( ((((( (((((( $$$$ ", " %%% (( ((((( (((((( ((((( (((((( (((((((((((((( ((((((((((((( $$$$ ", - " %%% ((((((( (((((( (((((((((((( (((((((((((( ((((((((( $$$$ ", - " %%% (( ((((((((((( (((((((((( (((((((( ( (((((( $$$$ ", - " %%% (((((((( )) ((((((( ((( $$$$ ", - " %%%% (((( )))) *** (( $$$$ ", - " %%%% ))))) *** ( ++++++++++++ $$$$ ", + " %%% (((((( (((((( (((((((((((( (((((((((((( ((((((((( $$$$ ", + " %%% ((((((((((( (((((((((( (((((((( (((((( $$$$ ", + " %%% (((((((( )) ((((((( (((( $$$$ ", + " %%%% (((( )))) *** ( ( $$$$ ", + " %%%% ( ))))) *** ++++++++++++ $$$$ ", " %%%% )))))) *** ++++++++++++++++++++++++++++++++ $$$$ ", - " %%%% )))))) **** ,,, +++++++++++++++++++++++++++++++++++++ $$$$$ ", - " %%%% ))))) **** ,,, ++++++++++++++++++++++++++++++++++ $$$$ ", - " %%%% )))))) *** ,,, ------ + +++++++++++++++ $$$$ ", - " %%%% )))))) ***** ,,,, ----------------------------- + ++++++ $$$$ ", - " %%%% ))))) *** ,,,, ----------------------------- + ++++ $$$$ ", + " %%%% )))))) **** ,,, +++++++++++++++++++++++++++++++++++++ $$$$ ", + " %%%% ))))) **** ,,, +++++++++++++++++++++++++++++++++ $$$$ ", + " %%%%% )))))) **** ,,, ------ + +++++++++++++++ $$$$ ", + " %%%% )))))) ***** ,,,, ----------------------------- ++++++ $$$$ ", + " %%%% ))))) *** ,,,, ----------------------------- + ++++ $$$$ ", " %%%% )))))) *** ,,, ----------------------------- ++++ $$$$ ", - " %%%% )))))) **** ,,, ++++ $$$$ ", - " %%%% ))))) **** ,,, ++++ $$$$ ", + " %%%% )))))) **** ,,, - ++++ $$$$ ", + " %%%% ))))) **** ,,, - ++++ $$$$ ", " %%%% )))))) *** ,,, ++++ $$$$ ", " %%%% )))))) *** ,,, +++ $$$$ ", - " %%%% )))))) *** ,,,, ................................. +++ $$$$ ", - " %%%% )))))))) *** ,,,, .......................................... +++ $$$$ ", - " %%%% )))))) ) **** ,,, ........................................... +++ $$$$ ", - " %%%% ))))) **** ,,, ................. . +++ $$$$ ", - " %%%% )))))) *** ,,, ..... . +++ $$$$ ", - " %%%% )))))) *** ,,, .... +++ $$$$ ", + " %%%% ))))) *** ,,,, ................................. +++ $$$$ ", + " %%%% ))))))) *** ,,,, .......................................... +++ $$$$ ", + " %%%% )))))) **** ,,, ........................................... +++ $$$$ ", + " %%%% ))))) **** ,,, ................. .. +++ $$$$ ", + " %%%% )))))) *** ,,, ..... . +++ $$$$ ", + " %%%% )))))) *** ,,, .... +++ $$$$$ ", " %%%% ))))) *** ,,,, ... +++ $$$$ ", " %%%% )))))) //////// *** ,,,, ... +++ $$$$ ", " %%%% )))))) /////////////// *** ,,,, .... +++ $$$$ ", " %%%% ))))) ////////////////////// **** ,,, .... +++ $$$$ ", " %%%% )))))) ////// ////////////// **** ,,, ... +++ $$$$ ", - " %%%% )))))) ////// ///////// *** ,,, .... ++++ $$$$ ", + " %%%% )))))) ////// ///////// *** ,,, ... ++++ $$$$ ", " %%%% ))))) ///// / //// *** ,,, ..... ++++ $$$$ ", - " %%%% )))))) ////// ///// *** ,,,,, ... 00000000000000000000000000000 ++++ $$$$ ", + " %%%% )))))) ////// ///// *** ,,,,, ..... 00000000000000000000000000000 ++++ $$$$ ", " %%%% )))))) ////// //// *** ,,,, ... 00000000000000000000000000000 +++ $$$$ ", " %%%% ))))) ///// //// ,,, ... 00000000000000000000000000000 +++ $$$$ ", - " %%%% ))))))) ////// //// ,,, ... +++ $$$$ ", - " %%%% ))) ) ////// ///// ,,, ... 0 +++ $$$$ ", - " %%%%% ) ///// //// ,,, ... ++++ $$$$ ", - " %%% /// / //// ,,, ... ++++ $$$$ ", + " %%%% )))))) ////// //// ,,, ... 00 +++ $$$$ ", + " %%%%% ))) ) ////// ///// ,,, ... 0 +++ $$$$ ", + " %%% ) ///// //// ,,, ... ++++ $$$$ ", + " %%% /// / //// ,,, ... ++++ $$$$ ", " %%% /// //// ,,, ... +++ $$$$ ", " %%% /// ///// ... ++++ $$$$ ", " %%% /// //// ... ++++++++++++++++ ++++ $$$$ ", - " %%% //// /// ... ++++++++++++++++++++++++++++++++++++++++++++ $$$$ ", + " %%% //// /// .... ++++++++++++++++++++++++++++++++++++++++++++ $$$$ ", " %%% //// /// ..... +++++++++++++++++++++++++++++++++++++++++++ $$$$ ", - " %%% / /// //// ... + +++++++++++++++++++++++++++++++++ $$$$ ", - " %%% ///// //// ... + ++ $$$$ ", + " %%% ///// //// ... ++ +++++++++++++++++++++++++++++++++ $$$$ ", + " %%% //// //// ... + + $$$$ ", " %%% /// //// .... + $$$$ ", " %%% /// /// .... $$$$ ", " %%% //// /// .... $$$$ ", @@ -168,25 +168,25 @@ " %%% /// /// .... $$$$ ", " %%% /// //// ..... $$$$ ", " %%% /// //// ...... $$$$ ", - " %%% /// /// .......................................... $$$$ ", + " %%% /// /// .......................................... $$$$$ ", " %%% //// /// ........................................ $$$$ ", - " %%% //// /// ...................................... $$$$$ ", - " %%% //// /// . $$$$ ", - " %%% //// /// . $$$$ ", + " %%% //// /// ...................................... $$$$ ", + " %%% //// /// .. $$$$ ", + " %%% //// /// . $$$$ ", " //// //// $$$$ ", " //// ///// $$$$ ", " ///// ///// ", " //// ////// ", " //// ////// ", - " //// ////// ", - " ///// ////// / ", + " //// ///// ", + " ///// //////// ", " ///// ////// ", " /////////// ///// ", " /////////////////////// 11111111111111111111111111111111111111111111111111 ", " //////////////////// 11111111111111111111111111111111111111111111111111 ", " / //////////// 11111111111111111111111111111111111111111111111111 ", - " //// 1111111111 11 ", - " 1 1 ", + " //// 1111111111 11 ", + " 1 11 ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-7-200-200-1.0-grid-reference.json b/tests/visual_tests/grids/lines-7-200-200-1.0-grid-reference.json index 8ca4c9c15..ed17d1bee 100644 --- a/tests/visual_tests/grids/lines-7-200-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-7-200-200-1.0-grid-reference.json @@ -6,53 +6,53 @@ "data": {}, "grid": [ " ", - " !! ", + " !!!! ", " ! !!! ", " ! ", " ! !!! ! ", - " ! ! ! !! ", + " ! !!!! !! ", " ! !! ! ! ", - " ! ! !! ", - " ! ! !!!! !! !!!! !!", - " !! ! !! !! ! !!!", - " ! !! !!! ! !!!! !! ! !!!", - " ! !! !!!! !! ! !! !! ! ", - " ! ! !! ! !! !! ! !! ! ", - " ! ! ! !! ! ! !! ! ", - " !! !! !! !! ! ! !!!", + " ! ! !! !! ", + " ! ! !!!! ! ! !! !!", + " !! !! ! !! ! !!!", + " !! !! ! ! ! !!!! !! ! !!!", + " !! !! !!! !! ! !! !! ! ", + " ! !! !! !! !! ! !! ! ", + " ! ! ! ! ! ! ! !! ! !", + " !! !! !! !! ! ! !!!!", " ! !! ! ! !", - " ! ! ! ! ! ! !", + " ! ! ! ! ! ! ! !", " ! !! ! ! ! !! !! ! ", - " ! ! ! ! ! ! !! ! !!! ", - " !! !! ! ! !! !! !! !! ! ", - " !!!! !! ! !! !! !! !! ", - " !! ! ! ! ! !! ! ", - " !! !! !!!! !! ", - " ! !! !!! ! !! ! ! ! ! ", - " ! ! ! !! ! ! ! ", + " ! !! ! !! ! !! ! !! ", + " !! !! ! ! !! !! ! ! ! ", + " !! ! !! ! !! !! !! ! !! ", + " !! ! !! ! ! !! ", + " !!! !! !! !! ", + " ! !! !! ! !! ! ! ! ! ", + " ! !! !! ! !! ! ! ! ", " ! ! ! ! ! !! !! ! ! ! ", - " !! !! ! ! !! ! ", - " ! ! !! ", - " ! ! !! ! !! ! ! ", + " !! !! ! !! ! ", + " ! ! !! ! ! ", + " ! ! !! ! !! !!! ", " ! !! ! ! ! ! ! ! !! ", - " ! !! ! ! !! !! !! ! ", + " ! !! ! ! !! !!! !! !! ! ", " ! !! !! !! !! ! ! !! ! ", - " !!! ! ! ! !! ! ", + " !!! ! ! ! !! ! ", " ! ! !! ! ", - " ! ! ! ! ! ! ! ", + " ! ! ! ! ! !! ! ", " ! ! !! !! ! ", - " !!!!! ! ! !! ! !!! ! ! ", - " ! !! ! ! !! ! ! !! ! ! ! ", - " !! !! ! !! !! !! !! ", - " !! !! ! !! !!!! !!! !!! ", - " !!! !! !! ! ! ", - " ! ! ! ! !! ! !!! ! ! ", - " !! !! ! ! ! ! ! ! ", + " !!!!! ! !! !! !!!! ! ", + " ! !! ! ! !! !! !! !! ! ", + " !! !! ! ! ! !! !! ! ", + " !! !! ! !! !!!! ! !!! ", + " !!!! ! !! ! ! ! ", + " ! !! !! !! ! !!! ! ! ", + " !! !! ! ! ! ! ! ! ", " ! ! ! !! ", - " ! ! ! !! ! !! ! ", - " ! ! ! !!! ! ! ! ", - " ! ! ! ", - " ! ! ! ", + " ! ! ! !! ! ! ! ", + " ! ! ! !! ! ! ! ", + " ! ! ! ", + " ! ! ", " ! !!! ! ", " !! " ] diff --git a/tests/visual_tests/grids/lines-7-400-400-1.0-grid-reference.json b/tests/visual_tests/grids/lines-7-400-400-1.0-grid-reference.json index 38574a2d0..8eb40c332 100644 --- a/tests/visual_tests/grids/lines-7-400-400-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-7-400-400-1.0-grid-reference.json @@ -14,91 +14,91 @@ " ! ! ", " !! ! ", " ! !!!! ! ", - " !! ! ! ! ", - " !! ! !! !!! ! ", - " ! ! !! ! !!! !! ! ! ! ", - " !! ! !!!!! !! ! !! !! !! ", - " !! ! ! !!!! ! ! ! ! !! !! ", - " !! !! ! !!! ! !! ! !! !! ! ", - " !!!!! ! ! ! ! !! ! !! ! ", - " ! !! ! ! !! ! ", - " !! !! ! !!! ! !!!!! ! ", - " ! ! !! !! ! !!! ", - " ! ! !! ! ! ! ! ! ! ! ! ", - " ! ! !! ! ! ! ! ! ", - " ! ! ! !! ! ! !! ! ", - " ! !! ! !! !! ! ! !! ! ", - " ! ! ! !! ! ! !! !! ", - " !! ! !! ! !! ", + " !! ! ! !! ", + " !! !! !! !! !! ", + " ! ! !! ! !! !! ! !! ! ", + " !! ! !!!! ! ! ! ! !! !! ", + " ! ! ! !!!! ! ! ! ! !! ! ", + " ! !! !! ! ! !! ! !! !! ! ", + " !!! ! ! ! !! ! !! ! ", + " ! !! ! !! !! ! ! ", + " ! !! ! !! ! !!!!! ! ", + " ! ! ! !! !! !!! ", + " ! ! !!! ! ! ! ! ! ! ! ", + " ! ! !! !! ! !! ! ", + " ! ! !! ! !! !! ! ", + " !! !! ! ! !! ! !! !! ! ", + " !! !! ! !! ! !! !! !! ", + " !! ! !! ! ! ! ", " ! !! !! ! ! ! ", - " ! !! !! ! ! ! ", - " !! !! ! ! ", - " !! ! ! !! !! !! ! !! ! ", - " !!!!! ! ! ! ! ! !! ! ", - " ! !! !! !!!! !! !! !! !! ", - " ! ! ! !!!! ! ", + " ! !! ! ! !! ! ", + " ! !! ! ! ! ", + " !! ! ! ! ! ! ! !! ! ", + " !!!!! ! !! ! ! ! !! ! ", + " ! !! !! !! !! !! ! !! ! ", + " ! ! ! ! ! !!!! ! ", " !! ! ! ! ! !! ! ", - " ! ! !! ! ! ! !! !! ! ", + " !! !! ! ! !! !! ! ", " !! !! ! !! ! ", - " ! ! ! !! !!!!! ! ! ", - " ! !! ! ! ! !! ! ", - " ! ! ! !! !! !! !! ! ", + " !! ! ! ! !! !!!!! ! ", + " ! ! ! !! ! ! !! ! ", + " ! ! ! ! ! !! !! !! ! ", " ! ! ! ! ! !! ! !! !! ! ", - " ! ! ! !! !! !!! ", - " ! ! ! ! !! !! ", - " ! !! ! ! ! ! !!! ", - " !! ! !!! ! ! ! !! ! ", - " !! ! !! ! ! ! ! ! ", + " ! ! ! !!! ! !!!!! ! ", + " !! ! ! !! ! ", + " !! !! ! ! ! ! ! ! ", + " !! ! !!! ! ! ! !! !! ", + " !! ! !! !! ! ! ! ! ", " !! !! ! ! !! !! ! ! ! ", - " ! ! !! !! !! ! ", - " !! ! ! !! ! !! ", - " !!! ! !!!! !! ! !! ", - " ! ! ! ! ! !! ! !! !! !! ", - " !! !! ! !! ! !! !! ", + " ! ! !! !! !! ! ", + " !! ! !! ! ! !! ", + " !!! ! !! !! !! ! ! ", + " ! !! ! ! !! ! !! !! ! ", + " !! !! ! ! !! ! !! ! ", " !!! !! ! ! ! !! !! !! !! ! ", - " !! !! !! !! ! ! !! ! ", - " !! !! ! ! ! ! ", - " ! !!! ! ! !! ! !!! ! ", + " ! ! ! ! !! !! ! ! !! ! ", + " ! ! ! ! ! ! ! ", + " ! !! !!! ! ! !! ! !!! ! ", " ! ! ! ! ! ! ! ! ! ! ", - " ! ! ! ! !! !! !! ! ", - " ! ! ! !! !! ! !!! !! ! ", - " ! ! ! !! !! ", - " ! ! !! ! !! ", - " ! ! !! ! ! ! ! ! !!! ", - " !! ! !!! ! ! ! ! ! ! ", - " ! ! !!! !!! ! ! ! ", + " ! ! ! ! !! !!! !! !! ! ", + " ! ! ! !! !! ! !! !! ! ", + " ! ! !!! ! ", + " !! ! ! !! ", + " !! !! ! ! ! ! !! ! ", + " !! ! !!! ! !! ! ! !! !! ", + " ! ! !!! !!!! ! ! ! ", " !! !! ! !! !! !! ! ", - " !! !! ! !! !! ", - " !! ! !! ! ! !! ", - " !!! ! !! !! !! !! ! ", - " ! ! ! !! !! !! !! ", - " ! ! ! ! ! !! ! ! ! ! ", - " !! !! ! ! ! !! ! ", - " !! !! !!! ! ! ! ! ! ", - " !! !! ! ! ! !! !! !! ! ", - " ! ! ! ! ! ! !! ! ", - " ! ! ! ! ", - " !! !! ! ! ! ! ! ", - " ! !! !! ! ", - " ! ! ! ! ! ! ! !! ", - " !! !! ! ! ! ! ! !! ", - " !! !! ! ! ! ! !! !!! ", - " !! ! !! ! !! ! ! ! ! ", - " ! !! ! ! !! ! ", - " ! ! !! !!!! !! ! ! ", - " ! !!! ! !! !! ! ", - " !! ! ! !! ! ! !! !! ", - " ! ! !!!! ! ! ! ! ! !! ! ", - " ! !! ! ! !! ! ! !! !! ", - " !! !! ! ! ! ! ! ! !! ! !! ", - " !! !! ! ! ! !! !!!! ! ! ! ", - " !! !! ! ! ! !! !!! ! ", - " !! ! ! ! !! ! ! ! ! ! ! ", - " ! ! ! ! !!! ! ", - " !! ! ! ! !! ", - " ! ! !!!!!! ! ! ", + " !! !! ! ! !! ", + " !! ! ! ! ! ! ! ", + " !!!! ! !! !! !! !! ! ", + " ! ! !! !! ! !! ", + " ! ! ! ! !! ! ! ! ! ", + " !! !! ! ! !! ! ", + " !! ! !!! ! ! !! ! ! ", + " ! ! ! ! !! ! !! !! ! ", + " ! !! ! ! ! ! ! ! ", + " ! ! ! ! ! ", + " !! !! ! ! !! ! ! ", + " ! ! !!! !! ! ", + " ! ! ! ! ! !! ! !! ", + " !! !! ! ! ! !!! ", + " !! !! ! !! !! ! !! !!! ", + " !!! ! ! ! !! !! ! ! ", + " ! !! !! !! !! ! ", + " ! ! ! ! !! !! ! ! ", + " ! !! ! !! !! ! ", + " !! ! !! ! ! !! !! ", + " ! ! !!! ! ! ! !! ! ! ", + " ! !! ! ! !! ! ! ! !! ", + " !! !! ! ! ! ! ! !! !!!!! ", + " !! !! ! ! ! !! !!! ! ! ! ", + " ! ! !! ! ! !!! !!!! ! ", + " ! !! ! !! !! ! ! ! ! ", + " !! !! ! ! !!! ! ", + " !! ! !!! !! !! ", + " ! ! ! !!! ! ! ", " ! ! !! ! ", - " ! !!!! ", + " ! !!!!! ", " !! !!! ", " ", " ", diff --git a/tests/visual_tests/grids/lines-7-600-600-1.0-grid-reference.json b/tests/visual_tests/grids/lines-7-600-600-1.0-grid-reference.json index bc5f8eb49..d98e7a4e2 100644 --- a/tests/visual_tests/grids/lines-7-600-600-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-7-600-600-1.0-grid-reference.json @@ -15,139 +15,139 @@ " ", " ", " ", - " !! !!! ", - " !! !! !! ", - " ! ! ", - " ! !!! ! ! ! ", - " ! ! ! !! !! ! ! !! ! ", - " ! ! ! !!! ! ! !! ! ", - " ! ! ! !! ! ! !! !! !! ", - " ! !! ! !! ! ! !! ! ", - " ! !! ! ! ! ! ! ! ! ", - " !!! !! !! !! !! ! ! ", - " ! ! !! ! !! !!! ! ", - " ! ! !! !! ! ! !!!!! ! ", - " !! ! ! !! ! ! ! ! ! ! ", - " ! ! ! ! !!! ! !! ! ! !! ! ", - " ! !! ! ! !! !! !! ! ", - " ! !!!! ! !!!! ! !! ! ", - " ! ! ! ! ! ! ! !! ! ", - " !!! !! ! ! ! ! !!!! !! ! ", - " ! !!! ! ! ! ! !! !! ", - " ! !!! ! ! ! !! !! ", - " ! !! !! ! !! ! ! ! ", - " ! !! ! !! ! ! ! ! ", - " ! !! ! ! !! ! ", - " ! ! ! ! ! ! !! ! ", - " ! ! ! ! !! !! !! ", - " !! ! ! ! !! ", - " ! !! ! ! !! ! ! ! ! ", - " !!! !!! !! !! ! ! ", - " !! ! ! !! ! ! ", - " ! ! ! !! !! ! ! !!!!! ", - " ! !! !! ! !! ! !! ! ", - " !! ! ! ! ! !!!!! !! !! ! ", - " !!! ! ! ! !!! !! ! ", - " ! ! ! ! ! ! !! !! ", - " !!! !! ! ! ! !! ! ! !! !! ", - " ! !!! ! ! !! ! !! ", - " !! !! ! ! !! !! ! ! ! ", - " ! !! !! !! !! ! ! ! ", - " ! ! !! ! !! ! ! ! ! ", - " ! ! ! ! ! ! !! ! ", - " ! !! ! ! ", - " ! ! ! !! !! !! ", - " !! !! ! ! !! ! !!! !! ", - " !! !! ! ! ! ! ! ! ", - " !!! ! !! !! !! ! ! ! ! ! ", - " ! !!!!! ! ! !! ! ", - " ! ! ! !!!!! ! ", - " ! !! ! ! ! ! !! ! !! !! ", - " !!! !! ! ! !!!! ! ", - " ! !!! !! ! ! ", - " ! ! ! ! !! !!!! ! ", - " ! ! ! ! !! !! ! !! ! ", - " ! !!! ! ! !! !! ! !! !! ", - " ! !! !!! !!! !! ! ! !! ! ", - " !! !! !! ! ", - " ! !! ! ! ! ", - " ! ! ! ", - " ! ! ! ! ! ! !! ", - " ! ! ! ! ! ! !! ! ", - " ! !! ! ! !! !! !! !! !! ", - " ! !! !! !! !! !! ! !! ", - " ! !! ! ! !! ! ! ", - " ! ! ! ! !!!! !! ! ", - " ! !! ! ! !! ! !! ! ", - " !! !! ! !! ! !!!! ! ", - " ! ! !! ! ! ! !! !! !! !! ! ", - " !! !! !! ! ! !! ! ", - " ! !!!! ", - " ! ! ! ! ! !! ! !! !!! ", - " !! !! ! ! ! ! ! !! !! ", - " !! ! !! ! !! ! !! !!! ", - " !! ! ! !! !! ! ! ! ! ", - " ! ! ! ! ", - " ! ! ", - " ! ! ! ! ", - " ! ! ! ! !! ! ! ! ! ", - " ! ! ! ! !! ! !! !! ", - " !! !! ! !! !! ! !!!! !!! ", - " !! !! !! !!! ! ! ", - " !!!! !! !! ! ! ", - " !! ! ! !! !! ! ! ! ! ", - " ! ! ! ! !! !! !!!!! ! ", - " ! !! ! ! ! ! ! !! !! !! ", - " !!! !! ! !!! !! !! ! ", - " !! !!!!! ! ! ! ! ! ! ", - " ! ! ! ! !! !! !! ! ", - " ! ! !! !! !! !! !! !! ", - " !!!! ! !! ! ! !! !! ", - " ! !! !! ! ! ! !! ", - " ! !! !! ! ! ", - " ! !! !! ! ! ! ! ", - " ! ! ! ! ! ! ! ! ", - " ! ! !! ! !! ! ", - " !!!!!! !! ! ", - " !! !! ! ! ! !! !!! ", - " ! ! !! ! ! !! ! !! ", - " ! !! !! ! ! ! !! ! ", - " ! !! !! ! ! !! !!! ! ", - " !! !! ! ! !! !!!! ! ", - " !! !! ! ! !! ! !! !! ! !! ", - " ! ! ! !! ! ! !! ! ", - " !!! ! ! ! ! ", - " ! ! ! !!! ! !! !! ! ! ", - " ! !! ! !! !! !! !! ", - " ! ! ! ! !! !! ! !! !! ", - " !! !! !! !! ! ! !! ! ", - " ! !! ! ! ! ! ! ! ", - " ! !! !! ! ! ! ", - " ! ! ! ! ! ", - " ! !! ! ! ! !! ! ", - " ! ! !! ! ! ! ! ", - " !! ! !! ! ! ! !! ", - " ! !! ! !!!! ! !! ! !!! ", - " ! !! !! !! !!! ! !! ", - " !! ! !!! ! ! ! ! !! ! ! ", - " !! ! !!! ! !! ! !!!! ! ! ", - " ! ! ! ! ! !! ! ! ", - " ! ! ! !! !!! ! ! !! ! ! ", - " !! ! ! !! !! !! ! ", - " !!!! ! !! ! ! ! !! ! ! ", - " ! ! ! !!! !! ! ! ! ! ! ", - " ! ! ! ! !! ! !! !!! !! !!! ", - " !! !! ! ! ! !! ! ! !! ", - " !! !! !! !! ! ! ! ! ", - " !! !! !! ! ! ! !!! !! ! ", - " ! ! ! !! ! ! !!!! ! ", - " ! ! ! ! ", - " !! ! !! !! ! ", - " !! !! !! ! ", - " !! ! !!! ", - " !! !!!! ", + " !! !!! ", + " ! !!! ", + " ! !!!! ! ", + " ! !! ! ! ! ", + " !! !! ! !! ! ! ! ", + " ! ! !!! ! !! ! !! !! ! ", + " ! !! !!! !! !! ! !! !! !! ! ", + " ! ! !! ! !! ! !! !! ! !! ", + " !!! ! !! !! ! ! !! ! !! ", + " ! ! !! ! ! !!! !! ! ! ", + " !! !! ! ! !! ! ", + " ! !! ! ! ! !! ! ! !! ! ", + " !! ! !! ! ! ! ! !!! ", + " !! ! ! ! ! ! ! ! !! ! ", + " ! !! ! ! ! !! !! !! ! ", + " !! !! !! !! !! !! ! ", + " ! ! !!! ! ! !!! !! ! !! ", + " ! ! !! ! ! !! ! !! ", + " ! ! !! ! ! !! ", + " ! !! !! !! ", + " !! !! ! ! ! ! ! ", + " !! !! ! ! !!!! ! ! ! ", + " !! ! !! ! !! ! ! ! ! ", + " !!!! !! ! ! ! ! !! ! ", + " ! !! ! ! ! !! ! ! !! ! ", + " ! ! ! ! !! !! ", + " !! !! ! ! ! !! !! ! !! ! ", + " !!! ! !! !! ! ", + " !! !! ! ! ! ", + " ! ! ! ! ! ! !! ! ", + " !! !! ! ! ! !!!!! ", + " !! !! ! ! ! ! !! !! ! ", + " !! !! ! ! ! ! !! !! ! ", + " ! !! ! !! ! ! ! ", + " ! !! !! !! ! !! !!! ! ", + " ! ! ! ! ! ! ! ", + " ! !! !! ! !! ! ", + " ! ! ! !! ! ! ! !! ! ", + " !! !! ! ! !!! ! ! ! ", + " ! !! ! ! ! !! !! ! ! ! ", + " ! !! ! !! ! ! ! ", + " ! !! ! ! !! !! ", + " ! !! ! ! !!!!!! ! !! ", + " !! !! ! !! ! ! ! !! ! ", + " ! ! ! ! !! ! ! !! !! ", + " !! ! !! !! ! !! !! ", + " ! ! ! !! !! ! ", + " ! !! ! ! ! ! !! ! ", + " !!! !! ! ! ! !!! ! ", + " !! ! ! ! !! ", + " ! !! ! !! !! ! ! ", + " ! !! ! !! !! !! ! !! ! ", + " ! !! !! ! !! ! !! !!! ! ", + " ! ! ! !!!! !! !! !! ! ", + " ! ! !! ! !! ! !! ", + " ! !! !! ", + " !! ! ! !!!!! ", + " ! !! ! !!!! ! ! ! ", + " ! !! !! ! ! ! ! ! ", + " !!!! ! ! ! !! !! ! ! ! ", + " ! ! !! !! !! !! ! ", + " ! !! !!!! !! !! ", + " ! ! !! !! ! !!!! !!! ", + " !!!!! ! !! ! ! !!! ", + " !! !! !! ! ! !! ! ", + " ! !! ! ! ! ! !! !! ! ", + " ! ! ! ! !!! !! ! ", + " !!! ! ! ! ! ! !! ", + " ! !! ! ! !! ! ! ", + " ! !! !! !!! ! !! ! ! ! ", + " ! !! !! ! ! ! !! !! ! ", + " ! ! ! !! !! !! !! ! !! ", + " ! !! ! ! !! !! ", + " ! !!! !! ", + " ! ! !!!! !! ", + " ! !! ! !! !! ! ! ! ! ", + " !! !! !! ! !! ! ! ! ", + " !!! ! ! ! ! !!! !! ! ! ! ", + " ! !! !! ! ! !! ", + " ! ! !! !! ! ", + " ! !! !! ! !! ! !!! ", + " !!! ! ! ! ! !! ! !! ", + " ! !!!!! ! !! !! ! ", + " !! !! ! ! ! ! ! ! ", + " !! !! ! ! ! ! !! ! ", + " !!! ! ! !! ! !!! ! ", + " !! !! !! !! !! !! !! ! ", + " !! !! !! !! !! !! ! ", + " ! !! !!! !! ! ! !! ! ! ", + " ! ! ! ! !! ! ! ! ! ", + " ! ! ! ! ! !! !! ! ", + " ! ! ! ! !!!! ! !! !!! ", + " ! !!!! ! ! ! ", + " ! ! ! ", + " ! !! ! ! !! ! ! ! ", + " ! !!! ! !! ! ! ! ! ", + " ! ! !!! !!! !! ! ! ! ! ", + " ! !! ! !! !! ! !! ! ", + " !! !! ! ! !! ! ! ! ", + " ! !! !! ! ! ! !! ! !! ", + " ! ! !! ! ! ! !! ! ", + " ! ! !! ! ", + " ! ! !! !! !! !! ! ! ", + " ! ! ! !! !! !! ! ", + " ! !! !! !! !! ! ! ", + " ! !! ! !! ! ! ! ! ! ", + " ! !! !! ! ! ! !! !! ! ", + " ! !! ! ! !! !!! ! ! ! ", + " ! !! ! ! ! ", + " ! !! ! ! ! !! !!! ", + " !! ! ! ! ", + " !! ! !! ! ! ", + " ! !! ! ! !! !! ! ! ! ", + " ! !! !! ! !! !! ! !! ! ! ", + " ! !! ! !! ! ! ! ! !! ", + " !! !! ! ! ! !! !! ! ", + " ! ! ! ! ! !! !! ", + " ! ! ! ! ! ! ! !!! ", + " !!!!! ! ! !! ! ! !! ! ", + " ! !! ! !! !! ! ! ", + " ! ! ! ! ! ! ! !! ! ", + " ! !! ! !! ! ! ! !!!! ! ", + " !! !! ! !! !! !!! !! ! ! !! ", + " !! !! ! ! !! ! !!!! ! ! ! ! ", + " !! !! !! ! !! ! !!!! !!! ! ! ", + " ! ! ! ! ! !! ! ! ! ", + " ! ! !! !!!! ! !! ", + " ! ! ! !!!!! !! ", + " ! ! ! ! ", + " ! !!! ! ", + " !!!! !!! ", + " ", " ", - " !!! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-7-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-7-800-800-1.0-grid-reference.json index 7a173629d..23a2331e5 100644 --- a/tests/visual_tests/grids/lines-7-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-7-800-800-1.0-grid-reference.json @@ -18,181 +18,181 @@ " ", " ", " ", - " ", - " !!! !! ! ", - " !! !!! ", - " !!! !! !! ", - " ! ! !! !!!!!! ! ! ! ! ", - " ! ! !!! !! ! ! !! ! ", - " ! ! ! ! ! ! ! ! !! !! !! ! ", - " !! !! !!!!! ! !! ! !! !! ! ", - " ! !!! !!! ! !!! ! !!!!! ! ", - " !! ! !! ! ! ! ! ! ! !! ! ", - " !!! ! ! ! ! ! !! !! ! ", - " !! ! ! ! ! ! ! !!! ! ", - " !! !! ! ! !!!! ! ! ", - " ! !! !! ! !! ! ! ! !! ! ", - " ! ! ! !! ! !! !! ! ", - " ! ! ! ! ! ! !! !! ! ", - " ! ! !! ! ! !!!!! ! ", - " !! !! ! ! ! ! !! ! ", - " !! !! ! !! ! ! ! !! ! ", - " ! !! ! !! ! !! ! ! ", - " !!!! !!! !! ! ! ! ! ", - " !! !!!! ! ! ! ", - " ! ! ! ! ! ! ! ! ! ", - " ! !! ! !! ! !! ! !! !! ! ", - " ! ! ! ! !! ! !! ! ", - " !! !! !!! ! ! !! !!! ! !! ", - " ! ! !! ! ! !! ! ! ", - " !! ! ! ! !! ! ! ", - " !! !! !! ! !! ! ! ", - " ! !! ! ! !! ! ! ! ", - " ! ! ! ! ! ! ! !!! ", - " ! ! ! !! ! !! !! ! ", - " ! ! ! !! ! ! !! !! ! ", - " !! !!!!! !!!! ! ", - " !! !! ! ! !! !! ! !! ", - " !! !! ! ! ! !! !! ", - " !!!!! !! ! ! !! !! ", - " ! ! !! ! ! !!!! ! ! ! ", - " !! !! ! ! ! ! ! ", - " ! ! ! !!! !! !! ! ! ! ", - " !! ! ! ! !! ! !! ! ", - " ! !!!! ! ! !! ! ! !! ", - " !! !! ! ! !! !! ! !! ! ", - " ! ! ! !! !! ! !!! ! ", - " !! ! !! ! ! ! ! ", - " ! !! !!!! ! ! ! ! ! ! ", - " ! !! ! ! !! !! ! ", - " ! !! ! !! !! !!!!! ! ", - " ! ! !! !! !! ! ", - " ! ! ! !! ! ! ! ", - " ! ! ! !! !!! ! ", - " ! ! ! !! ! !! ! ! ", - " !! ! ! ! !! ! !!!! !! ", - " !! ! !!! ! !! !! ! !! !!! ", - " !! ! !! ! ! ! ! ! ", - " ! !! ! !!! !! !! ! ! ! ", - " ! ! ! ! ! ! ", - " !!! ! ! !! !! ", - " ! !!!! ! ! !! !! !! !! ", - " !! !! ! !! ! !! !! ", - " ! !! ! ! ! ! ! !! !!! ", - " !!! ! ! ! ! !! !! !! ", - " ! ! !!! ! !! !! ! ", - " ! !! !! ! ! ! ! ! ", - " ! !! !!! ! !! ! !!! ! ", - " ! ! ! !!! !! ", - " !! !! ! ! ! ", - " !!! ! ! ! !! ! ! ", - " !! !! ! ! ! !!! ! ", - " ! !! ! ! ! ! !!! ! !! ! ", - " !! !! ! ! !!! !! ! ", - " ! ! ! ! !! ", - " ! ! !! ", - " ! ! ! ! ! !! ! !! ! ! ! ", - " !!! !! ! !! ! ! ! ! ", - " !! !!!! ! !! !! ! !! !! ! ", - " ! ! !! !! ! !! ! ", - " ! ! !! ! !!! ! ! ", - " !! ! ! ! ! !! ", - " !! ! !! ! ! ! ! ! ", - " !! !! ! ! ! ! ! ! ! ", - " ! !! !! ! !! !! !!! !! ! ", - " !! !! !! !! !!!! ", - " ! !! ! ! ! ", - " ! ! !!!! !! ! ", - " ! !! ! ! !! ! !!! ! ", - " ! !! ! !! ! ! !!!! ", - " ! !! !! ! ! !! !! !! !! !! ", - " !!! ! !! !! ! ! !! !! ", - " ! ", - " ! ! ! ! ! ! !! ! ", - " !! !! ! ! ! ! ! ! ", - " !!!!! ! ! !! ! !! ! ", - " ! ! ! !! !! ! ! !! ! ", - " ! ! ! ! !! !! !! ", - " ! ! ! !! ", - " ! !! ! ! ! ! ! ", - " ! !! ! ! !! !! ! ! ! ! ", - " ! !! !!! !! ! !!! !! ! ", - " ! ! ! !! ! ! !!!!! ! ", - " !! ! ! ! ! ! ", - " ! ! ! ", - " ! ! !! !! ! !! ! ", - " ! !! ! ! !! ! !! ! !! ! ", - " !! !! !! ! ! !! !! ! ", - " !! !! !!! ! ! !! !! ! !! ", - " ! !! ! ! !! ! !! ! ", - " ! ! !! ! ", - " ! ! !! !! !! ! ! ! ", - " !!!! ! !! !! ! !! ! ", - " ! ! !!! ! ! ! ! !! ! ", - " !! !! ! ! ! ! ! ! !! ", - " !! !! ! ! !! !! ", - " !!! ! !! !! ! ! !! ", - " ! !! ! !! !! !! !! ! ", - " !! ! ! !! ! ! !! ! ", - " ! !! !! !! ! !!! ! ", - " ! ! ! !!!!! ! !! ", - " ! ! ! ! ! ! ! ! ", - " ! ! ! ! ! ! !!! !! ! ", - " !! ! ! !!!! ! !! ! ", - " ! !! ! !! ! !! ! ", - " !! !! !! ! ! !! !! ! !! !!! ", - " !! ! ! ! ! ! ! ", - " ! ! ! ! ! !! ! ! ! ", - " ! !! ! !!! !! ! ", - " !!! !! ! !! ! ! ! ", - " !! !!!! ! ! ! ! !! ! ", - " ! ! ! ! ! !! ! ", - " ! ! ! !!! !! ", - " !! ! ! !! ! ! ! !! ", - " !! !! ! !! ! ! !! !! ! ! ", - " !! !! !! ! ! ! ! ! !! ! ", - " ! !! !!! !! ! !! !!! ", - " ! ! ! ! ! ! !!! ", - " ! ! ! ! ! !!! !! !! ! ! ", - " ! !!!! !! ! ! ! ", - " !! ! !! !! ! ", - " !! ! !!! !! ! !! !! !! ", - " ! !! ! ! ! ! !!! ", - " ! !! !! ! !! ! ! ", - " !! !! ! !! ! ! ! ! ", - " !! !! ! ! !! ! ! ! ! ", - " !! !! ! !! ! ! ! ! ", - " !!!! ! !!!!! ", - " ! ! ! ! !! ! ", - " ! ! !! !! !!! !!! ", - " ! ! !! !!! ! ! ", - " ! !! !! ! !! !! ! !! !! ! ", - " ! !! ! !! ! !! ! ! ! ", - " ! !! !!! !!! ! ! !! ! ", - " ! !! ! !! !! ! !! !!! ", - " ! ! ! ! !! ", - " ! !!! ! !! !! ! ", - " !! ! !! !! !! !! ", - " ! ! !! ! ! ! !! ", - " !!!! !! ! !!! !! !! !!! ", - " !! ! !!! ! !! !! ! ! ! ", - " !! ! !! !!! !! ! ! ! ", - " !! !! ! !! ! !! !! ! ", - " ! !! ! ! ! ! !! ! ", - " !!! ! !! ! ! ! ! ! ", - " !!! ! !! ! ! ! ! ", - " ! ! ! ! !! ! ! !! ", - " ! ! !! ! ! !! !! ! ! ", - " !! !! ! ! !! ! !!! ! !! ! ! ! ", - " !! !! !! ! ! !! ! ! !! ! !! ", - " !! !! !! ! !!! ! !!!!!! ! ! ! ", - " ! !! ! ! ! !!!! ! ! ", - " ! ! !!!!!! !! ! ! ", - " ! ! !!!!!! !! ", - " ! !! !! ", - " !!!! ! ! ", - " !!!! ", - " ", + " !!! ", + " !!!! !! ", + " !! ! !! ", + " !!! !!!! ! ", + " ! ! !!!!!! ! ! ! ! ", + " !! ! !!!! ! ! ! ! ! ", + " !!! ! ! !!! !!! !! !! ! ", + " ! !!! !! !!! ! ! !! !! !! ", + " ! ! ! ! !! !! ! !!!! ! ", + " ! !! ! ! ! !! ! ! ! !! ", + " ! ! ! !! ! ! ! ! ", + " ! !!! ! !!! ! ", + " ! ! ! ! !! ! !! !! ! ", + " ! !! ! ! !! !! ! !!!!! ", + " ! ! ! ! !! ! ! ! !! !! ! ", + " ! !! !!! ! ! ! ! ! !! !! ! ", + " ! ! !!! ! ! ! !! ! ", + " !! ! ! ! !! ! ! ! ", + " ! ! !! ! ! !! ! ! ! !! ", + " ! !! ! ! ! ! !!! ", + " !! !!!! ! ! !! ! ! ", + " ! !! !! ! ! ! ", + " !! !! ! ! ! !!! ! ! ! ", + " !! !!! ! ! ! !! ! !! ! ", + " !!!! ! ! !! ! ! !! !! ! ", + " ! !! ! ! !! !! !! ! ", + " !! !!! ! ! ! !!!! ! ", + " ! ! !!!! !! ", + " ! ! ! ! !! ! ", + " ! ! ! !! ! !! ! ", + " !! ! ! !! ! !! !! ! ", + " ! !! ! ! ! ! !! !! !! ", + " !!! !!! ! !! !! ! !! !! ! ", + " ! !! !!! ! ! ! ", + " ! !! ! ! ! !! ! ", + " ! !! !! ! ! ! !! ", + " !! ! ! ! !! !! ", + " ! ! !! ! ! !! ! ! !! !!! ", + " !! !! ! !!! ! ! ! ", + " ! ! ! ! !! !! !! ! ! ! ", + " !! ! !! !! ! ! ! ", + " ! !! !! ! !! ! ! ! ", + " ! !! ! ! !! ! !! ! ", + " ! !! ! !! !! ", + " ! !!!!! !! ! ! ", + " ! ! ! !!!! ! ! !! !! ", + " ! ! ! ! !! !! ! ", + " ! ! ! ! ! !! ! !! !! ! ", + " !!!!! ! !! !! !!!! !! ! ", + " !! ! !! !!! !! ! ! !!! ", + " !! ! !! ! !! ! ", + " ! ! ! ! !! ! ! ", + " ! ! ! !! ! ! ! ", + " !! ! ! ! ! !! ! !!! ", + " !! !! ! !! !! !! !! ! ", + " ! !! !! ! !! !! ! ! !! ", + " ! !! ! !! ! ", + " !! ! ! !! ! ", + " !! ! ! !! ! !! ", + " !! !! !! ! ! ", + " !! !! ! ! !! ! !! ! ", + " !! ! ! !!!!! !! !! !! ", + " !! !!!!! ! ", + " ! ! ! ! ! ! ! ! ", + " ! ! ! ! !! !!! ! ! ", + " !! ! ! ! !! ! ! ", + " !! !! !!! !! ! !!! ! ", + " !!! !!! ! !! ! !! !! ", + " ! ! !! !! !! ! !! !! ! ", + " !! !! ! ! ! ! !! !! ! ", + " ! !! ! ! ! !!!! ! ", + " !!! ! ! !! !! ", + " !!! ! ! !! !! !! !! ", + " ! !! ! !! !! !! ! !! !!! ", + " !! !! ! ! ! ! ! ! ! ", + " !! !! ! !! ! !! ! ! ! ", + " !! ! ! ! !! ! ! ! ", + " !! ! !! ! !! !! ", + " ! ! !!! ! ! !!! ! ! ! ", + " ! ! ! !!!! ! ! !! ! ", + " ! ! ! ! ! !! !! ", + " ! ! ! ! ! !! !!! !! !! !! ", + " ! ! !!! ! !! !! ! ", + " !! ! ! ! !! ! ! ", + " ! !! !! ! !! ! !!! ! ", + " !! !! !!! !! !! ! !! ", + " !! ! !! ! ! !! ! ", + " ! !! ! ! ! ! !! !! ! ", + " ! ! ! !!!!! ! ", + " !!! ! !!! ! ! ", + " ! ! !!! !! !! ! !! ! !! ", + " !! !! ! !!! ! !! ! !! !! ", + " !! !! ! ! ! ! ! ", + " !!! ! !! !! !! ! ! ! ", + " !! !! ! !! ! ! ! ! ", + " !! !! ! ! ! !! ", + " ! !! !!! ! !! ! !! !!! ", + " ! ! ! ! !! ! ! !! !! ", + " ! ! ! ! !! ! !! ! ", + " ! ! ! ! ! !!! !! !! !! ! ", + " ! !! !! !! ! ! ", + " ! ! !! ! ! ! ", + " ! ! !! !! !! ! !!! ! ", + " ! !! !! ! ! ! !! ! ", + " ! !! !! ! !! !! ! ", + " !! !! ! ! ! ! ! !! ! ", + " ! !! ! ! ! ! !!! ! ", + " !!! ! !!! !! ! ", + " !!! !! ! ! ! !! !! ", + " ! ! ! ! ! ! !! !! ", + " ! !! ! ! ! ! ! ", + " !! !! ! ! ! !! !! ! ", + " !! ! !! ! !! ", + " !! !! ! !!! ! !! !! ! ", + " !! !! !! !! !! !! ! ", + " ! ! !!! ! !! ", + " ! ! ! !! !! ! ", + " ! ! ! !! !! !! ", + " ! !! ! !! ! ! !! ! ", + " ! !! ! ! !! ! !! !! ! ", + " !! !! !! ! ! ! !! ! ", + " !!!! ! ! ", + " ! ! ! ! ! ! ", + " ! ! ! ! !! !! ! ", + " ! ! ! !! ! !! ! ! ", + " !!!!!! ! !! ! !! !! ! ", + " !! !! !! ! ! ! !! ! ! ", + " !! !! ! ! ! ! ! ! !! ", + " ! ! ! !! ! ! ! ! ", + " !!!! ! ! !!! ", + " !! ! ! !!!! !! ! !! ", + " !! !! !! ! ! ! !! ! ", + " ! !! !! ! ! !! ! !! ! ", + " ! ! ! ! !!!!!! !! ! ", + " ! ! ! !! ! !! ! ! !! ", + " ! ! ! ! !! ! !! !! ! ", + " !! !! !! ! ! ! ! ", + " ! !! ! ! !! ! ", + " ! ! !! ! ! !! !!!! ! ", + " ! !! ! ! ! !! ! ", + " ! !! ! !! !! ! ! ", + " !! !! ! ! ! !! !! !! ! ", + " !! !! ! !! !! ! !! !! !! ", + " !!!!!! ! !! ! ! ! !! ", + " ! ! ! ! ! !! !!! ", + " ! ! ! !! !!! ! ! ! ", + " ! ! ! ! ! ", + " !!!! ! ! !! ! ! ! ", + " !! ! !! !! !! ! !! ! ", + " !! !! !! ! !! ! ! ! ! ", + " ! !! ! ! !! !! ! !! ! ", + " ! ! ! ! !! !! ! ! ! !! ", + " !! ! ! ! ! ", + " !! ! !!!! !! ! ", + " !! ! ! ! !! ! ", + " !!! ! ! ! !! ! ", + " ! !! !! ! !! ! ! ! !! !!! ", + " ! !! ! ! ! ! !! ! ", + " !! !! ! ! !!!! ! !!! ! ! ", + " !! !! ! !! ! ! ! !! !! ", + " ! !! ! !! !! ! !! !! ! ", + " !!!! ! !! ! ! ! ! !! ", + " ! ! ! ! ! ! ! ! ", + " ! !!! !! !!! ! ", + " ! ! ! ! !!! ! !! ! ", + " !! !! ! ! ! ! !!!! ! !!! ! ! ", + " !! !! !! ! ! !! ! ! ! !! ", + " !! !! ! !! !! !!!!!!! ! !! ", + " ! !! ! ! ! !!!!!! !! !!! ", + " !! !!!!! ! ! ! ", + " ! !!!! ! ", + " ! !! !! ! ", + " ! ! ! ! ! ", + " !!!! ! ", + " !! ! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-multi-layout-1-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-multi-layout-1-800-800-1.0-grid-reference.json index a34444598..6dea7dd73 100644 --- a/tests/visual_tests/grids/lines-multi-layout-1-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-multi-layout-1-800-800-1.0-grid-reference.json @@ -36,158 +36,158 @@ " ", " ", " ", - " ", - " !! ", - " !!! !!!! !!!!! ", - " !! !! ! !!!! ! ! !!!!! ", - " !!!! !! !!!!!! !! ! !! !!! !!!!! ! ", - " !!!! !! !!!!!!! !!!! !! !!!!!!! !!!!!! ! ", - " !!!!! !! !!!! !!!! !!!! !! !! !!!! !!!! !!!!!!! ! !! ", - " !!!!! !! !!!! ! !!!! !!!!!! !!!!!! !!!!! !!!!!! !! !!! !! ", - " !!!!! !! !! !!! !!!!!! !! ! !! !!!!!!!!! !!!!!!!!!!! !! !!!! ! ", - " !!!!! !!!!!! !!!!!!!!!!! !!!!!! !! !!!!!! !!!! !!!!!!!! ! !! ! !!!! ", - " !!! !! !!!! !!! !!!!!!! !!!!!!! !!! !!! ! !!! ! !!!!!!! !! !!! !!!! !! ", - " !!!!!!!! !! !!!!! ! !!!! !!!!!! !!!!!!!!!!! !! !! !!!! !!!!!! !!!! ! ! ", - " !! !!!!!!!! !! !! !!!!!!!!!!! !!! !!!!!!!! !! !!!!!!! !!!! !!!!!! ", - " !! ! !!! !! !!!!!!!!!!! !!!!!!! !! !! !! !! !!!! !!!! !!!!!! ", - " !! ! !! !! !! !! !!! !!! ! !! ! !!!! !! !!!!!!!!!! !!!!!!!!! !! ", - " !! !!! !! !! !! ! !! !!!! !!!! !! !!!!!!!!!! !!!!!!!!!!! ", - " !!!!!! !!!!! !! !!!!!!! ! !!!! !!!!!! !!!! !! !!!!!!! ", - " !!!!!!!!!!!!! ! !!!!!! !! !!!!!! !!!!! !! !!! ", - " ! !!!!! !! !!!!!! ! !! !!! !!! !! ! !! ", - " !!!! ! !! !! !!!!!! !!!!!! !! ! ", - " !!! !! !! !!!!!!!! !!! ! ", + " ! ", + " !! ", + " !!! !!! !!!!!! ", + " !!! !! ! !!!! ! !! !!!!!!! ", + " !!!!!!! !!!!!! !!! ! !!!!!! !!!! ! ", + " ! !!! !! !!!!!!!! !!!!!!! !! !!! !!!!!! ! ", + " ! !! !!! !!!!! !!!! !!!! !! !! !!!! !!! !!!!!!! !! !! ", + " !!!! !!! !!!!! ! !! !! !!! !!!!!!! !!!! !!!!!! !! !!!! !! ", + " !!!! !!!!! !!!!!!! !! !!!!!!!! !!!!!!!!! !!!!!!!!!!!! !! ! !!!! ! ", + " !!!!! !!!!!! !!!!!!!!!!!! !!!!!! !!! !!!!!! ! !! !! !!!!!!!! ! !!! ! !!!! ", + " !!!!!!!!!!! ! !!! !!!!! !! !!!!!!!!!!! !!!! ! !!! ! !!!!!!!! !!!!!! !!!! !! ", + " !!!!!!!!!!!! !!!!!! ! !!!! !!!!!!! !!!!!!!!!!!! !! !! !!!!! !! !!! !!!! ! !! ", + " !!!!!!!!!!! !! !! !! !!!!!!!!!! !!! !!!!! !! !! !!!!!!! !!!! !!!!!! ", + " !! !! !!! !! !!!!!!!!!!! !!!!!! !! !! !! !!! !!!! !!!! !!!!!! ", + " !! !! !!! !! !! !! !!!! !! ! !! !! !!!! !! !!!!!!!! ! !!!!!!!!!! !! ", + " !!!!!! !!!! !! ! !! !!! !!!! !! !!!!!! ! !! !!!!!!!!!!!! ", + " !! !!! !!!! !! !! !!!! !! !!! !!!!!! !!!!! !! !! !!! ", + " !!!!!!!! !!!! ! !!!!!! !! !!!!!! !!!!!! !! ! !! ", + " !!! !!!!! !! !!!!!! ! !! !!!!!!!!!! !! ", + " !!!!! !!!! !! !!!!!! !!!!!! !! ! ", + " !!!!!! !! !!!!!!! !! ! ", " !!!!!!! !!!!!!!! ", - " ## !!!!!!!! !!!!!!!!! # $ ", - " ### # # !!!!!!!! # !!!!!! ### $ ", - " ##### ## # ### !!!!!!! ## ### ### !! #### $ ", - " ###### ## ## #### !!! #### ## ## ##### #### # $$ $ ", - " ######### ## ## #### ! #### ## ## ##### ######## #### ## # $$ $ ", - " ######### ## ### ###### ###### # # ## ####### ####### ## ## #### ## $$ $ ", - " ### ## #### ### # ######## ########### ## ### ##### ## ## ##### ### # ## #### ## $$ $$$ ", - " ## ##### #### ######## ###### ###### ####### ### # #### ##### ## #### #### ## ## $$ $$$ $$ ", - " ## ##### #### ## ## #### #### #### # # ######### ## #### ######## ## # $$ $$$ $$ ", - " ## ##### ### # ## #### #### ## # #### ## ##### ## ###### ### $$ $$$ $$ ", - " ## #### ### ## ## #### ####### ## #### # ## ######## ## ## #### $$ $$$$$$ ", - " ## ##### #### ## ## ##### #### ## # ####### ###### ####### ## # ## $$ $$$$ $ ", - " # ### ### ## ## ## #### ### ## ### ## ## #### ##### ##### # ## #### $$ $$$ $ ", - " % # ### # ### ### ## #### ### ## ######## ## # #### #### ## #### $$ $$$ ", - " % ## ## ####### ## ## ## ## ###### ## ####### # #### $$ $ ", - " % ## ##### ## # ## ## ##### ## ## #### $$ $ ", - " %%%% ## ## ## ## ## ## # # ## ## ## ### $$ $ ", - " %%%% ## ##### ## ## ####### #### #### $ ", - " %%%% ####### # ## # ## ### ### # $ ", - " %%%%%%% ## ## ### # ####### # $ ", - " %%%%%%%%% # # ####### # ## #### $ ", - " %%%%%% %% ### # ##### ### ### $ ", - " %%%%%%%%% #### ### ######## $ ", - " %%%%%%%%% ####### &&&&& #### &&&&& $$ $ ", - " %%%%%%% % &&&&& ### &&&&&& &&&&&&& &&& &&&& $$ $ ", - " %%% %%%%% &&&&&& &&&&&&&&& &&&& & &&&&&& &&&&& $$ $$$ ", - " %%%%%%% &&&&&&&& &&&&& &&&& &&&&& &&&&&&& &&&&&&&&& & $$ $$$ ", - " %%%% &&&&&& &&&&&& &&&&& &&& && &&&&& &&& & & &&&&&&&&&&&& && $ $$$ $$ ", - " %%%% &&&&&&&&&&& && &&&& && &&& && &&&&&& &&&&& & && && &&&&& & && $$ $$$ $$ ", - " % % &&& &&&&&&& && &&&&& &&&&&& && && & &&&&&&&& & &&& &&&&&&&& & &&& $$ $$$ $$ ", - " % &&&&&&&&&& && && &&&&&&&& & &&& &&&&&&& && &&&&& && &&&&&&&& &&&& $$ $$$$$$ ", - " % &&&&&&& && & &&& & &&&& &&& &&&& && &&&&&&& &&&& && && &&&&& &&&&& & $$ $$$$$$ ", - " % & &&&&&&&& &&&& & &&&&&&& &&&& & && &&&& & &&&& && && && & &&& &&&& & $$ $$$ ", - " % & &&& &&&&&& && && &&& &&&&&& &&&&& && & &&&&&&&&&&& && &&&&&&&&& && $$ $$$ ", - " % & && & &&&&&&&&& && & &&&&&&&& & & &&& &&&&& &&&&&&& && && $$ $ ", - " % & &&&&&&& && &&&&&&& &&&& &&&&& & &&& &&&&&&& && $$ $ ", - " % &&&& & & && &&&&&& &&& &&&&&&&&&& &&&&& && $ ", - " % %% &&&&&&&&&& &&&& &&&& &&&&& & &&&&&&& $ ", - " % %% &&&&& &&&&&&& &&&&&&& & && &&& $ ", - " %%% %% &&&&&&& &&&&&&& &&& &&& &&&& $ ", - " %%% %% &&& &&& &&&&& & &&&&& &&& $ ", - " %%%%%% %% &&&&& &&& && $ ", - " %%%%%% %% &&& & ''''''''' $$ $ ", - " %% %%% %% '''''''' ''''''' $$ $ ", - " %% %%% %% ''''''''' ' $$ $ ", - " %% %%% % (( ((( ''''' ' $$ $$$ ", - " %%% %% ( ( (( ((((( (((((( ''''' ' $ $$$ $$ ", - " % %% ((( ((((( ((((((( (((((( '''''''''''''''''''''''' $$ $$$ $$ ", - " % %% ((((((( ((((((( ((((( ( (((( ((( $$ $$$ $$ ", - " % %% (((((( ( (((( (( (((((((( ((((((( ''''''''''''' $$ $$$$$$ ", - " % ((((((( (((((((( ( (((( ((((( ((( (((((((( '''''''' '''' $$ $$$$$$ ", - " % ( ((((( ((((( ((( ((((((( ((((( (( (( ( (( '''''''' '''' $$ $$$ ", - " % (( ((( (( ( ((( (( (( (( ((((( (( ( (( (((((( (( ((( $$ $$$ ", - " % (( (((( (( ((( (( ((((((( ( (( (( ((( (((( (( (( (( (((((((( (( ((( ( $$ $ ", - " % (( (((((((( (( ((( (( ((( (((( (( (((( ( (((((( (( (( ((( (( (( (((( ( ((((((( $$ $ ", - " % (( ((((( (( (((( ((( (( ((((( (( ((((((( (( ((((( ( (((((( (( (((( ( ((((((( $ ", - " % ( ((((( (((((( ((((((( ( ((((( ( (((((( (( (((( ( ((((((( (( (((( ( (((((( $ ", - " % %% ( (((( ((( ( ((((((( ( (((( ( ((((( (( ((( (( ((( (( ((( (((((((((( (( $ ", - " % %% ( ((( ((( ((((( (( (( ((( (((( (( (((((((((( ( ((( (( ((( (( $ ", - " %%% %% ( (((((((( (( (( (( (((( ( ((( (( ((( (( ((( (( ( ((( $ ", - " %%% %% ((( ((( (( ((( (( (( (( ((( ((( (( ((((( ((((( $ ", - " %%%%%% %% (((( (( ((( ((( ((((( ((((( (( (((((( $$ $ ", - " %%%%%% %% ( (( ((( ((((( ((((((((( ))) ((( (((( $$ $ ", - " %% %%% %% ((((( ** + (((((((( ((( (((( ))))))))))))) (((((( $$ $ ", - " %% %% %% ((( * ** + ((((((( ((( )))))))) )))) ))))))) $$ $$$ ", - " %% %%% % **** ** + ))))))))) ) ))))))))) $$ $$$ $ ", - " %%% %% **** ** + , ) )))))))))))))))))))) ))) )) $$ $$$ $$ ", - " %%% %% ****** * + , ------ --- )))))))) )))))))) )))) $$ $$$ $$ ", - " % %% **** ****** ** + , -------- ---- )))))))) ))))))))))) $$ $$$$$$ ", - " % %% ****** ****** + , -- ------ ---- )) )))))))))))) $ $$$$ $ ", - " % * ** * **** ++++ , ---------------------------- ))))) )) )))) ) $$ $$$$$ ", - " % ** **** + ++ , ---- - - ))))) ))) )) )) $$ $$$ ", - " % ** **** + ++ , -------- ))))) ) $$ $ ", - " % * ***** +++++++ , -------- ) ) $$ $ ", - " % ** **** ++++++ , . ----- .. . .. ..... )) $$ $ ", - " % ** **** ++++ ++++ , . ..........----- ....... ..... ) $ ", - " % * ** +++++++++ , ,, ........ .... ............. ) $ ", - " % %% ** ++++++ ++ , , ,,, ...... ................................ ) $ ", - " % %% ** ++ +++ ++ ,, , ,, ......... .... . . ) $ ", - " %%%% * * ++ +++++++,, ,,, ,, .. ......... ........ ) )) $ ", - " %% %%% **** ** ++ +++,,,,,,, , . . ....... ........ ) )) $ ", - " % %%%%%% **** ** ///// +++,,,,, ,,,, .. .... ..... )) ) )) $$ $ ", - " %%%%% %%% ******* * ////////// ++++,,,, , ,, . ...... ..... )) ))) )) $$ $ ", - " %%%%% %%%% **** *** ** ** /////////// + ,,,,,,,,,, . ...... ))))))) $$ $$$ ", - " %%%%% %%% ******* ** *** //// ////// / + ,, , ,, . 0 0 0 0 )))) )))) $$ $$$ ", - " %%%%%%%%% * *** * ***** // ////// ////// /// ++ ,, , ,, . 00000000 ))))) ) )) $ $$$ $$ ", - " %% %% %%%% ** **** ///////// ///////// + ,,,, . 00000000 ))))) )))) $$ $$$ $$ ", - " %% %%%% ** *** ////////// ///// + ,,,, . . 00000 ))))) )))) $$ $$$$$$ ", - " %%% * ***** / /////// // /// + ,,,, ... 00000 ))) )))) $$$ $$$$$$ ", - " %%% ** **** // /////// //// // + , ... 00000 ) ))) $$ $$$$$$ ", - " %%% ******* // // /// //// + , ..... . 00000000000000000000000000000 ) )) $$ $$$ ", - " % * *** // /////// / , .. .... 0 0 00 ) )) $$$ $$$ ", - " % ** * // /////// /// , . ... .. 00000000 0000 ) $$ $ ", - " % * // // ////// / // , .. ... .. 00000000 0000 ) $$ $ ", - " % /// ////// //// , .. ... .. )))))))) )) )) $ ", - " % //// // / //// , .. ...... ))))))))) )))))))) ) $ ", - " % /////// / , .. ...... ))))))) )))))))) ) $ ", - " % / /// / .. ... ))))) )))) )) $ ", - " %%%% // /// // // .. ... ))))) )))))) ) $ ", - " %%%% // /// // // .... ))))))))))))) ))))) ) $ ", - " %%%%%% /// ///// / .... ))))))))))))))))))))))))))))) $$$ ", - " %%%%%%% ///////// / . )))))))))) )) $$$ ", - " %%%%%%%% ///////// // . )))))))) )))) )))))))) )))) $$$ ", - " %%%% %%%% /////// / . )))) )))) )))))))) )))) $$$ $$ ", - " %%%% %%% // / / .. .. $$$ $$ $$ ", - " %%%%%%%%% // / / . ... . $$$$$$$$$ ", - " %%%% % % / / . ....... ........ $$$ $$$$$ ", - " %%%%%%% / / . ...... ........ $$$$ $$$$$ ", - " %%% / / .. .. ..... $$$$$$$$$ ", - " %%% / / .. ..... ..... $$$ $$ ", - " %%% / / .. ... ..... $$$ $$ ", - " % // / .. ..................................... $$$$ ", - " % // / ..... . . .. $$$ ", - " % / / ............ ............. $ ", - " % / / ..... .... ............. $ ", + " # !!!!!!!! !!!!!!!! ## $ ", + " #### # ## !!!!!!!!! ## !! ! ! ### $ ", + " ##### ## # #### !!! ## ### #### !! ### $ ", + " ####### ## ## #### !! #### ## ## ### ##### # $ ", + " ######### ## # ## #### ##### ## ### ###### ####### #### # # $ ", + " ####### ## ### #### ###### ####### # ## ## ## #### ######## ### ## #### ## $$ $ ", + " # ### ######## #### # ######## ########### ### #### ########## ### ##### ### # ## ##### ## $$ $ ", + " ## ##### ############## ####### ####### ### ## ### # #### # #### ## ### #### ## ## $$ $ ", + " ###### ###### ## # # ##### ### #### # ## ###### ### ## #### ######## ## ## $$ $$$ ", + " ## #### ### # ## ## # ####### # ### ## ###### ########## #### $ $$$$$ ", + " ####### #### ## ## #### ###### ## #### ## ## ######## ## ## ## #### $$ $$$$$ ", + " ######## ## #### ## #### # #### ## ####### ### ## ### ### ## # # $$ $$$$$ ", + " # ### ## ## ## ####### #### ## ### # ###### #### ##### # ## #### $$ $$$$$ ", + " % # #### # #### ## ## #### #### ## ######## ## ## #### #### ####### $$ $$$$$ ", + " % ### ## ####### ## ### ## ## ##### ## ###### # #### $$ $$$$$ ", + " % ## ##### ## # # ## ## #### ## ####### $$ $$$ ", + " % ## ### ## ## ## ## # # ## ## ## #### $$ $$$ ", + " % ## # ### ## ## ####### ## ### #### # $$ $ ", + " %%%% ####### # # ## ######## ### # $$ $ ", + " %%%% ## ####### # # ###### ## $ ", + " %%%%%% ## # ###### ###### #### $ ", + " %%%%%% #### # ## # ######### $ ", + " %%%%%% ####### ###### && $ ", + " %%%%%%%%% ####### & &&&&& ### &&&&&&& $ ", + " %%%%%%%%% &&&&&& ## &&&&& && &&&&& &&& &&&&& $ ", + " %% %%%%%% &&&&&&& &&&& &&&& &&&&&& &&&&&& &&&&& $ ", + " %% %%%%%% &&&& &&&& &&&&& &&&& &&&& &&&&&&& &&&&&&&&& & & $ ", + " %% %%%% &&&&& &&&&&& &&&&& &&&& && &&&&& &&&&&& & &&&&&&&&&&&& && & $ ", + " %%%%%% &&&&&&&&&&& && &&&&&&& &&&& && &&&&&&&&&&&& & & &&& &&&&&&&& & &&& $$ $ ", + " %%%%%% &&&& &&&&&&& && && &&&&&& &&&&&& && && && &&&&&&& & &&& &&&&&&&& & &&&&& $$ $ ", + " %%%% &&&&&&&&&& &&&&& &&&&&&&&&&& & &&& &&&&&& &&& &&&& &&&&&&&&&&& &&&& $$ $ ", + " %%%% &&&&&&&&&& & &&& & &&&&&&&& & && && &&&&&&&& &&&& && &&&&&& &&&&& && $$ $$$ ", + " % %% & &&&&&&&& &&&&& & && &&&& &&&& && && & &&& & &&&& && && &&& & &&& &&&&&& $ $$$ $ ", + " % & & &&&& &&&&&& &&& && && &&&&&& &&&&& && &&&&&&&&&&& && &&&&&&&&&&&&&& $$ $$$$$ ", + " % & & &&&&&&&&&&&& & &&&&&&&& & &&& &&&&&& && &&&&&&&& & && $$ $$$$$ ", + " % && &&&&&&& && &&&&&&& & && &&&&& & &&& &&&&&&& && $$ $$$$$ ", + " % &&&&& && && &&&&&&& &&& &&&&&&&&&& &&&&& && $$ $$$$$ ", + " % &&&&&&&&&& &&&&&&&& &&&&&& &&&&&&&& $$ $$$$$ ", + " % &&&&&&& &&&&&&& &&&&&&& &&&& &&& $$ $$$ ", + " % &&&&&&& &&& &&&& &&&&&&&& &&& $$ $$$ ", + " % &&&& &&& &&&&& &&&& & $$ $ ", + " % &&&&& &&&& && $$ $ ", + " % &&& '' ' ' ' $$ $ ", + " % '''''''''''''''' $ ", + " % %% ''''''''' ' $ ", + " % %% ( (((( ''''' ' $ ", + " %%% %% ((( (((( (((((( ''''' ' $ ", + " %%% %% ( ((((( ((((((( ((((((( '''''''''''''''''''''''' $ ", + " %%%%% %% (((( (((((( ((((( (( (((((((( $ ", + " %%%%%% %% ((((( ((((( ((( ((((((((( (((((((( ''''''''''''''' $ ", + " %%%%% %% ((((((( ((((((((( (((((( ((((( ( ((( (((((((( ''''''''''''''' $ ", + " %%%%% %% ((((((((( ((((( ( ((( ((((((( ((((( ( (( (( ((( (( ( $$ $ ", + " %%%%%% %% (( ( (( ((( (( (( ((( (( (( ( (( (((((( (( (( (( ((((((( (( (( $$ $ ", + " %%%%% % ((((( ((((( (( ((( (( ( (((( ( ((( (( ((( ((((( (( (((( (( (((( (((( (( ((( ( $$ $ ", + " %%% %% (( (( (((( ((( (( (( ((((((((( (( ((( ( (((((( ( (( ((( (( (( ((((( ( ((((((( $$ $$$ ", + " % %% (( (((( ((((( ((( (( (((( (( (((( (( ((((((( ( ((((((( (( (((( ( ((((((( $$ $$$ ", + " % %% ( (((( (((((((((((((( ( ((((( ( (((((( (((((( ( ((((((( ((((((( (( ( (((((( $$ $$$$$ ", + " % %% ( (((( ((( ( (((((((( ( (((( ( ((((( (( ((( (((( (((( (( (( (((((((((( (( $$ $$$$$ ", + " % ( (((( ((( ((((( ( (( (( ((((((((( (( ( (( ((((((( ( ((( (( ((( (( $$ $$$$$ ", + " % (( (((((((( (( (((((( (((( ( ((( (( ((( (( ((( (( ((( $$ $$$$$ ", + " % ( (( (( (( (((((( (( (( ((( ((( (( (((( ((((( $$ $$$$$ ", + " % (((( (( ((( (((((((((( (((( (( ((((((( ( $$ $$$ ", + " % (((( ((( ((((( ( (( (((((((((( ))) (( ((((( $$ $$$ ", + " % ((((( ** + ((((((((( (((((((( ))))))))))))))) (()() $$ $ ", + " % (((( ** ** + ( ((( ( ))))))))))))))) ))))))))) ) $$ $ ", + " % ***** ** + ))))))))) ))) ))))))))) )) $$ $ ", + " % ***** ** + , ))))))))))))))))))))))) ))))) $ ", + " % ****** * + , --------------- ) )))))))) )))))))))))) $ ", + " % *********** *** + , --------- ----- )))))))))) )))))))))))) $ ", + " % %% ******* ******* ++++ , -- -- )))))) ))))))))))) $ ", + " % %% ** *** * **** ++++ , ---------------------------- )))))) ))) ))) ) $ ", + " %%% %% ** ** * + ++ , ---------- ) ))))) ) )) $ ", + " %%% %% ** **** +++ ++ , ---------- ))) ) $ ", + " %%% %% * ***** ++++++ , ----- ) $ ", + " %%%%% %% ******* ++++++ , ,, ------ . ... . . ...... )) $$ $ ", + " %%%%% %% ****** +++++++++ , ,, . ..--....... ......... ..... ) $$ $ ", + " %%%%% %% * *** +++++++++ ,,, ,,,, ......... ..... ......... .... ) $$ $ ", + " %%%%% %% ** * ++++++ ++ ,,, , ,, ....... ................................ ) $$ $$$ ", + " %%%%% ** ++++++ ++ ,, ,,, , ......... . .......... ) )) $$ $$$ ", + " %%%%%% ** * +++++++++,,,,,,,,, .. ......... .......... ) )) $$$$$ ", + " %% %%% **** ** +++++++,,,, , ,, . ......... ..... )) ) )) $$ $$$$$ ", + " %%% *** ** /// // + +++ ,,,, ,,,, .. ........ ..... )) )))) $$ $$$$$ ", + " %%% ****** * ///// ///// +++,,,,, ,,,, . . .... ..... ))))))))) $$ $$$$$ ", + " %%% ******** ** *** /////// ///// +++,,, ,,,,, . ... )))))) )) $$ $$$$$ ", + " % ******* ******* //// ////// // + ,,, , ,, . 0 )))) )))) $$ $$$ ", + " % ** *** * **** /// ///// /////// //// ++ ,,,, . 0000000000 ))))) ) )) $$ $$$ ", + " % ** ** * /////////// ///////// + ,,,, . 0000000000 )))) )))) $$$ $$$ ", + " % ****** ///// //// ///// + ,,,, ... 00000 ))))) )))) $$ $ ", + " % * **** / //////// /// /// + , ... 00000 ))) ))) $$ $ ", + " % ******* // / ///// //// // + , .... 0 ))) ) )) $ ", + " % ****** // // // //// + , ...... 00000000000000000000000000000 ) )) $ ", + " % * *** // ///////// , . ... 000 0 0 0 00 )))) $ ", + " % ** * // // /////// // , . ...... 000000000000000 )))) $ ", + " % * // // ////////// , .. ...... 000000000000000 ) $ ", + " %%%% /// // /////// , .. ...... ))) ) ) ) )) $ ", + " %% % ///// /// ////// , .. ...... ))))))))) ))))))))) ) $ ", + " %%%% ////// / , .. ...... ) ))) ))) ))))))))) ) $ ", + " %%%%%% // /// / / .. ... ))))) )))))) )) $$$ ", + " %%%%%%% // ////// // .. ... ))))) ) )))) ) $$$ ", + " %%%%%%%% // ///// // .... ))))))))))))) )))) ) $$$ ", + " %%%% %%%% ///////// / .... ))))))))))))))))))))))))))))) $$$ $$ ", + " %%%%%%%% /// //// / .. . ))))))))) )))) ))) ) ))))))) $$$$$$ ", + " %%%% %%%% ///////// // . ))))))))) ))))) ))))))))) ))))) $ $$$$ ", + " %%%%%%%% ////// / . )))) ))))))))) )))) $$$$$$$$ ", + " %%%% % % // /// / .. .. $$$ $$$$ ", + " %%%%%%% // / / . ... $$$$$$$$$ ", + " %%% /// / . ........ .......... $$$ $$$$ ", + " %%% / / . ....... .......... $$$$$$$$ ", + " %%% / / .. .. ...... $$$$$$ ", + " % / / .. ..... ...... $$$$$$$ ", + " % / / . .. ... ..... $$$ ", + " % // / .... ..................................... $$$ ", + " % // / ..... . .. ... . . .... $ ", + " % / / ............. ......... ..... $ ", + " % / / ........... ......... ..... $ ", " // // $ ", " / / $ ", " / / ", " / // ", - " // // 1 1 1 ", - " / // 11111111 111111111 ", - " / // 11111111 111111111 ", - " / // 1 11 11111 ", + " // // 1 ", + " / // 1111111111 1111111111 ", + " / // 111111111 111111111 ", + " / // 11111111 11111 ", " /// // 11111 11111 ", - " /////// // 11111 111 1 ", + " /////// // 11111 11 ", " /////// // 11111111111111111111111111111111111111111111111 ", - " /// 111 1 1 1111 ", - " 1111111111111 11111111 1111 ", - " 11111111 1111 11111111 1111 ", - " 1 1 ", + " /// 111 111 1 1 1 11 ", + " 111111111 11111 111111111111111 ", + " 111111111 11111 111111111111111 ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-multi-layout-2-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-multi-layout-2-800-800-1.0-grid-reference.json index 96a1f2fbe..c5093431d 100644 --- a/tests/visual_tests/grids/lines-multi-layout-2-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-multi-layout-2-800-800-1.0-grid-reference.json @@ -18,181 +18,181 @@ " ", " ", " ", - " ! ", - " ! ", - " ! !!!!! ", - " !!! ! ", - " !!!!!!!! ! ! ! ", - " ! !! ! ! ", - " !! ! !! ! ", - " !! !!! !! ! ", - " ! ! !!! ! ! ", - " ! ! ! ! !! ", - " ! ! ! ! ", - " !! ! ! ! ", - " ! ! ! !! ! !! ", - " ! !!! !! ! ! ! ", - " ! ! !! ! ! !!! ", - " ! !! !!! !! ! ", - " ! !!! ! ! ! ! ", - " ! ! ! !!!! ! ! !! ", - " ! !! ! ! !! ! ", - " ! ! ! ! ! !! ", - " ! !! ! ! !! ", - " !! ! ! ! ! ! !!! ", - " ! !! !!! !! ! !!! ", - " ! ! ! ! ! ! ! !! ", - " !! ! ! !!! ! ! ! ", - " ! !! !! ! !!! ! ", - " !!! ! !!! !! ! ! ! ", - " !! ! ! ! !!! ", - " ! ! ! ! ! ", - " !! ! ! !! ", - " !! ! ! ", - " ! ! ! !! ! ", - " ! ! ! ! ", - " !!! !! !! ! ", - " !!!! ! !! !!! ", - " !! ! ! ! !! ! ", - " ! !!! !!!! !!!! ", - " !! ! ! ! !! ! ", - " !!! ! !!! !! ! ", - " ! ! ! !! ! ", - " !! ! !! ! ", - " ! ! ! ! ", - " ! ! ! ", - " ! !!!!! ! ", - " ! ! ! ! ", - " ! ! !! ! ", - " ! ! !! ! ", - " ! ! ! ", - " ! ! ! ", - " ! !!! ! ! ", - " ! ! ! !!!!! ", - " ! ! !!!!! ! !! ", - " ! ! !! ! ! !!! ", - " ! ! ! ! ! ! !! ", - " ! !!! !!! ! ! !! ", - " ! ! ! ! !! ", - " !!!! ! ! ! ! ", - " ! !!! !! ! !!!! ", - " ! !! !! ! ! ", - " ! ! ! ! ! ", - " ! !! !! ! ! !! ", - " ! ! !!!! ! ! ! ! ", - " ! !! !! !! ! ! ", - " ! !! !!! ! !! ! ", - " ! !!! !!! ! ! ! ", - " ! ! !! ! ! ", - " !!!! ! !!!! ! ", - " !!!! !! ! !! ! ", - " !! ! !! ! ! ", - " ! ! ! !! ! ", - " !! ! ! ! ! ", - " ! ! !! !!!! ", - " !!! ! ! ", - " ! ! !! ! ! ", - " ! ! !! ! ! ! ", - " !! ! ! !!! ! !! ", - " !!! ! ! !!!!! ", - " !!!! !!! ! !! ! ", - " !! ! ! !! !!! ", - " !!! ! ! !! ! ", - " !! ! ! !! ", - " ! ! !! ! ", - " ! ! ! ! ", - " ! !!!! ! ", - " ! ! !! !! ", - " ! ! ! ! ! ", - " ! !! ! ", - " ! ! ! ", - " ! ! ! ", - " ! !! ! ! ", - " ! ! ! ! ! ", - " ! !!! ! ! ! ! ", - " ! ! ! !! ! ! ! ", - " ! !! !!! ! ! ! ", - " !!! !!! ! ! !! ", - " ! !! !! ! ! ! ! ", - " ! !! ! ! ! !!! ", - " ! !!! ! ! ! !!! ", - " ! !!! ! ! ! ! !! ", - " ! ! !! ! ! ", - " ! ! ! ! ! !! ", - " !! !! !!!! ! !! ! ", - " ! ! ! ! !! ", - " ! !! !!! ! ! !! ", - " ! ! ! ! !!! ", - " ! !!! ! ! ! ", - " ! ! ! !!!! ", - " !!!! ! !!!! ! ", - " !! !! ! !! ! ", - " ! ! ! ! ! ", - " !! ! ! !! ! ", - " ! ! ! ! ! ", - " ! ! !!! !!! ", - " !!! ! ! !! ! ", - " ! ! !!! ! ! ", - " !!! ! !! ! ! ", - " !!!! ! ! !!! ", - " !!!! !!!! ! ! ", - " !! ! !!! ! !! ! ", - " !! ! ! ! !! ! ", - " ! ! !! ! ! ", - " ! ! !! !!! ", - " !! ! !! ! ", - " ! ! !! ! ", - " ! ! !!! ! ", - " ! ! ! !! ", - " ! !! ! ", - " ! ! ! ", - " ! !!! ! ! ", - " ! ! !! !! ", - " ! !!! ! ! ", - " ! !!! ! ! ", - " ! ! ! ! ! ! ", - " ! ! !!! ! ! !! ", - " ! !! ! !! ! ", - " ! ! ! ! ! ", - " ! ! ! ! ! ! ! ", - " ! ! ! ! ! ! !!!! ", - " ! !!!! !! ! ! ! ! ", - " ! ! ! !! !! ! ! ", - " ! !! !!!! ! !! ", - " ! ! ! ! ! ! ! ", - " ! ! ! ! ! ! ", - " ! ! ! ! ! !! ", - " ! ! ! ! ! ", - " ! ! ! ! !! ", - " ! ! ! !! ! !! ", - " ! !!! ! !! !! ! ! ", - " ! !! !! ! ! ! ", - " ! ! !! ! !! ! ", - " !!! ! ! !!!!! !!! ", - " !! ! ! !! ! ! ", - " ! !!!!!! !!! ", - " !! ! ! !! ! ! ", - " !! !!! ! ! ", - " !! !! ! ! !! ", - " ! !! ! !!!! ", - " ! ! ! ! ! ! ! ", - " ! ! ! ! ! ", - " ! !! !!!!! !! ! ", - " ! !!! ! !!! ! ! ", - " !!! ! ! ! ! ! ", - " !!!! !! ! ", - " !! ! ! ! ", - " !! ! ! ", - " ! ! !! ", - " ! !! ! ! ", - " ! !!! !! ! ", - " ! !!! !! !! ", - " ! !! ! !! !! ", - " ! !!!! !!!!!! ", - " ! !!! ", - " !!!! !!! ", - " !! ! ", - " !! ! ", + " ", + " ", + " !!! ", + " !!!! ", + " !! !!!!!!!! ! ", + " ! ! ! !! !! ! ", + " !!!! ! !! ! ! ", + " ! !! !! ! ! !! ! ", + " ! ! !!!! ! ! ", + " !! ! ! ! ! ", + " !!!!! !! ! ! !!! ", + " !!! !! ! ! ! ! ! ", + " ! ! !! !! ! ! ", + " !! ! !! ! ! ", + " ! ! ! ! ! ! ! ! ", + " ! !! !! ! !! ", + " ! !!! ! ! ", + " ! ! ! !!!! ", + " ! ! !!!!! ", + " ! ! ! ", + " ! ! ! !! ", + " !! ! ! ! ", + " ! !! ! ! ", + " ! ! ! ! ! ", + " !! ! ! ", + " ! ! !!! ! ", + " ! ! ! ! ", + " ! ! !!! ! ! ", + " ! ! !! ! !! !! ", + " ! ! !! ! ! ", + " ! !!!! !! ! ", + " ! ! ! !!!! ! ! ", + " ! ! ! !! !! ! ", + " !!! !! ! ", + " ! ! ! ! ! !! ! ", + " ! ! ! ! ! ! ", + " !! !! ! !! !!!! ", + " ! ! ! ! ! !! ! ", + " ! ! !! ! !! ! ", + " ! !! ! !! ! ! ", + " ! ! !! ! ", + " ! !!! ! !! ! ", + " ! !! !!! ! ! ! ", + " ! !! ! !! ! ! ", + " ! !! ! ! !! ", + " ! !! ! ! ! ", + " !!!! ! ! ! ", + " ! !! !! ! ! ", + " !! ! !! ! ! ", + " ! ! ! ! ! ! ", + " !! ! ! !! ", + " ! ! !!!!! ! ", + " !!! !! ! ! ", + " !! !!! ! ", + " ! ! ! ! ! ", + " ! ! ! ! ! ", + " ! ! ! !!! ! ", + " !!! ! ! ", + " !!!! ! ! ! ! ", + " !!!! ! ! ! ! ", + " !!! ! ! ! ! ", + " !!! ! ! ! ! ", + " !!!! !! ! ", + " !! ! ! ! !! ", + " ! ! ! !!! ", + " ! !! ! ! ", + " ! ! ! !! ", + " ! ! ! !!! ", + " ! !! ! ", + " ! ! ! !! ", + " ! ! ! ! ", + " ! !!!!! !! ", + " ! ! !! ! ! ", + " ! ! !! ! ! ", + " ! !! !! ! ", + " ! ! !! ! ", + " ! !!!! !! ! ", + " !! !! !! ! ! ! ", + " ! ! ! ! ", + " ! !!! ! ! !! ", + " ! !! ! ! !!!! ", + " !!! ! ! ! ", + " ! ! ! ! ", + " ! !! !!! ! ! ", + " ! ! ! !! !! ", + " ! ! ! !! ! !! ", + " ! ! !! !! ! ", + " ! !! ! !!!! ", + " ! ! !!!! ", + " ! !! ! ! !!! ! ", + " ! !! ! ! ! !!!! ", + " ! !! !!! !!!! ", + " ! ! ! ! !! ! ", + " !! ! ! ! ! ", + " !! ! ! ! ! ", + " ! ! ! ! ", + " ! !! ! ! ! ", + " ! ! !! !! ! ", + " !! ! !!! ! ! ", + " ! ! ! ! ", + " ! ! ! ! ", + " !! ! ! !! ", + " !! !!! ! ! ", + " ! !! ! ! ", + " ! ! ! ! ", + " ! ! !! ! ! ", + " !! ! ! ! ", + " !! ! ! ! ", + " !!! ! ! !!! ", + " !!!! ! ! !! ", + " !!!! ! !!! ", + " !! ! ! ! ", + " !! ! ! ! ! ", + " ! ! ! ! ", + " ! ! ! ", + " ! ! !!!! ", + " ! ! ! !! ", + " ! ! ! ", + " ! !!!!! ! !!! ", + " ! ! ! ! !! ", + " ! ! !! ! !! ", + " ! !!! !! !! ", + " ! ! !! ! ! ", + " ! !!!! !!! ", + " ! !!!! ! ! ", + " ! ! !! !!!! ", + " ! !! !!!! ! ", + " ! ! ! ! !! ! ", + " !!!! ! ! ! ", + " ! !! !!!!! !!!! ", + " ! !!! ! ! !! ", + " ! !! ! ! ! ! ", + " ! ! ! ! !! ! ", + " ! ! ! !! ! ", + " ! !! !! ! ", + " !! !!! ! !! ! ", + " ! ! ! ! !!!! ", + " ! ! ! !! ! ", + " ! !! ! ! !! ! ", + " ! !! !! !! !!! ! ", + " ! !!! !!! ! ! !! ", + " ! ! !! ! !! ", + " !!!! ! ! ! ", + " !!!! ! ! ", + " ! ! !!! ! ! ", + " !!! !! ! ! ", + " ! !! ! ! !! ! ", + " ! ! !! ! ! ", + " ! ! ! !! ! ", + " !! ! !! ! ! ", + " ! ! ! !! ! ", + " ! ! !! ! ! ", + " ! !! !! ", + " ! ! ! ", + " ! !! ! ", + " !!! ! ! ", + " !!!! !! ! ", + " !! ! ! ! ", + " !!! ! ! ! ! ! ", + " !!! ! !! !! ! ! ", + " !! ! ! ! ! ! ", + " ! ! ! !!! ! ! ", + " !! !!!! ! ! ! ", + " ! ! ! ! ! ! ", + " ! !!! ! ! !!! ", + " ! ! ! !! ! ", + " ! ! ! !! ! ", + " ! !! ! !!!! ! ! ", + " ! !! !!!! !! !! ", + " ! !! !! ! ! ", + " ! !!!!!! ! !! ", + " !!! ", + " ! ", + " ! ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/lines-multi-layout-shield-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-multi-layout-shield-800-800-1.0-grid-reference.json index e4ae90b58..006209be4 100644 --- a/tests/visual_tests/grids/lines-multi-layout-shield-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-multi-layout-shield-800-800-1.0-grid-reference.json @@ -65,8 +65,8 @@ " !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", " !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! ", - " ", - " !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! !!!!! ", + " !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! ", + " !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! ", " !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! ", " ", " ", @@ -83,7 +83,7 @@ " ##### ##### ##### ##### ##### ##### ##### ##### ##### ##### ##### ##### ", " #### #### #### #### #### #### #### #### #### #### #### #### ", " #### #### #### #### #### #### #### #### #### #### #### #### ", - " # ## # ## # ## # ## # ## # ## # ## # ## # ## # ## # ## # ## ", + " #### #### #### #### #### #### #### #### #### #### #### #### ", " ", " ", " ", @@ -95,29 +95,29 @@ " ", " ", " $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ ", - " $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ ", - " $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ $$$$$$ $$ ", + " $$ $$ $$$ $$ $$ $$$ $$ $$ $$$ $$ $$ $$$ $$ $$ $$$ $$ $$ $$$ $$ $$ $$$ $$ $$ $$$ $$ $$ $$$ $$ $$ $$$ $$ $$ $$$ $$ $$ $$$ ", + " $$$ $ $$$ $$$ $ $$$ $$$ $ $$$ $$$ $ $$$ $$$ $ $$$ $$$ $ $$$ $$$ $ $$$ $$$ $ $$$ $$$ $ $$$ $$$ $ $$$ $$$ $ $$$ $$$ $ $$$ ", " $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ ", " $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ ", - " $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ ", - " $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ ", + " $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ $$$$$ ", " $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ $$$$ ", " ", " ", " ", " ", " ", - " %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% ", - " %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% %%%%%%%% ", + " ", + " %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% ", + " %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% ", " %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% ", " %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", " %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% %%%%%% ", - " ", - " %%%% %%%% %%%% %%%% %%%% %%%% %%%% %%%% %%%% %%%% %%%% %%%% ", " %%%% %%%% %%%% %%%% %%%% %%%% %%%% %%%% %%%% %%%% %%%% %%%% ", + " %% % %% % %% % %% % %% % %% % %% % %% % %% % %% % %% % %% % ", + " %%%%% %%%%% %%%%% %%%%% %%%%% %%%%% %%%%% %%%%% %%%%% %%%%% %%%%% %%%%% ", " ", " ", " ", @@ -133,38 +133,38 @@ " ", " ", " ", - " ''''''' ' '''''''' (((((((( ", - " '' '''''' '' ''''' (((((((( ( ((((((((( ", - " )))) )))) ''''''' ' '''''''' (((((((( ((( ((( (((((( (( ", - " )))) )))) ) ))))))))) '''''' '''''' ((((((((( (((((((( (( ", + " ''''''''' ''''''' ' ((((((( ( ", + " '''''' '' ''''''''' (((((((((( ( ((((((((( ", + " )))) )))) '''''' '' ''''''' ' (((((((( (((( ((( (( (( ((( ", + " )))) )))) ) ))))))))) '''''' '''''' ((((((((( ((((( ( ((( ", " ))))))))) )))))) ))))))))) '''''''''''''''''''''''''''''''''''''' (((((( ((((((( ", " )))))))) )))))))))) '''''' '''''' (((((( ((((( ", " )))))) ))))))) '''''' '''''' (((((( ((((( ", - " ))))) )))))) ''''' ''''' (((( ((((( ", - " ))))) )))))) '''' '' ' (( ( (((( ", - " )))) )))))) '''' '''' ((((( (((( ", - " )))) )))) ( ((((( ", - " )))) )) ) (( ( ", - " ) ) ))) ( ( ", + " ))))) )))))) ''''' ''''' ((((( ((((( ", + " ))))) )))))) '''' '''' (( ( ((((( ", + " )))) )))))) ((((( (((( ", + " )))) )))) ( (( ", + " )))) ))) ) (( ( ", + " ) ) ( ( ", " ) ) ( ( ", " )) ) ( ( ", " ) ) ( (( ", " ) ) ( ( ", " ) ) ( ( ", - " ) )) ((((((((( (((( (((( ", - " ) ) ((((((( ( (((( (((( ", + " ) )) ((((((((( ((((((((( ", + " ) ) (((((( (( ((((((((( ", " ))))))))) )))))))) (((((( ((((((((( ", - " ))))))))) )))))))) (((((( ((((( ", - " ))))) )))))))) (((((( ((((( ", + " ))))))))) ))))))))) (((((( ((((( ", + " ))))) ))))))))) (((((( ((((( ", " ))))) )))))) ((((((( ((((( ", - " ))))) )))))) ******** ******** (( (((((((( ", - " )))))) )))))) ******* ******** ((((( (( ((( (((( ", - " ))) )))))))) ****** ****** (((( (( (((( ", - " )))) ))) ))) )))) ****** ****** (((( ", - " )))) )) )) ) ************************************** ", - " )))) ****** ****** ", + " ))))) )))))) ********* ********** ( ((( (( (((((((( ", + " )))))) )))))) ****** * ******** * (((( (( ((( (((( ", + " )))) ))) )))))))) ****** ****** (((( (( (((( ", + " ))) ) ))) ))) )))) ****** ****** (((( ", + " ))))) )) )) ) ************************************** ", + " ))))) ****** ****** ", " ****** ****** ", - " ***** **** ", + " **** ** * ", " **** **** ", " ", " ", diff --git a/tests/visual_tests/grids/lines-shield-200-200-1.0-grid-reference.json b/tests/visual_tests/grids/lines-shield-200-200-1.0-grid-reference.json index 9fd0cc8c0..d04aaf7a6 100644 --- a/tests/visual_tests/grids/lines-shield-200-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-shield-200-200-1.0-grid-reference.json @@ -26,7 +26,7 @@ " ", " ", " ", - " !! !!! !! !!! !! !!! ", + " ! !!! ! !!! ! !!! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", " !! !! !! !! !! !! ", " ! ! ! ", @@ -37,16 +37,16 @@ " $ $ $ ", " $$ $$ $$ $$ $$ $$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $$ $ $$ $ $$ $ ", + " $$$ $ $$$ $ $$$ $ ", " ", " ", " ", " %% ", " &&& %%%%%%%%%% ' '' ", - " && & %% '' ' ' ", + " && & %% '' ' ", " & && '''' ' ", " & &&&&& '' '' ", - " &&& &&& ' ' ' ", + " &&& &&& ' ' ", " & && (( ''' ", " & (((((((((( ", " (( ", diff --git a/tests/visual_tests/grids/lines-shield-400-400-1.0-grid-reference.json b/tests/visual_tests/grids/lines-shield-400-400-1.0-grid-reference.json index cfac4935e..810ade5dd 100644 --- a/tests/visual_tests/grids/lines-shield-400-400-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-shield-400-400-1.0-grid-reference.json @@ -37,9 +37,9 @@ " ", " ", " ! ! ! ! ! ! ", - " !! !! !! !! !! !! !! !! !! !! !! !! ", + " ! !! ! !! ! !! ! !! ! !! ! !! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", - " !!! !! !!! !! !!! !! !!! !! !!! !! !!! !! ", + " !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! ", " ", " ", " ", @@ -47,46 +47,46 @@ " # # # # # # ", " # ## # ## # ## # ## # ## # ## ", " # ## # ## # ## # ## # ## # ## ", - " ### # ### # ### # ### # ### # ### # ", + " ### ### ### ### ### ### ", " ", " ", " ", " ", " ", " ", - " $ $ $ $ $ $ ", + " $$$ $ $$$ $ $$$ $ $$$ $ $$$ $ $$$ $ ", " $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ ", " $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ ", - " $$$ $$$ $$$ $$$ $$$ $$$ ", + " $$$ $ $ $$$ $ $ $$$ $ $ $$$ $ $ $$$ $ $ $$$ $ $ ", " ", " ", " ", " % % % % % % ", " %% %% %% %% %% %% %% %% %% %% %% %% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " % %% % %% % %% % %% % %% % %% ", + " % %%% % %%% % %%% % %%% % %%% % %%% ", " ", " & & & & & & ", - " & && & && & && & && & && & && ", + " && && && && && && && && && && && && ", " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", - " & && & && & && & && & && & && ", + " && &&& && &&& && &&& && &&& && &&& && &&& ", " & & & & & & ", " ", " ", " ", - " '' ' ' (( (((( ( ", + " '' ' (( (((( ((( ", " ))) ))) ''''''''''''''''''' (((( ((( ", " ))))) ))) '' ' (( ( ", - " )) )) ( ((( ", - " )) ))) ( ( ", + " )) )) ( ((( ", + " )) ) ( ( ", " ( ", " ) ) ", " ) ) ( ( ", " ) (( ", - " ) ) ( (( ", + " ) ) (( (( ", " )) )) (((( (((( ", " )))) )))) * (((( (((( ", - " ) ) ) )) ** * ( ", + " )) ) ) )) ** ** ( ", " ) ) ******************* ", " ** * ", " * ", diff --git a/tests/visual_tests/grids/lines-shield-600-600-1.0-grid-reference.json b/tests/visual_tests/grids/lines-shield-600-600-1.0-grid-reference.json index a43b5759d..910362093 100644 --- a/tests/visual_tests/grids/lines-shield-600-600-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-shield-600-600-1.0-grid-reference.json @@ -51,7 +51,7 @@ " ", " ! !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! !!! ", " ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ", - " !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! ", + " !! ! !! ! !! ! !! ! !! ! !! ! !! ! !! ! !! ! ", " ! ! ! ! ! ! ! ! ! ", " ", " ", @@ -61,9 +61,9 @@ " ", " ", " # # # # # # # # # ", - " # ## # ## # ## # ## # ## # ## # ## # ## # ## ", + " ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ", " ######################################################################################################################################## ", - " # ## # ## # ## # ## # ## # ## # ## # ## # ## ", + " ## ### ## ### ## ### ## ### ## ### ## ### ## ### ## ### ## ### ", " # # # # # # # # # ", " ", " ", @@ -76,7 +76,7 @@ " ", " ", " $ $ $ $ $ $ $ $ $ ", - " $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ ", + " $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ ", " $ $ $ $ $ $ $ $ $ ", @@ -89,43 +89,43 @@ " % % % % % % % % % ", " %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " %% % %% % %% % %% % %% % %% % %% % %% % %% % ", + " %%% % %%% % %%% % %%% % %%% % %%% % %%% % %%% % %%% % ", " ", " ", " ", " ", - " && & & && & & && & & && & & && & & && & & && & & && & & && & & ", - " && & && & && & && & && & && & && & && & && & ", - " && && && && && && && && && && && && && && && && && && ", - " &&& & & &&& & & &&& & & &&& & & &&& & & &&& & & &&& & & &&& & & &&& & & ", + " &&& & &&& & &&& & &&& & &&& & &&& & &&& & &&& & &&& & ", + " & && & && & && & && & && & && & && & && & && ", + " & && & && & && & && & && & && & && & && & && ", + " &&& &&& &&& &&& &&& &&& &&& &&& &&& ", " ", " ", " ", " ", " ", " ", - " ' ' '' ' ", - " ( )) ) ))) '' ''' ", + " ' '' ' ", + " ( )) )) ))) '' '' ", " (( ( (( (( )))))))))))))))))))))))))))) '''' '' ", " (((( (((( )) )) )) ''' ' ", " ( ((( ((( ) ) ' ' ", " ( ( ", " ( '' ' ", " ((( ( '''' '' ", - " ( ( ' ' '' ", - " ( (((( ' '' ", - " ((( (( ' ", + " ( (( ' '' ", + " (( (((( ' ' ", + " (( (( ' ", " ( ( ' ", " ( ' ' ", " ( ''' ", " ( ( ' '' ", - " (( ( ( ' '''' ", + " ( ( ( ' '''' ", " ((((( ( ' ' ' ", - " ((( ( ' ' ' '' ", + " ((( (( ' ' '' ", " ( ( ((( ( * * ''' ", - " (( ( ** ** ** '' ", + " ((( ( ** ** * '' ", " (((( **************************** ", - " ( ( ** ** *** ", + " ( *** ** *** ", " * * ", " ", " ", diff --git a/tests/visual_tests/grids/lines-shield-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/lines-shield-800-800-1.0-grid-reference.json index 6ec6c7d12..1b59466ae 100644 --- a/tests/visual_tests/grids/lines-shield-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/lines-shield-800-800-1.0-grid-reference.json @@ -64,7 +64,7 @@ " ! ! ! ! ! ! ! ! ! ! ! ! ", " !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! ", " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", - " !! ! ! !! ! ! !! ! ! !! ! ! !! ! ! !! ! ! !! ! ! !! ! ! !! ! ! !! ! ! !! ! ! !! ! ! ", + " !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! !!! ! ", " ", " ", " ", @@ -78,8 +78,8 @@ " ", " ", " # ### # ### # ### # ### # ### # ### # ### # ### # ### # ### # ### # ### ", - " ## # ## # ## # ## # ## # ## # ## # ## # ## # ## # ## # ## # ", - " ## # ## # ## # ## # ## # ## # ## # ## # ## # ## # ## # ## # ", + " # # # # # # # # # # # # # # # # # # # # # # # # ", + " ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ", " # # # # # # # # # # # # ", " ", " ", @@ -97,7 +97,7 @@ " ", " ", " ", - " $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ $$ $ ", + " $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ $$$ $$ ", " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", " $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ $$ ", " $ $ $ $ $ $ $ $ $ $ $ $ ", @@ -114,7 +114,7 @@ " % % % % % % % % % % % % ", " %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " % %% % %% % %% % %% % %% % %% % %% % %% % %% % %% % %% % %% ", + " % %%% % %%% % %%% % %%% % %%% % %%% % %%% % %%% % %%% % %%% % %%% % %%% ", " ", " ", " ", @@ -122,7 +122,7 @@ " ", " ", " & & & & & & & & & & & & ", - " & && & && & && & && & && & && & && & && & && & && & && & && ", + " && && && && && && && && && && && && && && && && && && && && && && && && ", " &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ", " && && && && && && && && && && && && && && && && && && && && && && && && ", " & & & & & & & & & & & & ", @@ -136,33 +136,33 @@ " ", " ' ", " '''' ' '' ", - " ( ))) ) ) )) ) ) ) ''' ''''' ", - " ( ( ( ( ) ) ) ) )) ' ' ''' ", + " ( ))) ) ))) ) ) ''' ''''' ", + " ( ( ( (( ) ) ) ) ) ' ' ''' ", " (((( (((( )) )) )) )) )) ' ' ' ", - " (( ((( (((( ) ) '' ' ", + " (( ((( (((( ) ) ''' ' ", " ( (( ' ''' ", - " ((( '' ''''' ", - " ( (( ' ' ", - " (( (( ' ' ", + " (( '' ''''' ", + " ( (( ' '' ", + " (( ( ' ' ", " ( (( ' ", " ( ' ' ", " ( ", " '' '' ", " ( ( '''' '' ", - " ( '' '''' ", - " (((( (( ' '' ", + " (( ' '''' ", + " (((( (( ' ''' ", " (( (((( '' ", " (( ' ' ", " ( ' ' ", - " ( ( ' ' ' ' ", + " ( ( ' ' ' ", " ( '''' '' ", " ((( ( ''' ''''' ", - " (( ((( '' ' ' '' ", + " (( ((( '' ' ' ''' ", " ((( (((( '''''' ' ", " ( ( (( (( * * * '''' ", - " ((( ( ** ** ** ** ** '' ", + " ((( ( * ** ** ** ** ''' ", " (((( ************************************** ", - " ( *** ** ** * ** ", + " ( *** ** *** * *** ", " * * * ", " ", " ", diff --git a/tests/visual_tests/grids/list-100-100-1.0-grid-reference.json b/tests/visual_tests/grids/list-100-100-1.0-grid-reference.json index ca0fd43d1..599cb9534 100644 --- a/tests/visual_tests/grids/list-100-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/list-100-100-1.0-grid-reference.json @@ -23,15 +23,15 @@ " ", " ", " ", - " !!! !! ! # $ $ % ", - "! ! !!! ### $$$ %%% ", + "! !! !!!! # $ $ % ", + "!!!! !! ## $$ %% ", " ", " & ! ' ( # ) $ * % +", " ", " ", - "& ) ** ++", - "& &&&&&& )) ** ++", - "& &&&&&&& ", + "& & && & )) ** ++", + " && && ) ** ++", + "& &&& && ", " ", " ", " ", diff --git a/tests/visual_tests/grids/list-150-100-1.0-grid-reference.json b/tests/visual_tests/grids/list-150-100-1.0-grid-reference.json index 673bcc331..6c7d7297b 100644 --- a/tests/visual_tests/grids/list-150-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/list-150-100-1.0-grid-reference.json @@ -23,15 +23,15 @@ " ", " ", " ", - " !!!!!! ! # # $ % & & '' ", - " !! ! !!!! ## $$ %%% && ' ", + " !! !! !!!! # $ % & '' ", + " !! ! ! ! ## $$ %%% & ' ", " ", " ( ! ) # $ * % & ' + ", " ", " ", - " * * + +", - " ( ((( **** * * *** +++++ +", - " ( (( ((( ******* ***** +++++ + ", + "(( ( ( ( * **** **** ++", + " ( ((( ***** * * * ++ ", + " ( (( ((( ****** ***** ", " ", " ", " ", diff --git a/tests/visual_tests/grids/list-250-100-1.0-grid-reference.json b/tests/visual_tests/grids/list-250-100-1.0-grid-reference.json index 5b3b118ab..5d61be1fe 100644 --- a/tests/visual_tests/grids/list-250-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/list-250-100-1.0-grid-reference.json @@ -4,8 +4,8 @@ "2", "4", "6", - "9", "7", + "9", "1", "3", "5", @@ -23,16 +23,16 @@ " ", " ", " ", - " ! !!! ! #### # # $$$$ $$ %%% %%%% ", - " ! ! !!!! ## # ## # $ $ $$ && % % % %% ", + " !!! !!!! ! ## ## ### # $$$ $$ % && && &&& & ", + " ! !! ! !!! ## # ## $$ $ $$%%% &&&& && ", " ", - " ' ! ( # ) $ & * % + ", + " ' ! ( # ) $ % * & + ", " ", " ", - " ( * * * ", - "' ' ''''' (( )))) ))))) **** * **** ** ", - "''' '' ''' ))))) ) ))) ******* ***** *** ", - " ** ", + "' ' ' '' ' ( ) ) ) ) )))) ) * * *** *** ****** ", + "' ' '' ''' (( ))) ) )))))) ***** * **** ** +++ ", + "' ' ''' '' ))) ) ) ) ) )) * ***** *** *** * ", + " * ", " ", " ", " ", diff --git a/tests/visual_tests/grids/list-300-100-1.0-grid-reference.json b/tests/visual_tests/grids/list-300-100-1.0-grid-reference.json index 97fe502d2..c86576bd0 100644 --- a/tests/visual_tests/grids/list-300-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/list-300-100-1.0-grid-reference.json @@ -6,11 +6,11 @@ "5", "6", "8", - "9", + "10", "1", "4", "7", - "10" + "9" ], "data": {}, "grid": [ @@ -23,15 +23,15 @@ " ", " ", " ", - " !! !!! !! # $$$ $$$$ % & && & &&& '' ", - " !!!! !!!! ## $ $ $$ %% &&& & && & ' ", + " !!!! !! ! # $$ $$ $$$$ % &&&&& & && & '''''' '", + " ! !!!!! ## $$$$$ % & && && &&& ' '' ' ", " ", - " ( ! # ) $ % * & ' + ", + " ( ! # ) $ % * & + ' ", " ", " ", - " ( ) * * + + + ", - "((( ( ( ((( ))))) )))) **** * * *** ***** ++++ + ++", - "(( ( ((( ((( ))))) ) ))))) ******* **** * ** * +++++++ + ", + " ((( ( ( ( ))) ))) ))) ) ) * * **** ** ** ***** ++ ", + "((( ( ((( ))))) ) )) ***** * * ** *** ++ ", + "(((( (( ((( ))))) ) ) )))) * ****** **** * *** ", " ", " ", " ", diff --git a/tests/visual_tests/grids/list-400-100-1.0-grid-reference.json b/tests/visual_tests/grids/list-400-100-1.0-grid-reference.json index d28f14388..1260678ed 100644 --- a/tests/visual_tests/grids/list-400-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/list-400-100-1.0-grid-reference.json @@ -23,15 +23,15 @@ " ", " ", " ", - " !!!! !!!! ### ## ## $$$ $$$ %% %%% %%%% && &&&&&&", - " ! ! ! # # #### $$ $ $$$ %%%% %%%% % &&&& &&&&", + " !!! ! ! # ## ##### $$ $$ $ $ %%% % %%% &&& && &", + " ! ! !!!! #### ### $$$$ $ $ % % %%%% &&& ", " ", " ' ! ( # ) $ * % + & ", " ", " ", - " ( ( (( ) * + ", - "''' ' ' ''' (((( ( (( ((((((( ))))) ))))) *** * * ** *** +++ + ++++ ++ ", - "''' ' '' ''' ((((((( (( ((((((( ))))) ) )) )) ***** * **** * *** +++++ +++ ++ ", + "' ''' ' '' ' ( ( ((( ((( ((( (( ) ) ))) ))) ) * *** ** * * * * + + +++ ++ + ++ ", + "''' ' '''''' ((((( ( (( ((((((( ))) ) )))))) ***** **** **** * +++++ + ++ +++ ", + "''' ' ' '' ' ( ((((( (( (( (((( ))))) ) )) )) ****** **** * ** * + +++++ ++ +++ ", " ", " ", " ", diff --git a/tests/visual_tests/grids/list-600-100-1.0-grid-reference.json b/tests/visual_tests/grids/list-600-100-1.0-grid-reference.json index f77e4cd1f..7ec50da48 100644 --- a/tests/visual_tests/grids/list-600-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/list-600-100-1.0-grid-reference.json @@ -3,14 +3,14 @@ "", "2", "4", - "7", - "9", + "6", + "8", + "10", "1", "3", "5", - "6", - "8", - "10" + "7", + "9" ], "data": {}, "grid": [ @@ -23,16 +23,16 @@ " ", " ", " ", - " ! !!!! ! ## ####### $$$$$$ $ $ $ %%%%%% % % ", - " !!! !!!!! #### #### $ $$ $$$$ % %% % % ", - " ", - " & ! ' # ( ) $ * % + ", + " !! !!!!! ! #### ## # $$$ $$$ %% %% %%%%%% && && &&&& ", + " ! !! ! # ### # $ $ $$ %%%% % %%% &&&&& && ", + " % ", + " ' ! ( # ) $ * % + & ", " ", " ", - " & & ' ' ' ( ( ( ) * + + ", - " &&&& & &&& && ''''' ' ''' '''' (((( ( (( (( ))) ) ) ) **** *** ** +++ + + +++ ", - " &&&&&&& &&& && ''''' ' '''' '''' ((((((( (( ( (( ))))) )) )) ***** ** *** * +++++ + +++++ ", - " ** ", + "' ' ''' '''' '' ((( ((( (((( ( ( ( ) )))) ))) ))) * * * * * * * * ** +++ +++ ++ +++ + ", + "''''' ' '' '' ((((( ( (( ((((( )))))) )) )) *** * * * **** *** +++++ + ++++++ ", + "' ''''' ''' '' ((((( ( (((( (( (( )))))) )) ) )) *** *** * ** * *** +++++ + + +++ ++ ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/list-800-100-1.0-grid-reference.json b/tests/visual_tests/grids/list-800-100-1.0-grid-reference.json index 43a5b4a05..b146f146e 100644 --- a/tests/visual_tests/grids/list-800-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/list-800-100-1.0-grid-reference.json @@ -1,6 +1,7 @@ { "keys": [ "", + "8", "1", "2", "3", @@ -8,7 +9,6 @@ "5", "6", "7", - "8", "9", "10" ], @@ -23,16 +23,16 @@ " ", " ", " ", + " !!! ! !!! ", + " ! ! !!!! ", + " ", + " # $ % & ' ( ) ! * + ", " ", " ", + " # # ### # ## # $ $ $$$ $$$$$ $ % % %%% %%% %%% %% & &&&& & & && & ' ' ''' ''' ' ((( ((( ( ( ( ) ))) )) ) ) ) ) * * *** ** * ** + + +++ + + ++ ", + " ##### # ###### $$$ $ $$$$ %%%%% % %% %%%%%%% &&&&& && &&& ''' ' '''''' ((((( (( ( ))))) )))) )))) ) ***** * ** *** +++++ + ++++++ ", + " ##### # # ## # $$$$$ $ $$ $$$ % %%%%% %% %% %%%% &&&&&& & & && ''''' ' '' '' ((((( ( (( ( ( )))))) )))) ) )) ) * ***** ** *** + +++++ + ++++ ", " ", - " ! # $ % & ' ( ) * + ", - " ", - " ", - " ! # # $ $ $$ % % % & ' ( ) ) ) * + ", - " !!!!! ! ! !!! ##### # #### $$$$ $ $$ $$$$$$$ %%%%%% %% % %% &&&&& &&&&& ''' ' ' ' ' ((( ( ( (( ((( )))) ) )))) ))) *** * **** ** +++ + ++ + ", - " !!!!! ! !! !!! ##### # ## ### $$$$$$$ $$ $$$$$$$ %%%%% % %%% %%% &&&&& & && && ''''' ' ''''' ((((( ( (((( ( ((( ))))))) ))))) ))) ***** *** ** +++++ +++ + ", - " )) ", " ", " ", " ", diff --git a/tests/visual_tests/grids/orientation-800-200-1.0-grid-reference.json b/tests/visual_tests/grids/orientation-800-200-1.0-grid-reference.json index 8a72e6e30..2a5210a59 100644 --- a/tests/visual_tests/grids/orientation-800-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/orientation-800-200-1.0-grid-reference.json @@ -2,8 +2,8 @@ "keys": [ "", "9", - "1", "2", + "1", "8", "3", "4", @@ -32,25 +32,25 @@ " ", " ", " ", - " ! ", + " !! ", " ! ! ", " ! ", - " !! ", - " # $ $ %% %%% ! ", - " # $ % %% % !! ", - " # ## $ & & & %% !!! ", - " # # # $$ & & & ' ( ) * % ! ++++ + ", - " ## # $ &&& & & ( ) ) + + ++ ", - " # $ '' ( ) + ++++ ", - " $ $ ' ( (( ) * * * ", - " '' ' ( ( ( )) * * * ", - " '' ' ' (( ( ) *** * * ", - " ' '' ''' ( ) ", - " ' ' '' ) ) ", - " ' '' ", - " ''' ", - " '' ", - " ' ' ", + " # !! ", + " $ ### %% %%% ! ", + " $ # % % % !! ", + " $ $$ # & & && %% % % !!! ", + " $$$ $ ## & & & ' ( )) * % ! ++ + + ", + " $ $ &&& &&& ( )) + + ++ ", + " $$$ ### '' ( ) + + ++ ", + " $ ### ' ( ( ) * * ** ", + " '' ' ' ( ( )) * * * ", + " '' ''' ( *** *** ", + " ' ' ' '' (( )) ", + " ' '' ( ) ) ", + " ' ", + " ' '' ", + " ''' ", + " ' ", " ' ", " ", " ", diff --git a/tests/visual_tests/grids/rtl-point-200-200-1.0-grid-reference.json b/tests/visual_tests/grids/rtl-point-200-200-1.0-grid-reference.json index 0e3322262..6b59a18af 100644 --- a/tests/visual_tests/grids/rtl-point-200-200-1.0-grid-reference.json +++ b/tests/visual_tests/grids/rtl-point-200-200-1.0-grid-reference.json @@ -36,17 +36,17 @@ " ", " ! ", " ", - " !!! ! ! ", - " ! ! ", + " !!! ! !! ", + " ! ! ", " ", " ", - " ", - " !! ! ", - " !! ", - " ", + " ! ", + " !!!! ", + " ! ", " ! ", - " !!! ", - " !!!! ", + " ! ", + " ! !! ", + " ! !!!! ", " !! ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-1-490-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-1-490-100-1.0-grid-reference.json index a5d255d4b..217f9c8f9 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-1-490-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-1-490-100-1.0-grid-reference.json @@ -21,16 +21,16 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " # ! ! ", " ## ", - " $$$ % ##### &&& ' ' ! ! ( (((( ) ", - " $ % % * + ### && '' ! ( ( ( )) ", - " $ %% ** + & ' ! (( ( (( )) ", - " $ ** ++++ & ( ", - " * + + ", - " ! ! ", + " $$$ % ##### &&& ''' ! ! ((((( ( ) ", + " $ %%% * + ### && '' ! ( ( ( ) ", + " $ %% ** ++ # && '' !! (( ( (( )) ", + " $ ** ++++ & ' ( ", + " + + ", + " !! ", " ! ", " ! ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-1-495-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-1-495-100-1.0-grid-reference.json index 4c4313d2e..af76ebf70 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-1-495-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-1-495-100-1.0-grid-reference.json @@ -21,16 +21,16 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " ! ! ", " ## ", - " $$$ % % #### & & ' ! ! ( (((( ) ", - " $ % % * + ## && ' ' ! ( ( ( )) ", - " $$ %% * ++ && '' !! (( (((( )) ", + " $$$ % #### & ' ! ((((( ( )) ", + " $ % % * + ## &&& ' ' ! ( ( ( )) ", + " $ %% * ++ && '' !! (( ( (( )) ", " $ * ++++ ( ", - " *** ++ ", - " ! ", + " *** +++ ", + " !! ", " ! ", " ! ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-1-497-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-1-497-100-1.0-grid-reference.json index 71ae56865..4ed4360f0 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-1-497-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-1-497-100-1.0-grid-reference.json @@ -21,18 +21,18 @@ " ", " ", " ", - " !! ", + " ! ", " ! ", " # ! ! ", " ## ", - " $$$ %%% #### &&& ''' !!! ( (( ( ( ))) ", - " $ %% * + ### && '' ! ( (( ( ) ", - " $$ % * ++ & ' !! ( (( ( ) ", + " $$$ %%% #### &&& ''' !!! ( (((( ( ))) ", + " $ %% * + ## && '' ! ( (( ( ) ", + " $ %% * ++ # && ' ! (( (( (( ) ", " $ % * ++++ & ' ! ) ", - " *** ++ ", + " *** + ", " ! ", " ! ", - " ! ", + " ! ! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-1-498-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-1-498-100-1.0-grid-reference.json index c15199f2c..d38274109 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-1-498-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-1-498-100-1.0-grid-reference.json @@ -22,17 +22,17 @@ " ", " ", " !! ", - " !! ", - " # ! ", - " ## ", - " $$$ %%% ##### &&& ''' ! (( ( ( )) ", - " $ %% * + ### && '' !! ( ( ( ) ", - " $$ % * ++ && '' !! (((( (( )) ", + " ! ", + " # ! ! ", + " ## ", + " $$$ %%% ##### &&& ''' ! ( (( (( ))) ", + " $ %% * + ### && '' ! ( ( (( ) ", + " $$ %% * ++ # & '' !! (( (( )) ", " $ % * ++++ & ' ) ", - " *** ++ ", + " *** + ", " !! ", " ! ", - " !! ", + " ! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-1-499-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-1-499-100-1.0-grid-reference.json index dcaab57d7..fed627cc6 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-1-499-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-1-499-100-1.0-grid-reference.json @@ -23,15 +23,15 @@ " ", " !! ", " !! ", - " # ! ", + " # ! ", " ## ", - " $$ %%% ##### && '' ! ( (((( ) ", - " $ %% * + ### && ''' !! (( ( (( )) ", - " $$ % ** ++ && '' !! (( ( (( )) ", - " $ % * ++++ & ' ( ", + " $$$ %%% ##### &&& ' !! ( ((((( ) ", + " $ %% * + ### && '' !! ( ( ( )) ", + " $$ %% * ++ # && '' !! (( ( (( )) ", + " $ % * ++++ & ( ", " *** + ", " !! ", - " ! ", + " ! ", " !! ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-1-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-1-500-100-1.0-grid-reference.json index 2b202543b..698746100 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-1-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-1-500-100-1.0-grid-reference.json @@ -22,15 +22,15 @@ " ", " ", " !! ", - " ! ", - " # ! ! ", + " !! ", + " # ! ", " ## ", - " $$ %%% #### & ' ! ! ( (((( ( ) ) ", - " $ %% * + ## &&& ''' ! ( ( ( ) ", - " $$ % ** ++ && '' !! (( (((( )) ", + " $$$ %%% #### & '' ! ((((( ( ) ", + " $ %% * + ### & & ''' ! (( ( ( ) ", + " $$ %% * ++ # && '' !! (( (((( )) ", " $ % * ++++ ( ", " *** + ", - " ! ", + " !! ", " ! ", " !! ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-1-501-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-1-501-100-1.0-grid-reference.json index 0513cfbae..0804e86cd 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-1-501-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-1-501-100-1.0-grid-reference.json @@ -21,16 +21,16 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " # ! ! ", " ## ", - " $$ %%% #### & ' !!! ( ( (( ( ))) ", - " $ %% * + ## && ' ' ! ( (( ( ) ", - " $$ % ** + && '' ! (( ) ", - " $ % ** ++++ ! ) ", - " *** + + ", - " ! ! ", + " $$$ %%% #### & ' !!! ( (( ( ))) ", + " $ %% * + ## &&& ' ' ! ( ( ( ) ", + " $$ % * ++ # && '' !! (( (( )) ", + " $ % * ++++ ! ) ", + " *** + ", + " ! ", " ! ", " ! ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-1-502-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-1-502-100-1.0-grid-reference.json index dfb9cfc19..0b393be22 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-1-502-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-1-502-100-1.0-grid-reference.json @@ -21,18 +21,18 @@ " ", " ", " ", - " ! ", + " ", " ! ", " ! ! ", " ## ", - " $$ %%% #### & & ' ' !!! ( (( ( ( ))) ", - " $ %% * + ## && ' ' ! ( ( ( ) ", - " $$ % ** ++ && '' ! (((( (( )) ", - " $ % ** ++++ ! ) ", - " * +++ ", + " $$$ %%% #### & ''' !!! ( (( ( ))) ", + " $ %% * + ## &&& ' ' ! ( (( ( ) ", + " $$ % ** ++ && '' ! (( (( (( )) ", + " $ % * ++++ ' ! ) ", + " * * +++ ", " ! ", " ! ", - " ! ", + " ! ! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-1-505-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-1-505-100-1.0-grid-reference.json index 406a2478f..9a309344e 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-1-505-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-1-505-100-1.0-grid-reference.json @@ -23,14 +23,14 @@ " ", " !! ", " !! ", - " ! ! ", - " # ", - " $$ %%% #### &&& '' ! ( (((( ( ))) ", - " $ %% * + ## && '' ! ( ( ( ) ", - " $$ %% ** ++ && '' !! (( (((( ) ", - " $ % ** +++++ & ' ( ) ", - " * +++ ", " ! ", + " ## ", + " $$$ %%% #### &&& ' ! (((((( ( ))) ", + " $ %% * + ## && '' !! (( ( ( ) ", + " $$ % ** + & '' !! (( (( )) ", + " $ % ** +++++ & ( ) ", + " +++ ", + " !! ", " ! ", " !! ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-1-510-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-1-510-100-1.0-grid-reference.json index 982cc4fb7..41844bca8 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-1-510-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-1-510-100-1.0-grid-reference.json @@ -23,15 +23,15 @@ " ", " !! ", " !! ", - " ! ", + " ", " ## ", - " $ % #### & & ''' ! ( ( (( ( ))) ", - " $$ %%% * + ## && '' ! ( (( ( ) ", - " $$ %% * ++ & ' !! ( (( ( ) ", + " $ % #### & ''' ! ( (( ( ))) ", + " $ %% * + ## && '' !! (( ( ( ) ", + " $$ %% * ++ && '' !! (( (( ) ", " * ++++ ' ) ", - " * * + ", + " * * ++ ", " !! ", - " ! ", + " ", " !! ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-2-490-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-2-490-100-1.0-grid-reference.json index 10c9eddcc..c73190685 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-2-490-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-2-490-100-1.0-grid-reference.json @@ -21,16 +21,16 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " ! ! ", " # ", - " $$$ % # & & ' ' ! ! ( (((( ) ", - " $ % % * + ### && '' ! ( ( ( )) ", - " $ %% ** + # & ' ! (( ( (( )) ", + " $$$ % # & & ' ' ! ! ((((( ( ) ", + " $ %%% * + ### && '' ! ( ( ( ) ", + " $ %% ** ++ # && '' !! (( ( (( )) ", " $ ** + # ( ", - " * + + ", - " ! ! ", + " + + ", + " !! ", " ! ", " ! ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-2-495-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-2-495-100-1.0-grid-reference.json index 77bc902a5..d911b9af8 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-2-495-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-2-495-100-1.0-grid-reference.json @@ -21,16 +21,16 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " ! ! ", " ## ", - " $$$ % % & ' # ( ( ) ! ! * **** + ", - " $ % % & ' ## (( ) ) ! * * * ++ ", - " $$ %% & '' ((( )) !! ** **** ++ ", + " $$$ % & ' # ( ( ) ! ***** * ++ ", + " $ % % & ' ## ((( ) ) ! * * * ++ ", + " $ %% & '' ((( )) !! ** * ** ++ ", " $ & ' ( * ", - " & & ' ", - " ! ", + " & & ' ' ", + " !! ", " ! ", " ! ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-2-497-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-2-497-100-1.0-grid-reference.json index 5a7db2b37..72881012b 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-2-497-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-2-497-100-1.0-grid-reference.json @@ -21,18 +21,18 @@ " ", " ", " ", - " !! ", + " ! ", " ! ", " ! ! ", - " # ", - " $$$ % % & # ' ' ( ( !!! ) )) ) ) *** ", - " $ %% & + ### '' (( ! ) )) ) * ", - " $$ % & ++ # '' !! ) )) ) * ", - " $ & ++ # ' ! * ", - " & & ++ ", + " ## ", + " $$$ % % & # ' ' ( ( !!! ) )))) ) *** ", + " $ %% & + ## '' (( ! ) )) ) * ", + " $ %% & ++ # ''' ! )) )) )) * ", + " $ & + # ' ! * ", + " & & + ", " ! ", " ! ", - " ! ", + " ! ! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-2-498-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-2-498-100-1.0-grid-reference.json index a3b975540..0b8130abe 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-2-498-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-2-498-100-1.0-grid-reference.json @@ -22,17 +22,17 @@ " ", " ", " !! ", - " !! ", - " ! ", - " # ", - " $$$ % % & # ' ' ( ( ! )) ) ) ** ", - " $ %% & + ### '' (( !! ) ) ) * ", - " $$ % & ++ # '' ((( !! )))) )) ** ", - " $ & + # ( * ", - " & & ++ ", + " ! ", + " ! ! ", + " # ", + " $$$ % % & # ' ' ( ( ! ) )) )) *** ", + " $ %% & + ### '' (( ! ) ) )) * ", + " $$ %% & ++ # ((( !! )) )) ** ", + " $ & ++ # ( * ", + " & & + ", " !! ", " ! ", - " !! ", + " ! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-2-499-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-2-499-100-1.0-grid-reference.json index f08a8841f..27a14894b 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-2-499-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-2-499-100-1.0-grid-reference.json @@ -23,15 +23,15 @@ " ", " !! ", " !! ", - " ! ", + " ! ", " # ", - " $$ % % & # ' ( ( ! ) )))) * ", - " $ %% & + ### '' ((( !! )) ) )) ** ", - " $$ && ++ # '' ((( !! )) ) )) ** ", - " $ & + # ( ) ", + " $$$ % % & # ' ' ( ( !! ) ))))) * ", + " $ %% & + ### '' (( !! ) ) ) ** ", + " $$ %% & ++ # '' ((( !! )) ) )) ** ", + " $ & ++ # ( ) ", " & & + ", " !! ", - " ! ", + " ! ", " !! ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-2-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-2-500-100-1.0-grid-reference.json index b89a4d60b..3431d4b66 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-2-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-2-500-100-1.0-grid-reference.json @@ -22,15 +22,15 @@ " ", " ", " !! ", - " ! ", - " ! ! ", - " ## ", - " $$ % % & # ' (( ! ! ) )))) ) * * ", - " $ %% & + ## ''' ((( ! ) ) ) * ", - " $$ && ++ # '' ((( !! )) )))) ** ", + " !! ", + " ! ", + " # ", + " $$$ % % & # ' ((( ! ))))) ) * ", + " $ %% & + ### ' ' ((( ! )) ) ) * ", + " $$ %% & ++ # '' ((( !! )) )))) ** ", " $ & + # ( ) ", " & & + ", - " ! ", + " !! ", " ! ", " !! ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-2-501-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-2-501-100-1.0-grid-reference.json index eb383d368..b6a232def 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-2-501-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-2-501-100-1.0-grid-reference.json @@ -21,16 +21,16 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " ! ! ", " ## ", - " $$ % % & # ' ' ( !!! ) ) )) ) *** ", - " $ %% & + ## '' ( ( ! ) )) ) * ", - " $$ && + # ''' (( ! )) * ", - " $ && + # ' ! * ", - " & & + + ", - " ! ! ", + " $$$ % % & # '' ( !!! ) )) ) *** ", + " $ %% & + ## ''' ( ( ! ) ) ) * ", + " $$ & ++ # ''' (( !! )) )) ** ", + " $ & + # ' ! * ", + " & & + ", + " ! ", " ! ", " ! ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-2-502-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-2-502-100-1.0-grid-reference.json index d76cdd32a..220b28fc7 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-2-502-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-2-502-100-1.0-grid-reference.json @@ -21,18 +21,18 @@ " ", " ", " ", - " ! ", + " ", " ! ", " ! ! ", " ## ", - " $$ % % & # ' ' ( ( !!! ) )) ) ) *** ", - " $ %% + & ## '' ( ( ! ) ) ) * ", - " $$ % ++ && ''' (( ! )))) )) ** ", - " $ ++ & ' ! * ", - " + & & ", + " $$$ % % & # ' ' ( ( !!! ) )) ) *** ", + " $ %% + & ## ''' ( ( ! ) )) ) * ", + " $$ ++ && ''' (( ! )) )) )) ** ", + " $ + & ' ! * ", + " + + & & ", " ! ", " ! ", - " ! ", + " ! ! ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-2-505-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-2-505-100-1.0-grid-reference.json index 666f11502..0793bfc66 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-2-505-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-2-505-100-1.0-grid-reference.json @@ -23,14 +23,14 @@ " ", " !! ", " !! ", - " ! ! ", - " # ", - " $$ % % & # ' ' ( ( ! ) )))) ) *** ", - " $ %% + & ## '' (( ! ) ) ) * ", - " $$ %%% ++ && '' ((( !! )) )))) * ", - " $ % ++ & ( ) * ", - " + & & ", " ! ", + " ## ", + " $$$ % % & # ' ' ( ( ! )))))) ) *** ", + " $ %% + & ## '' (( !! )) ) ) * ", + " $$ % ++ & ((( !! )) )) ** ", + " $ % ++ & ( ) * ", + " & & ", + " !! ", " ! ", " !! ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-2-510-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-2-510-100-1.0-grid-reference.json index 9a77a4ada..012886ec8 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-2-510-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-2-510-100-1.0-grid-reference.json @@ -23,15 +23,15 @@ " ", " !! ", " !! ", - " ! ", + " ", " ## ", - " $ % % # & & ' ' ! ( ( (( ( ))) ", - " $$ %%% * + ## && '' ! ( (( ( ) ", - " $$ %%% * ++ && ' !! ( (( ( ) ", - " % * + & ) ", - " * * + ", + " $ % % # & & ' ' ! ( (( ( ))) ", + " $ %% * + ## && '' !! (( ( ( ) ", + " $$ %%% * ++ &&& '' !! (( (( ) ", + " % * ++ & ) ", + " * * ++ ", " !! ", - " ! ", + " ", " !! ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-3-490-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-3-490-100-1.0-grid-reference.json index 9ff9c96f2..0a4b05b9e 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-3-490-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-3-490-100-1.0-grid-reference.json @@ -21,20 +21,20 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " ! ! ", " # ", - " $ $ % # #### & & ' ' ! ! ( ( (( ", - " $ % % ) * ### && '' ! ( ( ( + ", - " $ %% )) * & ' ! (( ( (( ", + " $ $ % # #### & & ' ' ! ! (( (( ( ", + " $ %%% ) * ### && '' ! ( ( ( + ", + " %% )) ** && '' !! (( (( ", " )) * **** ", - " ) * * ", - " ! ! ", + " * * ", + " !! ", " ! + ", " ! ++ + ", " + ++++", - " + + ", + " + + + ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-3-495-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-3-495-100-1.0-grid-reference.json index 7401088de..72717529c 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-3-495-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-3-495-100-1.0-grid-reference.json @@ -21,20 +21,20 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " ! ! ", " ## ", - " $ $ $ % % # #### & & ' ! ! ( ( (( ( ", - " $ $ % % ) * * ## && ' ' ! ( ( (( + ", - " $$ $ %% ) ** * && '' !! (( ((((( ", + " $ $ $ % # #### & ' ! (( (( ( ", + " $ $ % % ) * * ## &&& ' ' ! ( ( (( + ", + " $ %% ) ** * && '' !! (( ((( ", " $ ) * ***** ( ", - " ) ) * * ", - " ! ", + " ) ) * * * ", + " !! ", " ! + ", " ! ++ + ", - " + ++++", - " ++ + ", + " ++ ++++", + " + + ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-3-497-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-3-497-100-1.0-grid-reference.json index 856143ec3..d958e667a 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-3-497-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-3-497-100-1.0-grid-reference.json @@ -21,18 +21,18 @@ " ", " ", " ", - " !! ", + " ! ", " ! ", " ! ! ", - " # ", - " $ $ $ % % # #### & & ' ' ! ! ! ( (( ( ( ", - " $ $ %% ) * * ### && '' ! ! ( (( (( + ", - " $$ $ % ) ** * & !! ! ( (( (( ", - " $ ) ******* ! ( ", - " ) ) ** * ", + " ## ", + " $ $ $ % % # #### & & ' ' ' ! ! ! ( (((( ( ", + " $ $ %% ) * * ## && '' ' ! ! ( (( (( + ", + " $ %% ) ** * && ' ! (( (( (( ", + " $ ) * ***** ' ! ( ", + " ) ) * * ", " ! ", " ! ", - " ! + ", + " ! ! ", " + ++++ ", " + + ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-3-498-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-3-498-100-1.0-grid-reference.json index 44e8f1c54..2f8f820f7 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-3-498-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-3-498-100-1.0-grid-reference.json @@ -22,19 +22,19 @@ " ", " ", " !! ", - " !! ", - " ! ", - " # ", - " $ $ $ % % # #### & & & ' ' ' ! ! (( ( ( ", - " $ $ %% ) * * ### && & '' ' !! ! ( ( ( + ", - " $$ $ % ) ** * && & '' ' !! ! (((( (( ", - " $ ) * **** & ' ! ", - " ) ) ** * ", + " ! ", + " ! ! ", + " # ", + " $ $ $ % % # #### & & ' ' ' ! ! ( (( (( ", + " $ $ %% ) * * ### && '' ' ! ! ( ( (( + ", + " $$ $ %% ) ** * '' ' !! ! (( (( ", + " $ ) ** **** ' ! ", + " ) ) * * ", " !! ", " ! + ", - " !! ++ + ", + " ! ++ + ", " + ++++ ", - " + + ", + " + + + ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-3-499-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-3-499-100-1.0-grid-reference.json index 753f5c7d5..59b79ea9a 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-3-499-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-3-499-100-1.0-grid-reference.json @@ -23,18 +23,18 @@ " ", " !! ", " !! ", - " # ! ", + " # ! ", " # # ", - " $ $ % % # #### & & ' ' ! ! ( ( (( ", - " $ $ %% ) ) * ### # && & ''' ' !! ! (( ( (( + ", - " $$ $ )) ) ** && & '' ' !! ! (( (( ", - " $ ) ) * **** & ' ! ", + " $ $ $ % % # #### & & & ' ' !! ! ( (( (( ", + " $ $ %% ) ) * ### # && & '' ' !! ! ( ( ( + ", + " $$ $ %% ) ) ** # && & '' ' !! ! (( (( ", + " $ ) ) ** **** & ' ! ", " ) ) ) * ", " !! ", - " ! + ", + " ! + ", " !! ++ + ", " ++ ++++", - " ++ + ", + " + + ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-3-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-3-500-100-1.0-grid-reference.json index 06f5973d1..272429d5d 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-3-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-3-500-100-1.0-grid-reference.json @@ -22,15 +22,15 @@ " ", " ", " !! ", - " ! ", - " # ! ! ", - " ## # ", - " $ $ % % # #### & & ' ' ! ! ( ( (( ( ", - " $ $ %% ) ) * ## # &&& & ''' ' ! ( ( (( + ", - " $$ $ )) ) ** && & '' ' !! (( ((((( ", + " !! ", + " # ! ", + " # # ", + " $ $ $ % % # #### & & '' ' ! (( (( ( ", + " $ $ %% ) ) * ### # & & & ''' ' ! (( ( (( + ", + " $$ $ %% ) ) ** # && & '' ' !! (( ((((( ", " $ ) ) * **** & ' ( ", " ) ) ) * ", - " ! ", + " !! ", " ! ", " !! ++ ", " + ++++", diff --git a/tests/visual_tests/grids/shieldsymbolizer-3-501-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-3-501-100-1.0-grid-reference.json index b9cfbcf4e..9b77ea982 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-3-501-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-3-501-100-1.0-grid-reference.json @@ -21,18 +21,18 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " # ! ! ", " ## # ", - " $ $ % % # ##### & ' ! ! ( ( (( ( ", - " $ $ %% ) ) * ## # && ' ' ! ( (( (( + ", - " $$ $ )) ) * && '' ! (( ( ", - " $ )) ) * **** ( ", - " ) ) ) * * ", - " ! ! ", - " ! ", + " $ $ $ % % # ##### & & ' ! ! ( (( ( ", + " $ $ %% ) ) * ## # &&& & ' ' ! ( ( (( + ", + " $$ $ ) ) ** # && & '' !! (( (( ( ", + " $ ) ) * **** & ( ", + " ) ) ) * ", " ! ", + " ! ", + " ! + ", " + ++++ ", " + + ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-3-502-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-3-502-100-1.0-grid-reference.json index 353078343..7c7cbe16c 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-3-502-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-3-502-100-1.0-grid-reference.json @@ -21,20 +21,20 @@ " ", " ", " ", - " ! ", + " ", " ! ", " # ! ! ", " ## # ", - " $ $ % % # ##### & & ' ' ! ! ( (( ( ( ", - " $ $ %% ) ) * ## # && ' ' ! ( ( ( + ", - " $$ $ % )) ) * && '' ! (((( (( ", - " $ )) ) * **** ", - " ) ) * * ", + " $ $ $ % % # ##### & ' ' ! ! ( (( ( ", + " $ $ %% ) ) * ## # &&& ' ' ! ( (( ( + ", + " $$ $ )) ) ** # && '' (( (( (( ", + " $ ) ) * **** ", + " ) ) ) * * ", " ! ", " ! + ", - " ! ++ + ", + " ! ! ++ + ", " + ++++ ", - " + + ", + " + + + ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-3-505-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-3-505-100-1.0-grid-reference.json index 507dc743a..0fc786d45 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-3-505-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-3-505-100-1.0-grid-reference.json @@ -23,16 +23,16 @@ " ", " !! ", " !! ", - " ! ! ", - " # ", - " $ $ % % % # #### & & & ' ' ! ( ( (( ( ", - " $ $ %% % ) ) * * ## && & '' ' ! ( ( (( + ", - " $$ $ %% % )) ) ** * && & '' ' !! (( ((((( ", - " $ % )) ) * **** & ' ( ", - " ) ) * * * ", " ! ", + " ## ", + " $ $ $ % % % # #### & & ' ' ! ((( (( ( ", + " $ $ %% % ) ) * * ## && '' ' !! (( ( (( + ", + " $$ $ % )) ) * * '' ' !! (( (( ( ", + " $ % )) ) * **** ' ( ", + " ) * * * ", + " !! ", " ! ", - " !! + ", + " !! ++ ", " + ++++ ", " + + ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-3-510-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-3-510-100-1.0-grid-reference.json index 2ce3bdbee..7ad189d0d 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-3-510-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-3-510-100-1.0-grid-reference.json @@ -23,16 +23,16 @@ " ", " !! ", " !! ", - " # ! ", + " # ", " ## # ", - " $ $ % % # ##### & & ' ' ! ( ( (( ( ", - " $$ $ %%% % ) * ## # && '' ! ( (( (( + ", - " $$ $ %% % ) ** & ' !! ( (( (( ", - " $ % ) * **** ( ", - " ) ) * ", + " $ $ % % # ##### & ' ' ' ! ( (( ( ", + " $ $ %% % ) * ## # && '' ' !! (( ( (( + ", + " $$ $ %% % ) ** # && '' ' !! (( (( ( ", + " $ % ) ** **** ' ( ", + " ) ) ** ", " !! ", - " ! + ", - " !! + + ", + " + ", + " !! + ", " + ++++ ", " + + + ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-4-490-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-4-490-100-1.0-grid-reference.json index cce735e81..367311673 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-4-490-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-4-490-100-1.0-grid-reference.json @@ -21,20 +21,20 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " ! ! ", " # ", - " $ $ % % # & & & ' ' ! ! ( ( (( ) ", - " $ % % % * + ### && & '' ! ( ( ( ) ) ", - " $ %% % ** + & & ' ! (( ( (( ) ", + " $ $ % % # & & & ' ' ! ! (( (( ( ) ", + " $ %%% % * + ### && & '' ! ( ( ( ) ) ", + " %% % ** ++ && & '' !! (( (( ) ", " % ** + & ) ", - " * + + ", - " ! ! ", + " + + ", + " !! ", " ! ", " ! )) ", " ) ", - " ) ", + " ) ) ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-4-495-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-4-495-100-1.0-grid-reference.json index c9c622c00..1d29a9235 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-4-495-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-4-495-100-1.0-grid-reference.json @@ -21,20 +21,20 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " ! ! ", " ## ", - " $ $ $ % %% & # ' ' ( ( ! ! ) ) )) ) * ", - " $ $ % % % + & & ## '' ( ( ( ! ) ) )) * * ", - " $$ $ %% % + && & '' (( ( !! )) ))))) * ", + " $ $ $ % % & # ' ( ( ! )) )) ) * ", + " $ $ % % % + & & ## ''' ( ( ( ! ) ) )) * * ", + " $ %% % + && & '' (( ( !! )) ))) * ", " $ % + & & ( ) * ", - " + + & ", - " ! ", + " + + & & ", + " !! ", " ! ", " ! ** ", - " * ", " ** ", + " * ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-4-497-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-4-497-100-1.0-grid-reference.json index af8ecdc35..e6cc450a9 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-4-497-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-4-497-100-1.0-grid-reference.json @@ -21,18 +21,18 @@ " ", " ", " ", - " !! ", + " ! ", " ! ", " ! ! ", - " # ", - " $ $ $ % % & # ' ' ' ( ( ! ! ! ) )) ) ) ", - " $ $ %% * & & ### '' ' (( ! ! ) )) )) + ", - " $$ $ % * && & ' ' !! ! ) )) )) ", - " $ * && & ' ! ) ", - " * * && ", + " ## ", + " $ $ $ % % & # ' ' ' ( ( ! ! ! ) )))) ) ", + " $ $ %% * & & ## '' ' (( ! ! ) )) )) + ", + " $ %% * && & '' ' ! )) )) )) ", + " $ * & & ' ! ) ", + " * * & ", " ! ", " ! ", - " ! + ", + " ! ! ", " + ", " + + ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-4-498-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-4-498-100-1.0-grid-reference.json index 7bf75be57..50d299028 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-4-498-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-4-498-100-1.0-grid-reference.json @@ -22,19 +22,19 @@ " ", " ", " !! ", - " !! ", - " ! ", - " # ", - " $ $ $ % % & # ' ' ' ( ( ! ! )) ) ) * ", - " $ $ %% + & & ### '' ' (( !! ! ) ) ) * * ", - " $$ $ % + && & '' ' (( !! ! )))) )) * ", - " $ + & & ' ! * ", - " + + && ", + " ! ", + " ! ! ", + " # ", + " $ $ $ % % & # ' ' ' ( ( ! ! ) )) )) * ", + " $ $ %% + & & ### '' ' (( ! ! ) ) )) * * ", + " $$ $ %% + && & ' (( !! ! )) )) * ", + " $ + && & ' ! * ", + " + + & ", " !! ", " ! ", - " !! ** ", + " ! ** ", " * ", - " * ", + " * * ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-4-499-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-4-499-100-1.0-grid-reference.json index f13785b12..a1d6bcaa5 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-4-499-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-4-499-100-1.0-grid-reference.json @@ -23,18 +23,18 @@ " ", " !! ", " !! ", - " ! ", + " ! ", " # ", - " $ $ % % & # # ' ' ( ! ! ) ) )) * ", - " $ $ %% & & + ### # '' ' ((( !! ! )) ) )) * * ", - " $$ $ && & ++ # '' ' (( !! ! )) )) * ", - " $ & & + # ' ! * ", + " $ $ $ % % & # # ' ' ' ( !! ! ) )) )) * ", + " $ $ %% & & + ### # '' ' (( !! ! ) ) ) * * ", + " $$ $ %% & & ++ # '' ' (( !! ! )) )) * ", + " $ & & ++ # ' ! * ", " & & + ", " !! ", - " ! ", + " ! ", " !! ** ", " ** ", - " ** ", + " * ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-4-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-4-500-100-1.0-grid-reference.json index 716cbfae1..9e11775b2 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-4-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-4-500-100-1.0-grid-reference.json @@ -22,15 +22,15 @@ " ", " ", " !! ", - " ! ", - " ! ! ", - " ## ", - " $ $ % % & # # ' ( ( ! ! ) ) )) ) ", - " $ $ %% & & * ## # ''' ((( ( ! ) ) )) + ", - " $$ $ && & ** # '' (( ( !! )) ))))) ", + " !! ", + " ! ", + " # ", + " $ $ $ % % & # # ' (( ( ! )) )) ) ", + " $ $ %% & & * ### # ' ' ((( ( ! )) ) )) + ", + " $$ $ %% & & ** # '' (( ( !! )) ))))) ", " $ & & * # ( ) ", " & & * ", - " ! ", + " !! ", " ! ", " !! ++ ", " + ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-4-501-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-4-501-100-1.0-grid-reference.json index c92247fed..74c8f8eb2 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-4-501-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-4-501-100-1.0-grid-reference.json @@ -21,18 +21,18 @@ " ", " ", " ", - " ! ", + " !! ", " ! ", " ! ! ", " ## ", - " $ $ % % & # # ' ( ( ! ! ) ) )) ) ", - " $ $ %% & & * ## # '' ( ( ( ! ) )) )) + ", - " $$ $ && & * # '' (( ( ! )) ) ", - " $ && & * # ( ) ", - " & & * * ", - " ! ! ", - " ! ", + " $ $ $ % % & # # ' ( ( ! ! ) )) ) ", + " $ $ %% & & * ## # ''' ( ( ( ! ) ) )) + ", + " $$ $ & & ** # '' (( ( !! )) )) ) ", + " $ & & * # ( ) ", + " & & * ", " ! ", + " ! ", + " ! + ", " + ", " + + ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-4-502-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-4-502-100-1.0-grid-reference.json index 04c2daffb..867ced4f6 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-4-502-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-4-502-100-1.0-grid-reference.json @@ -21,20 +21,20 @@ " ", " ", " ", - " ! ", + " ", " ! ", " ! ! ", " ## ", - " $ $ % % & # # ' ' ( (( ! ! ) )) ) ) * ", - " $ $ %% & & + ## # '' ( ( ( ! ) ) ) * * ", - " $$ $ % && & + # '' (( ( ! )))) )) * ", - " $ && & + # ( * ", - " & + + ", + " $ $ $ % % & # # ' ( (( ! ! ) )) ) * ", + " $ $ %% & & + ## # ''' ( ( ( ! ) )) ) * * ", + " $$ $ && & ++ # '' (( ( )) )) )) * ", + " $ & & + # ( * ", + " & & + + ", " ! ", " ! ", - " ! ** ", + " ! ! ** ", " * ", - " * ", + " * * ", " ", " ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-4-505-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-4-505-100-1.0-grid-reference.json index 59f3886f5..08a271f1e 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-4-505-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-4-505-100-1.0-grid-reference.json @@ -23,16 +23,16 @@ " ", " !! ", " !! ", - " ! ! ", - " # ", - " $ $ % % & ' # ( ( ( ) ! * * ** * ", - " $ $ %% & & ' ' ## (( ( )) ! * * ** + ", - " $$ $ %% && & '' ' (( ( )) !! ** ***** ", - " $ && & ' ' ( * ", - " & ' ' ", " ! ", + " ## ", + " $ $ $ % % & ' # ( ( ( ) ! *** ** * ", + " $ $ %% & & ' ' ## (( ( )) !! ** * ** + ", + " $$ $ && & ' ' ( )) !! ** ** * ", + " $ && & ' ' ( * ", + " ' ' ", + " !! ", " ! ", - " !! + ", + " !! ++ ", " + ", " + + ", " ", diff --git a/tests/visual_tests/grids/shieldsymbolizer-4-510-100-1.0-grid-reference.json b/tests/visual_tests/grids/shieldsymbolizer-4-510-100-1.0-grid-reference.json index f101fbdb2..9957b5045 100644 --- a/tests/visual_tests/grids/shieldsymbolizer-4-510-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/shieldsymbolizer-4-510-100-1.0-grid-reference.json @@ -23,16 +23,16 @@ " ", " !! ", " !! ", - " ! ", + " ", " ## ", - " $ $ % # # & & ' ' ! ( ( (( ( ) ", - " $$ $ %%% * + ## # && '' ! ( (( (( ) ) ", - " $$ $ %% * ++ # & ' !! ( (( (( ) ", - " $ * + # ( ) ", - " * * + ", + " $ $ % # # & ' ' ! ( (( ( ) ", + " $ $ %% * + ## # && '' !! (( ( (( ) ) ", + " $$ $ %% * ++ # && '' !! (( (( ( ) ", + " $ * ++ # ( ) ", + " * * ++ ", + " !! ", + " ", " !! ", - " ! ", - " !! ) ", " ) ", " ) ) ", " ", diff --git a/tests/visual_tests/grids/simple-100-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-100-100-1.0-grid-reference.json index c2cc3d49d..df938b5e6 100644 --- a/tests/visual_tests/grids/simple-100-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-100-100-1.0-grid-reference.json @@ -17,20 +17,20 @@ " ", " ", " ", - "! ", - "! !!!!!! # ### # ", - "! !!!!!!! # # ### $$$$$ ", + " ", + " !! !! ", + "! !!! !! ## # $$ $$ ", " ", " ", - " %% % % ", - " ! & % %%%%% %%% %%% ", - " %% % % %", - " %%% % ", + " %% % % ", + " ! & % %%%%%% %%%%%%%%", + " %% % %% ", " ", " ", - " & & ''''' (((( ", - "&&& & &&&& ( ( ", - "&& & &&&& && ", + " ", + " &&& && && & ''''' (( ", + "&&& & &&&& ", + "&& & &&& && ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-150-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-150-100-1.0-grid-reference.json index 8e9f005f4..7bfc15e8f 100644 --- a/tests/visual_tests/grids/simple-150-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-150-100-1.0-grid-reference.json @@ -1,16 +1,15 @@ { "keys": [ "", + "10", "1", "6", "4", - "8", "3", "9", "2", "5", - "7", - "10" + "7" ], "data": {}, "grid": [ @@ -20,20 +19,20 @@ " ", " ", " ", - " ", - " ! !!! ## #### ", - " ! !! !!! $$ $$ #### ## %%%%% ", + " ! ", + " # ### $$$ $ $$ !!! ! ", + " # ## ### %% % $ $ !!!!! ! ", " ", " ", - " &&& & && ''' ", - " ! ( & &&&&&&& &&& &&& && ' ' ' ", - " && && && &&& '' ", - " && & & ' ", + " &&& & & ''' ", + " # ( & &&&&&&& &&&&&&&& && ' ' ''", + " && & & &&& & & '' ", " ", " ", - " ( ( )))) ****** + +", - "((( ( ( (( ( +++++ +", - "(((((( ( (( (( +++++ + ", + " ", + "( (((( (( ((( )) )) ****** ", + "((((( ( (((( ", + "(((((( (((( (( ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-250-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-250-100-1.0-grid-reference.json index 04956f7d5..407d4b43d 100644 --- a/tests/visual_tests/grids/simple-250-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-250-100-1.0-grid-reference.json @@ -2,15 +2,15 @@ "keys": [ "", "4", - "9", + "8", "1", "6", + "10", "3", "7", "2", - "8", - "10", - "5" + "5", + "9" ], "data": {}, "grid": [ @@ -20,21 +20,21 @@ " ", " ", " ", - " ! ! ! # # ", - "$ $ $$$$$ !!!! ! !! !! %%%% %% #### # ## # ### ", - "$$$ $$ $$$ !!!!!!! !!! !!! % % %% ####### ## # ### ", + " ! ! # # # ", + "$ $ $$$$$$ !!! ! !! ! !! ##### # #### ## ", + "$ $ $$$ $$ !!!!!! !!! !!! %%%% # ##### ### ### #&&&&& ", + " # ", + " ", + " ''' ' ((( ", + " $ ) ' ''' ' ' '''' ''' '' ( ((( ( ( ( ((( ((((", + " '' ' ' ' (( ( ( ((( ((", " ", " ", - " &&& & ''' ", - " $ ( & &&&&&&& &&&&&&&&&& ' ''''''' ''''' ''''' ", - " && && & && & '' '' '' ' '' ", - " & & & & ' ' ' ' ' ", " ", + " ) ) ))) )) ) * * * * **** * + ++++ ++ + + ", + " ))))) ) ) ) ) *** * ****** ++++ + ++ +++ ", + " ) ))))) ) )) )) *** * * * * ** ++++++ ++ +++ ", " ", - " ( ) ) ) **** ", - " ((( ( (( ( ( ++++ +++++ )))) ) )))) )) ", - " ((((( ( (( (( +++++ + +++ ))))))) ))))) ))) ", - " )) ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-300-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-300-100-1.0-grid-reference.json index 3228d2b17..01d38f07b 100644 --- a/tests/visual_tests/grids/simple-300-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-300-100-1.0-grid-reference.json @@ -20,21 +20,21 @@ " ", " ", " ", - " ! # $ $ % % % ", - "!!! ! ! !!! ##### #### $$$$ $ $ $$$ $$$$$ %%%% % %%", - "!! ! !!! !!! ##### # ##### $$$$$$$ $$$$ $ $$ $ %%%%%%% % ", + " ! # # $ $ % % ", + "! ! ! !!! ##### # ## $$$$$ $ $ $$ $$$ %%% % % ", + "!!!! !! !!! ##### # # #### $ $$$$$ $$$$ $ $$$ %%%%%% %%", " ", " ", - " &&& & '' ' ((( ", - " ! ) & &&& &&& &&&&&&&&&& ' ''''' '' '' ( ((( ((( (", - " && & & && & '' '' ' (( ( (", - " & & && & ''' ' ( ( ", + " &&& & & '' ' ' ((( ( ", + " ! ) & &&& & & &&& &&& && ' '''''' '''' ( ((( ( ( ", + " && && & & '' '' ' (( (( ", " ", " ", - " ) * * * + + ", - " ))) ) )))) ) ****** * *** +++ + ++ + ++ ", - " ))))) )) ))) ***** * * * ** +++++ + ++ +++ + ", - " + ", + " ", + " ) ) ) ) ))) ) ** *** ** * * ++ +++ + ++++ + ", + " ))))) ) )))) ) ***** * **** ++++ ++ ++ ++ ", + " ))) ))) ) ) )) ****** * * ** ++++ + ++ +++ ++ ", + " ++ ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-400-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-400-100-1.0-grid-reference.json index 974ad6861..9c539fa85 100644 --- a/tests/visual_tests/grids/simple-400-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-400-100-1.0-grid-reference.json @@ -20,9 +20,9 @@ " ", " ", " ", - " ! ! !! # $ % ", - "&&& & & &&& !!!! ! !! !!!!!!! ##### ##### $$$ $ $ $$ $$$ %%% % %%%% %% ", - "&&& & && &&& !!!!!!! !! !!!!!!! ##### # ## ## $$$$$ $ $$$$ $ $$$ %%%%% %%% %% ", + " ! ! !! # $ % % ", + "&&& & &&&&&& !!!!! ! !! !!!!!!! ##### ###### $$$ $ $ $$ $$$ $ %%%%% % %%% %%% ", + "&&& & && &&&& ! !!!!! !! !! !!!! ##### # ##### $$$$$$ $$$$ $ $$ $ %%%%%%% %% %%% ", " ", " ", " ", @@ -31,10 +31,10 @@ " ", " ", " ", - " ' ' ( ( ( ) * * * + ", - " ''''' ' '''' (((((( (( ( (( ))) ) ) ) ) **** * **** *** +++ + ++", - " ''''' ' '' ''' ((((( ( ((( ((( ))))) ) ))))) ******* ***** *** +++++ +++", - " ** ", + " ' ' ''' ''''' ' ( (((( ( ( (( ( ))) ))) ) ) ) * **** * ****** + + +++ + +", + " ''' ' '''' ((((( (( ((( ))))) )) ) ***** ** ** +++++ + +++", + " ''''' ' '' ''' (((((( ( ( (( ))))) ) )) ) ) ****** ** *** * + +++++ + +", + " * ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-600-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-600-100-1.0-grid-reference.json index b503f85f4..a11169075 100644 --- a/tests/visual_tests/grids/simple-600-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-600-100-1.0-grid-reference.json @@ -4,13 +4,13 @@ "1", "3", "5", - "6", - "8", - "10", + "7", + "9", "2", "4", - "7", - "9" + "6", + "8", + "10" ], "data": {}, "grid": [ @@ -20,21 +20,21 @@ " ", " ", " ", - " ! ! # # # $ $ $ % & ' ' ", - " !!!! ! !!! !! ##### # ### #### $$$$ $ $$ $$ %%% % % % &&&& &&& && ''' ' ' ''' ", - " !!!!!!! !!! !! ##### # #### #### $$$$$$$ $$ $ $$ %%%%% %% %% &&&&& && &&& & ''''' ' ''''' ", - " && ", + "! ! # # # $ $ % % & ", + "!!!!! ! !!! !! ##### # ## ##### $$$ $ $$ $$ %%% % % % %%%% %%% &&&& & &&&&&& ", + "! !!!!! !!! !! ##### # #### ## ## $$$$$$ $$ $ $$ %%% %%% % %% % %%% &&&&& & & &&& && ", " ", " ", - " ! ( # ) $ % * & + ' ", + " ", + " ! ' # ( $ ) % * & + ", " ", " ", " ", " ", - " ( ( ( ) * + ", - " (((( ( ((( ( ))) ) ))) *** * * ****** * +++ + + ++++ ", - " ((((((( ( (( (( ))))) )))) ***** **** *** * +++++ + + +++ ", - " ", + " ' '''' '' '' ( ( ( ( (((( ((( ) ) ))) ))))) * * *** * * * * ** +++ +++ ++++++", + " ''''' ' '' ' ((( ( ( (( ))))) ) ) ) ) *** * ***** ** +++++ + +++ ", + " '''''' ' '' '' ((( ( ( (( ((( ) ))))) ))))) *** * * ***** *** +++++ + +++++ ", + " ** ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-800-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-800-100-1.0-grid-reference.json index cb9bb03ce..9e3cea172 100644 --- a/tests/visual_tests/grids/simple-800-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-800-100-1.0-grid-reference.json @@ -8,9 +8,9 @@ "5", "6", "7", - "8", "9", - "10" + "10", + "8" ], "data": {}, "grid": [ @@ -20,21 +20,21 @@ " ", " ", " ", - " ! # # $ $ $$ % % % & ' ( ) ) ) * + ", - " !!!!! ! ! !!! ##### # #### $$$$ $ $$ $$$$$$$ %%%%%% %% % %% &&&&& &&&&& ''' ' ' ' ' ((( ( ( (( ((( )))) ) )))) ))) *** * **** ** +++ + ++ + ", - " !!!!! ! !! !!! ##### # ## ### $$$$$$$ $$ $$$$$$$ %%%%% % %%% %%% &&&&& & && && ''''' ' ''''' ((((( ( (((( ( ((( ))))))) ))))) ))) ***** *** ** +++++ +++ + ", - " )) ", - " ", - " ", - " ! # $ % & ' ( ) * + ", - " ", - " ", + " ! # $ $ $$ % % & ' ( ) ) * * * ", + " !!!!! ! !!!!!! ### # #### $$$$$ $ $$ $$$$$$$ %%% % %% %%% &&&&& &&&&&& ''''' ' ' ((( ( ( (( ((( ( ))))) ) ))) ))) ***** * ****** ", + " !!!!! ! !! !!!! ##### # ## ### $ $$$$$ $$ $$ $$$$ %%%%%% % %%%% &&&&& & &&&&& ''''' ' '' ' (((((( (((( ( (( ( ))))))) )) ))) * ***** ****** ", " ", " ", " ", + " ! # $ % & ' ( + ) * ", + " ", " ", " ", " ", + " + ++++ + ++++++ ", + " +++++ ++ ++ ", + " ++++++ ++ +++ + ", + " + ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-E-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-E-500-100-1.0-grid-reference.json index d9fb5c867..82269734f 100644 --- a/tests/visual_tests/grids/simple-E-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-E-500-100-1.0-grid-reference.json @@ -16,10 +16,10 @@ " ", " ", " ", - " !!! ! ! ", - " ! !!!!!!! !!! !!! ", - " !! !! ! ! ", - " ! ! !! ", + " !!! !! ", + " ! !!!!!!! !!!!!!! ", + " !! ! !!!! ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-N-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-N-500-100-1.0-grid-reference.json index 330278dc8..a96d365a7 100644 --- a/tests/visual_tests/grids/simple-N-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-N-500-100-1.0-grid-reference.json @@ -12,9 +12,9 @@ " ", " ", " ", - " !! ! !! ", - " !!!!! !!!! ! ", - " !!! !!!! ", + " !!! ! !! ", + " !!! ! ! !!!! !! ", + " !! !!! !!! ", " ! ! ! ", " ", " ! ", diff --git a/tests/visual_tests/grids/simple-NE-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-NE-500-100-1.0-grid-reference.json index edb0a3262..21736c8dc 100644 --- a/tests/visual_tests/grids/simple-NE-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-NE-500-100-1.0-grid-reference.json @@ -12,10 +12,10 @@ " ", " ", " ", - " !!! ! ! ", - " !!!!!!! !!! !!! ", - " !! !! ! ! ", - " ! ! !! ", + " !!! !! ", + " !!!!!!! !!!!!!! ", + " !! ! !!!! ", + " ! ! ! ", " ", " ! ", " ", diff --git a/tests/visual_tests/grids/simple-NW-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-NW-500-100-1.0-grid-reference.json index 6e33f3651..c710ebb0a 100644 --- a/tests/visual_tests/grids/simple-NW-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-NW-500-100-1.0-grid-reference.json @@ -12,10 +12,10 @@ " ", " ", " ", - " !!! ! ", - " !!! !!! !! !!! ", - " !! ! ! !!! ", - " ! ! ! ", + " !!! ! !! ", + " !!!!!! !!! !!! ", + " ! !! !! ", + " ! ! ! ", " ", " ! ", " ", diff --git a/tests/visual_tests/grids/simple-S-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-S-500-100-1.0-grid-reference.json index 21768da44..5435c6c1f 100644 --- a/tests/visual_tests/grids/simple-S-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-S-500-100-1.0-grid-reference.json @@ -20,10 +20,10 @@ " ! ", " ", " ", - " !! ! !! ", - " !!!!! !!!! ! ", - " !!! !!!! ", - " ! ! ! ", + " !!! ! !! ", + " !! ! !! !! ", + " !! !! ! ! ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-SE-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-SE-500-100-1.0-grid-reference.json index b071e1782..62c51ad81 100644 --- a/tests/visual_tests/grids/simple-SE-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-SE-500-100-1.0-grid-reference.json @@ -20,10 +20,10 @@ " ! ", " ", " ", - " !!! ! ! ", - " !!!!!!! !!! !!! ", - " !! !! ! ! ", - " ! ! !! ", + " !!! !! ", + " !!!! !!!! ", + " !! !!!! ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-SW-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-SW-500-100-1.0-grid-reference.json index afabb7f6e..5a750598e 100644 --- a/tests/visual_tests/grids/simple-SW-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-SW-500-100-1.0-grid-reference.json @@ -20,10 +20,10 @@ " ! ", " ", " ", - " !!! ! ", - " !!! !!! !! !!! ", - " !! ! ! !!! ", - " ! ! ! ", + " !!! ! !! ", + " !!!! !!! !!! ", + " !! !! ! ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/simple-W-500-100-1.0-grid-reference.json b/tests/visual_tests/grids/simple-W-500-100-1.0-grid-reference.json index 808862b54..03531737d 100644 --- a/tests/visual_tests/grids/simple-W-500-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/simple-W-500-100-1.0-grid-reference.json @@ -16,10 +16,10 @@ " ", " ", " ", - " !!! ! ", - " !!! !!! !! !!! ! ", - " !! ! ! !!! ", - " ! ! ! ", + " !!! ! !! ", + " !!!!!! !!! !!! ! ", + " !! !! ! ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/text-bengali-800-100-1.0-grid-reference.json b/tests/visual_tests/grids/text-bengali-800-100-1.0-grid-reference.json index 3c8257432..2dca3cb73 100644 --- a/tests/visual_tests/grids/text-bengali-800-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-bengali-800-100-1.0-grid-reference.json @@ -16,15 +16,15 @@ " ", " ", " ", - " !!! ! ### ", - " $ $ $ $ ! ! ! ! !!! # ### # ", - " $$$$$$$$$$$$$$$$$$$$$ $$ $$$$$ $ !!!!! !!!!!!!!!!!!!!!!!!! ################### ", - " $$ $ $ $ $$ $ $$$$ $$ $ $$$ $ !! ! ! ! !!! !!!! ### # ### # # # ", - " $ $$ $ $ $ $ $ $ $$$ ! ! ! ! ! ! ! ! ! # # ## ## # # # ", - " $ $ $ $ $ $ $$ $ $ $$ !!!! ! ! ! !! !!! ### # # # ### # ", - " $$ $ $ $ $ $ $ ! ! ! ! ! ! ! # # ## # # # # ", - " $ ! ### ", - " # # ", + " !!! ! ### ", + " $ $ $ ! ! !!! ### # ", + " $$$$$$$$$$$$$$$$$$$$$ $$$$ $ $ $ !!!!!! !!!!!!!!!!!!!!!!!!!! ################### ", + " $ $$$ $$$ $$ $ $$$$ $$ $ $$$ ! !! ! ! !!! ! ! !!! #### # ### # # # ", + " $ $ $ $ $ $ $ $ $$$$ !! ! !! ! ! ! !!! ! # # # ## # # # ", + " $$ $ $ $ $$ $ $ $$ ! !!! ! ! ! !!! ! !!! ## # # # ## ### # ", + " $$ $ $ $ $ $$ ! ! ! ! ! ! ! # # #### # # # ", + " $ ! ! ## ", + " ### ", " ", " ", " ", diff --git a/tests/visual_tests/grids/text-bug1532-600-165-1.0-grid-reference.json b/tests/visual_tests/grids/text-bug1532-600-165-1.0-grid-reference.json index e821b276d..ae2008287 100644 --- a/tests/visual_tests/grids/text-bug1532-600-165-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-bug1532-600-165-1.0-grid-reference.json @@ -18,10 +18,10 @@ " ", " ", " ", - " ! ! ", - " !!!! !!!! ! ! !!!! ", - " !!! !! !!!!!!! !!! ", - " !!!! !!!! ! ! !!!! ", + " ! ! ! ! ", + " !! !! ! !! ! ! !!!! ", + " !! !!! !!!!!! !! ! ", + " !! ! !! ! ! !!! ! ", " ", " ", " ", @@ -29,16 +29,16 @@ " ", " ", " ", - " # ## # $ $ $ $ $$ ", - " ## ############### $$$ $$ $$$$$$$ $$$ ", - " ## ### ## ### ### $$$$$$$$$ $$$ $$$$ ", + " # # ## $ $$ $ $$ $ $ $ $ ", + " #### ########### ## $$$$$$ $$$$$$ $$ $ ", + " # ######## ### ## # $$$$$ $$$$ $$$ $$$ $ ", " ## $ ", " ", " ", " % % %% % ", " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " %%%%%%%%%%%%%%%%%% ", - " % ", + " %%%%% % %%%%%% %%% % ", + " %% ", " ", " ", " ", diff --git a/tests/visual_tests/grids/text-bug1533-600-600-1.0-grid-reference.json b/tests/visual_tests/grids/text-bug1533-600-600-1.0-grid-reference.json index 9fd5790d1..a93f272c0 100644 --- a/tests/visual_tests/grids/text-bug1533-600-600-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-bug1533-600-600-1.0-grid-reference.json @@ -48,15 +48,15 @@ " ", " ", " ", - " !!!!!! ! #### # ", - " !! !! ! ## # # ", + " !!! !!! ! ##### # ", + " !!! !!! ## ## # ", " ", - " ! ! ! ! ! # # # ", - " ! !! !! !! !! ! ! !!! !!!! #### # ############################## ", - " ! ! # ", - " # ", - " !! ! !!! # # # ## ", - " ! ! # ", + " ! ! ! ! # # # ", + " ! !! ! !! !! !! ! !!! !!!! #### ## ############################## ", + " !! ! # ", + " # ", + " !! ! !! # ## # ## ", + " ! # # ", " ", " $ ", " $ ", @@ -66,46 +66,46 @@ " % $ ", " % $$ ", " $ ", - " % $ $$ ", - " % $ $$$ ", - " %% $ $$$$ ", - " %% & $$$ $ ", - " % & $$$$ $ ", + " % $ $ ", + " % $$ $ ", + " %% $$ $$$$$ ", + " %% & $$$$ $ ", + " % & $$ ", " % & $ ", - " % % & $ $$$$ ", - " % ' ( & $ $$$ ", - " % ' ( & $ $ $$ ", - " % % ' ) ( & $$ $ ", - " %% %% %% ' ) ( & $$$ $ ", - " %% %% %%% ' ) ( & $ $ ", - " %% %%% ' ) ( & && $$$ ", - " %% %%% ' ) ( & &&& $$ ", - " % ' ) ( &&&& & $$ ", - " %% ' ) ( & & && $ ", - " % % ' ) & && $ ", - " % ' ) & &&& $ ", - " % ' ' ) & && $ ", - " % ' ' ) (( & & && $ ", - " %% '' )) && && ", - " % '' ' ) & & && ", - " % ''' '' ) & & & ", - " % ' ' ''' ' & ", - " % ' ' '' && ", - " % ' ' & ", - " % ' ' (( **** & ", - " % '''' ' ++++++ ) ( & ", - " ''' '' + ) (( (( ( & ", - " ' ) )) ( ( & ", - " ' ) )) )) (( ( & ", - " '' ) (( (( & ", - " ' )) ) (( (( ", - " ' )) )) )) ( ( ( ", - " ' ) ) (( ( ( ", - " )) ) ) ((( ( ( ", - " ' )) ( ( ", - " ' ) ) ( ", + " % % & $ $$$$ $ ", + " % %% ' ( & $$$ ", + " % ' ( & $ $$ $ ", + " %% % % ' ) ( & $$ $$ ", + " %% %% % ' ) ( & $$$$ $$ ", + " %% % ' ) ( & & $ ", + " %% %%% ' ) ( & & && $$$ ", + " %% % ' ) ( & & & $$ ", + " %% ' ) ( &&& & $$ ", + " %%% ' ) ( &&& & $ ", + " % % ' ) && && $ ", + " % % ' ) & & & $ ", + " % '' ' ) && &&& $ ", + " % '' ) (( & & && $ ", + " %% ' )) && && ", + " % ' ' ) &&& && ", + " % ' '' ) && & ", + " % '''' '' '' & & ", + " % '' '' '' && ", + " % ' ' ( & ", + " % '' ' ) (( **** & ", + " % '' '' ++++++ )) )) ( (( (( & ", + " ''' '' + )) )) (( ( & ", + " '' ' ) )) ( & ", + " ' ) (( (( & ", + " '' ) ) )) (( (( & ", + " ' )) )) (( (( ", + " ' )) ) )) (( ( ( ", + " ' )) (( ( ( ", + " ) ) ) ( ( ( ( ", + " ' )) ) (( ( ( ", + " ' )) ) ) ( ( ", " ' ) ( ", - " ' ) ( ", + " ' )) ( ", " ' ) ( ", " ) ( ", " ) ( ", diff --git a/tests/visual_tests/grids/text-bug1820+0-600-300-1.0-grid-reference.json b/tests/visual_tests/grids/text-bug1820+0-600-300-1.0-grid-reference.json index e08a6b15f..05d5df7be 100644 --- a/tests/visual_tests/grids/text-bug1820+0-600-300-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-bug1820+0-600-300-1.0-grid-reference.json @@ -36,39 +36,39 @@ " ", " ", " !!! ", - " ! ! !!! ", - " # # ### !! ! ", - " $ ##### ! ! ", - " %%% $$$$$ # ### # ", - " &&& %% % $$$$$ $ ", - " & & &&& %% % ", - " ' ' ''' && & ", - " ( ''''' & & ", - " ))) ((((( ' ''' ' ", - " *** )) ) ((((( ( ", - " * * *** )) ) ", - " + + +++ ** * ", - " +++++ * * ", - " + +++ + ", + " !!! ! ! ", + " # # # # !! !! ", + " $ ### # ! ! ", + " %%% $$$ $ ### # # ", + " &&& %% $$$ $$$ ", + " &&& & & %% % ", + " ' ' ' ' && && ", + " ( ''' ' & & ", + " ))) ((( ( ''' ' ' ", + " *** )) ((( ((( ", + " *** * * )) ) ", + " + + + + ** ** ", + " +++ + * * ", + " +++ + + ", " ", " + * ) ( ' & % $ # ! ", " ", " ", " ", - " ++++ ", - " + ++ ******* ", - " * ** ) ) ))) )) ", - " * ) ))))))) ( ", - " ) )) )))) (( ( (( '' ", - " ( ((((( '''' ", - " '''' && & ", - " & & % % %%%%% ", - " & %%%%%%%%%% $ $ ", - " %% %%% %%% $$ $ $$$$ ", - " $$ $$$$ $ ## # ### ! ", - " $ ## # ## ! ! !! ", - " !! ! ", - " ! ", + " + +++ * ", + " + ++ * ***** ) ", + " * * ** ))) ) ) )) ", + " ) )))))) ( ( (((( ", + " )) ) )))) (( (((( ", + " ( ( ((( ''' & ", + " ' ' & & ", + " && & %%%% %%% % ", + " %%%% % %% % $$$ $$$$$$ ", + " %% % % %% % $$$$ $$ # ", + " $$$ $$$ $ ### ### ", + " $ ### ## ! !! ", + " ! ! ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/text-bug1820+1-600-300-1.0-grid-reference.json b/tests/visual_tests/grids/text-bug1820+1-600-300-1.0-grid-reference.json index dad07fee6..7e9cbe593 100644 --- a/tests/visual_tests/grids/text-bug1820+1-600-300-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-bug1820+1-600-300-1.0-grid-reference.json @@ -53,38 +53,38 @@ " ", " ! # $ % & ' ( ) * + ", " !!! ### $$$ %%% &&& ''' ((( ))) *** +++ ", - " !! ! ## # $$ $ %% % && & '' ' (( ( )) ) ** * ++ + ", - " !! ! ## # $$ $ %% % && & '' ' (( ( )) ) ** * ++ + ", + " !! ## $$ %% && '' (( )) ** ++ ", + " !! !! ## ## $$ $$ %% %% && && '' '' (( (( )) )) ** ** ++ ++ ", " ", " ", " ", " ", " ", - " ! !! ! ", - " ! ! !!! ", - " ! ! ! ", - " #### ", - " # ## ", - " $ $ $$$ $$ ", - " $ $$$$$$$ ", - " $ $$ $$$$ %% ", - " % % %% ", - " % %%%% && ", - " &&&& & ", - " &&&&& ", - " & & & ", - " ' ' ", - " ' ", - " ( ( ((((( ", - " (((((((((( ", - " (( ((( ((( ) ) ", - " ) ) )))) ", - " ) ) )))) ", - " ** ** ** ", - " ** * *** ", - " ** * *** + ", - " ++ +++ ", - " ++ + ", + " !! !!!! ", + " ! !! ", + " ! ! # ", + " # #### ", + " ## ### $ ", + " $$$ $ $ $$ ", + " $ $$ ", + " $ $ % ", + " %% %%%% ", + " %%% %%% & ", + " && &&& ", + " &&& ", + " & ", + " ' ' ' ", + " '''' ", + " (((( ((( (( ", + " (( ( ( ( ", + " ( ( ( ) ", + " )))) )) ", + " ))) ))) ) * ", + " ) ***** ** ", + " *** * ", + " * ", + " +++++ ", + " +++ + ", " ", " ", " ", diff --git a/tests/visual_tests/grids/text-bug1820-1-600-300-1.0-grid-reference.json b/tests/visual_tests/grids/text-bug1820-1-600-300-1.0-grid-reference.json index 1eef7ef46..7ca8ae26c 100644 --- a/tests/visual_tests/grids/text-bug1820-1-600-300-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-bug1820-1-600-300-1.0-grid-reference.json @@ -19,39 +19,39 @@ " ", " ", " ", - " ! ! !!! ", - " !!!!! ", - " ### ! !!! ! ", - " ## # ", + " ! ! ! ! ", + " !!! ! ", + " ### !!! ! ! ", + " ## ", " ## # ", - " $ $ $$$ ", - " $$$$$ ", - " %%% $ $$$ $ ", - " %% % ", + " $ $ $ $ ", + " $$$ $ ", + " %%% $$$ $ $ ", + " %% ", " %% % ", - " & & &&& ", - " &&&&& ", - " ''' & &&& & ", - " '' ' ", + " & & & & ", + " &&& & ", + " ''' &&& & & ", + " '' ", " '' ' ", - " ( ( ((( ", - " ((((( ", - " ))) ( ((( ( ", - " )) ) ", + " ( ( ( ( ", + " ((( ( ", + " ))) ((( ( ( ", + " )) ", " )) ) ", - " * * *** ", - " ***** ", - " +++ * *** * ", - " ++ + ", + " * * * * ", + " *** * ", + " +++ *** * * ", + " ++ ", " ++ + ", " ", " ", " ", " ", - " ( '' $ ", - " + ++ + ***** * ) ) ))) )) ((( ((( '''' ' & & & % % %%%%% $$ $$$$$$ ## ## ## ! ! !! ", - " + + +++ * ** ) ))))))) (( ( (( ''''' && & %%%%%%%%%% $$ $ $$$$ ## # ### !!!! ! ", - " + ++ + **** * ) )) )))) ( ((((( ''' ' &&&& & %% %%% %%% $$ $$$$ $ ## # ### ! !! ! ", + " ) ' & $ $ # ", + " + ++ + ** ** * ))) ) ) )) ( ( (((( '' ' ' &&&& & %% %% %%% % $$$ $$$$$$ ##### ## ! ! !! ", + " + + ++++ * **** ) )))))) (( (((( '''' &&& & %%%% % %% % $$$$ $$ ### ### !!! ! ", + " + ++ + ****** )) ) )))) ( ((((( ' ' &&&& & %%%% % %% % $$$ $$$ $ ### ### ! ! ! ", " $ ", " ", " ", diff --git a/tests/visual_tests/grids/text-bug2037-800-300-1.0-grid-reference.json b/tests/visual_tests/grids/text-bug2037-800-300-1.0-grid-reference.json index 3101fcf0e..72ca18785 100644 --- a/tests/visual_tests/grids/text-bug2037-800-300-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-bug2037-800-300-1.0-grid-reference.json @@ -37,24 +37,24 @@ " ", " ", " ", - " ! !!!! ", - " !!! !! ", - " # # # $ $ $ ", - " ### ### $$$ $$$ !!!! ", - " %%%%%%%%%% ", - " ### $$$ ! ! %%% %%%%%% ", - " ### $$$ !!!! ", - " # $ % %% %% % ", - " ####### $$$$$$$ ! !! % ", - " #### $$$$ !!!!! % % ", - " % % %%% ", - " ##### $$$$$ !!!!!!! ", - " ### $$$ !!!!!!! % % % ", - " ! %%% %%%%%%% ", - " ##### $$$$$ !!!! ", - " # $ ", - " ! ", - " !!!!!!! ", + " ", + " ! ! ", + " ! ! !!!!!! ", + " ####### $$$$$$$ ", + " ## ### $$ $$$ !!!! %%%%% % %% ", + " # $ ! !! %%%% %%%%%%% ", + " ## # $$ $ ", + " # $ !! !! %%%%% %%%% ", + " # ## ## $ $$ $$ !! !! % ", + " ## # ## $$ $ $$ ! ! % % ", + " !! ! ! %% % % ", + " ### # $$$ $ ", + " !!!! % %% %%%%%%% ", + " !!!! % %% %%%%%%%% ", + " # ### $ $$$ ", + " !!!!!! ", + " ", + " ", " ", " ", " ", diff --git a/tests/visual_tests/grids/text-charplacement-512-512-1.0-grid-reference.json b/tests/visual_tests/grids/text-charplacement-512-512-1.0-grid-reference.json index c1e5c7c7b..5bebfe9df 100644 --- a/tests/visual_tests/grids/text-charplacement-512-512-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-charplacement-512-512-1.0-grid-reference.json @@ -8,49 +8,49 @@ "1", "11", "10", - "8", "7", + "8", "13", "12", "3" ], "data": {}, "grid": [ - " ! # $ %%% % ", + " ! # $ %%% %% ", " & ! %% %%% ", - " ! # $ %%% ", - " & ! %%%%%% ", - " ! # $ % %%%%%% ", + " ! # $ %%%%%% ", + " & ! %%%%%% ", + " ! # $ % %% %%%% ", " & ! %%%%%% ", " ! # $ %%%%%%% ", - " & ! %%%%% ", - " ! ### $$$ %%%% %% ", + " & ! # $$$ %% %% ", + " ! #### $$$$$ %%%% %% ", " & ! #### $$$$$ % %%% ", - " ! ### $$$ %%%%% ", + " ! #### $$$$ %%%%% ", " & ! ### $$$$$ '''' '' %%% ", - " ! ## # $ $$ '' ''' %%%%% ", - " & ! #### $$$$ '''' %%%% ", - " ! ### $$$$ '''''' %%%% ", - " & ! #### $$$$ '' '''' %%%% ", - " ! #### $$$$ '''''' %%% ", - " & ! ##### $ $$$ ''''''' % %% ", - " ! ### $$$$ '' '' %%%% ", - " & ! ##### $$ '''' ' %%%% ", - " ! ### $$$$ ' ''' %%%% ", - "& ! # $$$$ ''''' % ", + " ! ### $ $$ ''''' %%%%% ", + " & ! # ## $$$$$ '''''' %%% ", + " ! ### $$$$ ' '''' %%%% ", + " & ! ##### $$$$ ''''''' %%%% ", + " ! #### $$$$ ''''''' ' %%%% ", + " & ! ##### $ $$$ ''''''' %%%% ", + " ! ### $$$ '''' %% ", + " & ! ##### $ '''' '' %%%% ", + " ! ### $$$ ''' %%%% ", + "& ! # $$$$$ ''''' %%% ", "& #### $$$$ '''' % ", - " & ! # # $$$$ ''''' % ", - " & ### $$$ '''' ", - " & ! ### $$$ '''' ", - " & ### $$$ '' ' %", - " & ! ### $$$ '''' %", - " & ### $$$ ' '' %", - " & ! # # $$$ '''' %", - " & ### $$$ ''' %", - " & ! #### $$$ ''' ", - " & ### $$$ ' ' ", - " & ! #### $$$ ", - " & $ ", + " & ! #### $$$$ ''''' % ", + " & ### $$$ ' '' ", + " & ! ## $$$ '''' ", + " & ### $$$ ''' %", + " & ! ### $$$ ''' %", + " & ## $ '' ' %", + " & ! ### $$$ ''' %", + " & ### $ ''' %", + " & ! ### $$$ ''' ", + " & #### $$$ ''' ", + " & ! # # $$$ ", + " & #### $$$ ", " & ! ' ", " & ' ", " & ! ' ", @@ -68,74 +68,74 @@ " ' ", " ", " ' ", - " ' ", + " '' ", " ''' ", " ''' (", - " '''' (", - " '''' (", + " '' (", + " ''' (", " ''' (", " '''' (", - " ''' ", + " ''''' ", " '''' ", " '''''' ( ", - " ))) ' '''' ( ", - " **** ))) ''''' ", - " *** ))) ' '' ((((", - " **** ))) ''' ' ((((", - " *** ))) '''' (((( ", - " *** ))) '''' ' (((( ", - " ** ) '''''' ((( ", - " *** ))) '''''''''' (((( ", - " *** ))) ''''''''' (((( ", - " *** ))) ''''''' ((((( ", - " *** ))) '' ' '' ((( ( ", - " **** )))) '''' '' (((((( ", - " **** )))) ((((( ", - " *** )))) (( (( ", - " **** ))) ((( (( ", - " ***** ))) ((( ", - " *** ))) (((((( ", - " **** ) ) ((((((( ", - " **** )))) ((((((((( ", - " **** )))) (((( ((( ", - " *** )))) ((((((( ", - " * * ))))) ((( (( ( ", - " **** )))) ( ", - " + + *** )))))) ", - "+ ++ + ++ + **** ))))) ", - " ++ + ++ + + **** ))) ", - " + + + + + + *** ))) ", - " + + + + * ) ", - " + + + + + * ) ", - " + + + + + + + * ) ", - " + + + + + + + * ) ", - " + + + + + + * ) ", - " + + + + * ) ", - " + + + + + * ) ,, ", - " + + + * ) ,,, ", - " ,,,,,, ", - " ,, ,,, ,,,, ", - " , , ,,,,,,,,,, ", - " , ,,,,,, ", - " , ,,,,,,,, ,", - " ,, ,,,, , ", - " ,,,,,, , ", - " , ,,,,,, , ", - " ,,,,,,,,,,,, ,, ", - " ,,,,,, ,,,, ", - " , , ,,,, ", - " , ", + " )))) *** '''''' ( ", + " ))) *** ''''' (( ", + " )))) *** ' '' ((((", + " ))) *** ''' ' ((((", + " ) ) * '''' ((( ", + " ))) *** '''''' (((( ", + " ))) * ''''' (((( ", + " ))) *** ''''''''' (( ( ", + " ))) *** ' ''''''' (((( ", + " ))) *** '''''' (((( ", + " ) ) *** '' '''' ((((( ", + " )))) **** '''' ' (((((( ", + " **** ((((( ", + " ))) ***** ( ((( ", + " )))) *** ((( (( ", + " ))))) *** ((( ", + " )))) *** (((( (( ", + " )))) ** * (((((( ", + " ))) *** (((((((((( ", + " ))) **** ((((((((( ", + " )))) **** ((((((( ", + " )))) **** ((( ( (( ", + " ))) *** ( ( ", + " + + ))) *** ", + "+ ++ + ++ + )))) ***** ", + " ++ + ++ + + )))) ***** ", + " + + + + + + )))) *** ", + " + + + + ) ) * * ", + " + + + + + ) * ", + " + + + + + + + ) * ", + " + + + + + + + ) * ", + " + + + + + + ) * ", + " + + + + ) * ", + " + + + + + ) * ,, ", + " + + + ) * ,,, ", + " ,,,,,,, ", + " ,, ,,,,,,,,, ", + " , , ,,,,,,, ", + " , ,,,,,,,,, ", + " , ,,,,,, , ,", + " ,,,,,,, , ", + " , ,, , , ", + " ,,,,,,, , , ", + " ,,,,,,,,,,,,,, ", + " , ,,,, ,,,,,, ", + " ,,,, , ,,,, ", " ", " ", " ", " ", " ", " ", - " - -- - ", - " --- - -- --- -- --- -- - -- ----- -- --- ------ ---- -- --- -- - -- --- - ---- - ", + " ", + " -- - - - -- - ---- -- - - - ", + " --- -- -- --- - --------- -- --- ----- -- ------ ---- -- ----- -- --- --- -- ---- -- ", "--------------------------------------------------------------------------------------------------------------------------------", - " ---- ----- - -------- ------ ------------ ------ ------- ---- ----- - ------- - ---- ", - " - ---------- -------- ------ - ------ --- - ---- ------- ------------ - ----- - ---- ", + " ------------- ------- - ---- - -- ------- - ------ ------ ---- ----- - ------ -------- ", + " -- --- ------ ------- - ---- - ---------- - ------ ------ - ---------- - - -- ---- -- ", " ", " ", " ", diff --git a/tests/visual_tests/grids/text-displacement-512-512-1.0-grid-reference.json b/tests/visual_tests/grids/text-displacement-512-512-1.0-grid-reference.json index 4868867b2..772339f06 100644 --- a/tests/visual_tests/grids/text-displacement-512-512-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-displacement-512-512-1.0-grid-reference.json @@ -23,24 +23,24 @@ "7", "17", "18", - "19", - "20" + "20", + "19" ], "data": {}, "grid": [ " !!!!!!!!!!! #$$$$$$$$$$ %%%%%%%%%%% &&&&&&&&&&", - " ' ' (( # $ $ % ", - " '' ' (( # $$$$$$ ", - " '' ' ((( # $$$$$$ ", + " ' ' (( # $$ $ % ", + " '' ' ((( # $$$$$$$ ", + " '' ' ((( # $$$$$$$ ", " '''' ' ((( # # )) % ", " ''' ' (((( # ## ))) % % ", - " ' ' (( # ### ))) % ", - " ' # #### ))) ", - " ' # #### ))) ", + " ' ' (( # ## ))) % ", + " ' ###### ))) ", + " ' # #### )))) ", " ' # # )) % ", "' * % % ++++++++++ ", ", * ", - ", * ", + ", --- **** .. ", ", --- **** .. ", ", -- *** .. ", ", -- *** .. ", @@ -52,37 +52,37 @@ " / 0 1 1 2 2 ", " / 000 11 1 2 ", " / 000 111 1 ", - " / 000 111 1 ", + " 3 // 000 111 1 ", " 333 / // 0000 1111 1 2 ", - " 333 / //// 000 11 1 2 2 ", - " 333 / //// 1 2 ", - " 3333 / /// 444444 1 ", - " 333 / /// 444444 1 ", - " 3 / / 1 2 ", + " 333 / /// 000 11 1 2 2 ", + " 333 / /// 0 1 2 ", + " 3333 ///// 4444444 1 ", + " 333 / // 4444444 1 ", + " 3 / 1 2 ", " ", - " 5 5 ", - " 555555 ", - " 555555 ", + " 5555555 ", + " 5555555 ", + " 5 55555 ", " ", " ", " ", - " 6 666 6666666 ", + " 6666 6666666 ", " 666666666666666666 ", - " 66666 66 66 ", - " 6666 666666666666 6666 ", - " 666666 6 6 6666666 ", - " 666666 6 6 6666 ", - " 6666 6 6 66666 ", - " 6666 6 6 6666 ", - " 666666 6 666 ", - " 66666 6 666 ", - " 666 6 66666 ", - " 66666 66666 ", - " 66666 66666 ", - " 666 6 66666 ", - " 66 6 6666 ", - " 6 6 ", - " 6 6 ", + " 6666 6 6666666 ", + " 666 6 666666666666 6666 ", + " 666666 6 6 666666 ", + " 6666 6 6 6 6666 ", + " 6666 6 6 6666 ", + " 666 6 6 666 ", + " 666 6 66666 ", + " 666666 6 666 ", + " 66666 6 666 ", + " 666 6 66666 ", + " 666 6 66666 ", + " 6666 66666 ", + " 66 6 66666 ", + "6666 6666 ", + "666 66 ", " 6 6 ", "6 6 ", " ", @@ -104,57 +104,57 @@ " 7 7 ", " 7 7 ", " 7 7 ", - " 7 7 ", - " 8 9 ", - " 8 9 9 ", - " 8 99999 ", - " 8 99999 ", - " 8 99999 ", - " 8 99999 ", - " 8 9 999 ", - " 8 9 99 ", - " 8 9999 ", - " 8 99999 ", - " 8 9999 ", - " 999 ", - " 8 9999 ", - " 99 ", - " 8 9999 ", - " 99 ", - " 8 9999 ", - " 999 ", - " 8 9 99 ", - " 99 ", - " 8 999 ", - " 8 9999 ", - " 8 9999 ", - " 8 999 ", - " 8 9 ", - " 8 9999 ", - " 8 999 ", - " 8 999 ", - " 8 999 ", - " 8 999 ", - " 8 999 ", - " 99 ", - " 8 9 99 ", - " 9 9 ", - " 8 9 999 ", - " 999 ", - " 8 9999 ", - " 999 ", - " 8 9 99 ", - " 999 ", - " 8 9 99 ", - " 999 ", - " 999 ", - " 9999 ", - " 999 ", - " 999 ", - " 9999 ", - " 999 ", - " 999 ", - " 999 ", - " 99 " + " 7 7 8 ", + " 9 8 888 ", + " 9 88888 ", + " 9 8888 ", + " 9 8 888 ", + " 9 888 8 ", + " 9 8 888 ", + " 9 8 888 ", + " 9 8888 ", + " 9 88888 ", + " 9 888 8 ", + " 9 8888 ", + " 88 ", + " 9 8888 ", + " 88 ", + " 9 8888 ", + " 88 ", + " 9 8888 ", + " 88 ", + " 9 8888 ", + " 88 ", + " 9 8888 ", + " 9 8888 ", + " 9 888 ", + " 9 888 ", + " 9 888 ", + " 9 8 88 ", + " 9 888 ", + " 9 888 ", + " 9 888 ", + " 9 888 ", + " 9 888 ", + " 88 ", + " 9 8 88 ", + " 88 ", + " 9 8 88 ", + " 888 ", + " 9 8 888 ", + " 88 ", + " 9 8 ", + " 888 ", + " 9 8 888 ", + " 888 ", + " 888 ", + " 888 ", + " 888 ", + " 888 ", + " 888 ", + " 8888 ", + " 888 ", + " 888 ", + " 888 " ] } \ No newline at end of file diff --git a/tests/visual_tests/grids/text-expressionformat-color-800-100-1.0-grid-reference.json b/tests/visual_tests/grids/text-expressionformat-color-800-100-1.0-grid-reference.json index a3742b468..5a35df7d8 100644 --- a/tests/visual_tests/grids/text-expressionformat-color-800-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-expressionformat-color-800-100-1.0-grid-reference.json @@ -28,14 +28,14 @@ " ", " ! # $ % & ' ( ) * + ", " ", - " ! # $ % & ' ( ) * + ", - " ! !!! !! ! # ### ## # $ $$$ $$ $ % %%% %% % & &&& && & ' ''' '' ' ( ((( (( ( ) ))) )) ) * *** ** * + +++ ++ + ", - " ! ! ! ! # # # # $ $ $ $ % % % % & & & & ' ' ' ' ( ( ( ( ) ) ) ) * * * * + + + + ", + " ! ! # # $ $ % % & & ' ' ( ( ) ) * * + + ", + " ! ! ! ! ! # # # # # $ $ $ $ $ % % % % % & & & & & ' ' ' ' ' ( ( ( ( ( ) ) ) ) ) * * * * * + + + + + ", + " ! ! ! ! # # # # $ $ $ $ % % % % & & & & ' ' ' ' ( ( ( ( ) ) ) ) * * * * + + + + ", " ", " ", - " ! # $ % & ' ( ) * + ", - " !!!!! ##### $$$$$ %%%%% &&&&& ''''' ((((( ))))) ***** +++++ ", - " !!!!! ! ##### # $$$$$ $ %%%%% % &&&&& & ''''' ' ((((( ( ))))) ) ***** * +++++ + ", + " ! ! ! ! # # # # $ $ $ $ % % % % & & & & ' ' ' ' ( ( ( ( ) ) ) ) * * * * + + + + ", + " !! ! ! ## # # $$ $ $ %% % % && & & '' ' ' (( ( ( )) ) ) ** * * ++ + + ", + " ! ! ! ! # # # # $ $ $ $ % % % % & & & & ' ' ' ' ( ( ( ( ) ) ) ) * * * * + + + + ", " ", " ", " " diff --git a/tests/visual_tests/grids/text-halign-800-800-1.0-grid-reference.json b/tests/visual_tests/grids/text-halign-800-800-1.0-grid-reference.json index fd0dd1fec..4019db706 100644 --- a/tests/visual_tests/grids/text-halign-800-800-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-halign-800-800-1.0-grid-reference.json @@ -40,9 +40,9 @@ " !!!! ", " !!!!!!! !!! ", " !!!!!!!!! !!!!! !!! ", - " !!!!!! !!!!! !!!!!!! !!!!! ", - " !!!!!! !!!!!!! !!!!!!!!!!! !!!!!!!! ! ", - " !!!!!! !!!!! !!!!!! !!!!! !!!!!!!!!! !!!! ", + " !!!!!!!!!!!! !!!!!!! !!!!! ", + " !!!!!! !!!!!! !!!!!!!!!!! !!!!!!!! ! ", + " !!!!!! !!!!!!! !!!!!! !!!!! !!!!!!!!!! !!!! ", " !!!!!! !!!!! !!!!!! !!!!! !!!!! !!!!!! !!!!!! ", " !!!!!! !!!!!! !!!!!! !!!!!! !!!!!! !!!!! !!!!! ", " !!!!!!! !!!!!! !!!!! !!!!!! !!!!!! !!!!! !!!!!! ", @@ -77,7 +77,7 @@ " %%% ##### ###### ##### ##### ########### $$$ ", " %%% ##### ###### ###### ##### ####### $$$ ", " %%% ###### ##### ########### ##### $$$ ", - " %%% ########### ######## ### $$$ ", + " %%% ########### ######## ### $$$ ", " %%% ######## ###### $$$ ", " %%% ##### #### $$$ ", " %%% ### # $$$ ", @@ -92,13 +92,13 @@ " %%% &&&&&& &&&&& &&&&& &&&&& &&&&&& &&&& &&&&&& &&&& $$$$ ", " %%% &&&&& &&&& &&&&& &&&& &&&&& &&&& &&&&& &&&& && $$$$ ", " %%% &&&&& &&&& &&&&& &&&& &&&&& &&&&& &&&&& &&&&& &&&&& $$$$ ", - " %%% &&& &&&&& &&&&&& &&&& &&&&& &&&&& &&&&&& &&&&&&&&&&&&&& $$$$ ", + " %%% &&& &&&& &&&&&& &&&& &&&&& &&&&& &&&&&& &&&&&&&&&&&&&& $$$$ ", " %%% & &&&&& &&&&&&& &&&&&& &&&&&& &&&&&&&&&&&&& &&&&&&&&&&& $$$$ ", " %%% &&&&&&&&&&&&& &&&&&&&&&&&& &&&&&&&&&& &&&&&&&&& $$$$ ", - " %%%% &&&&&&&&&&& &&&&&&&& &&&&&& &&&& $$$$ ", - " %%%% &&&&&&& &&&& & $$$$ ", - " %%% && $$$$ ", - " %%% $$$$ ", + " %%% &&&&&&&&&&& &&&&&&&& &&&&&& &&&& $$$$ ", + " %%% &&&&&&& &&&& & $$$$ ", + " %%%% && $$$$ ", + " %%%% $$$$ ", " %%% $$$$ ", " %%% '''''''' $$$$ ", " %%% '''''''' $$$$ ", @@ -106,24 +106,24 @@ " %%% ''' $$$$ ", " %%% ''''''''''''''''''''''''' $$$$ ", " %%% ''''''''''''''''''''''''' $$$$ ", - " %%% (( ''''''''''''''''''''''''' $$$$ ", + " %%% ((( ''''''''''''''''''''''''' $$$$ ", " %%% ((((((( (((((((( ''''''''''''''''''''''''' $$$$ ", " %%% (((((( (((((((( (((((((((( (((((((((((( $$$$ ", " %%% (((((((((( (((((((((((( ((((((((((((( (((((((((((((( $$$$ ", - " %%% (((((((((((((( ((((((((((((((( (((((((( ((((( ((((((( ( (((( $$$$ ", + " %%% (((((((((((((( ((((((((((((((( (((((((( ((((( ((((((( (((((( $$$$ ", " %%% ((((((( (((((( ((((((( (((( (((((( (((( (((((( (((( $$$$ ", " %%% ((((((( (((( (((((( (((( (((((( (((( ((((( (((( $$$$ ", " %%% (((((( (((( (((((( (((( ((((( ((((( ((((( ((((( $$$$ ", " %%% ((((( (((( ((((( (((( (((((( (((( (((((( (((( (( $$$$ ", " %%% ((((( (((( ((((( (((( ((((( (((( ((((( (((( (((( $$$$ ", - " %%% (((( (((( (((((( (((( ((((( (((( (((((( ((((( (((((( $$$$ ", + " %%%% (((( (((( (((((( (((( ((((( (((( (((((( ((((( (((((( $$$$ ", " %%% (( ((((( (((((( ((((( (((((( (((((((((((((( ((((((((((((( $$$$ ", " %%% (((((( (((((( (((((((((((( (((((((((((( ((((((((( $$$$ ", " %%% ((((((((((( (((((((((( (((((((( (((((( $$$$ ", - " %%% (((((((( )) ((((((( ((( $$$$ ", + " %%%% (((((((( )) ((((((( ((( $$$$ ", " %%%% (((( )))) *** ( $$$$ ", " %%%% ))))) *** ++++++++++++ $$$$ ", - " %%%% ))))))) *** ++++++++++++++++++++++++++++++++ $$$$ ", + " %%%% )))))) *** ++++++++++++++++++++++++++++++++ $$$$ ", " %%%% )))))) **** ,,, +++++++++++++++++++++++++++++++++++++ $$$$ ", " %%%% ))))) **** ,,, +++++++++++++++++++++++++++++++++ $$$$ ", " %%%% )))))) *** ,,, ------ +++++++++++++++ $$$$ ", @@ -133,10 +133,10 @@ " %%%% )))))) **** ,,, ++++ $$$$ ", " %%%% ))))) **** ,,, ++++ $$$$ ", " %%%% )))))) *** ,,, ++++ $$$$ ", - " %%%% )))))) *** ,,, ++++ $$$$ ", + " %%%% )))))) *** ,,, +++ $$$$ ", " %%%% ))))) *** ,,,, ................................. +++ $$$$ ", " %%%% )))))) *** ,,,, .......................................... +++ $$$$ ", - " %%%% ))))))) **** ,,, ........................................... +++ $$$$ ", + " %%%% )))))) **** ,,, ........................................... +++ $$$$ ", " %%%% ))))) **** ,,, ................. +++ $$$$ ", " %%%% )))))) *** ,,, ..... +++ $$$$ ", " %%%% )))))) *** ,,, .... +++ $$$$ ", @@ -171,7 +171,7 @@ " %%% /// /// .......................................... $$$$ ", " %%% //// /// ........................................ $$$$ ", " %%% //// /// ...................................... $$$$ ", - " %%% //// /// . $$$$ ", + " %%% //// /// . $$$$ ", " %%% //// /// $$$$ ", " //// //// $$$$ ", " //// ///// $$$$ ", @@ -179,13 +179,13 @@ " //// ////// ", " //// ////// ", " //// ///// ", - " ///// /////// ", + " ///// ////// ", " ///// /////// ", " /////////// ///// ", " /////////////////////// 11111111111111111111111111111111111111111111111111 ", " //////////////////// 11111111111111111111111111111111111111111111111111 ", " //////////// 11111111111111111111111111111111111111111111111111 ", - " //// 1111111111 11 ", + " //// 1111111111 ", " ", " ", " ", diff --git a/tests/visual_tests/grids/text-halo-opacity-512-512-1.0-grid-reference.json b/tests/visual_tests/grids/text-halo-opacity-512-512-1.0-grid-reference.json index 4bc6db8c8..152cd2f07 100644 --- a/tests/visual_tests/grids/text-halo-opacity-512-512-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-halo-opacity-512-512-1.0-grid-reference.json @@ -19,11 +19,11 @@ " ", " ", " ", - " !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!! ", - " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", - " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", - " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", - " !!!!!!!!!!!!!!!!!!!!!!! !!!!!!! ", + " !!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!! ", + " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!! ", " ", " ", " ", @@ -44,12 +44,12 @@ " ", " ", " ", - " ## ### #### ######### ", - " #################################### ", - " #################################### ", - " #################################### ", - " #################################### ", - " ## ### ", + " ### ### #### ######### ", + " ####################################### ", + " ####################################### ", + " ####################################### ", + " ####################################### ", + " ### #### ", " ", " ", " ", @@ -70,12 +70,12 @@ " ", " ", " ", - " $$ $$$ $$$ $$$$$$$ ", - " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", - " $$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$ ", - " $$$ $$$ ", + " $$ $$$ $$$$ $$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$ ", + " $$$ $$$ ", " ", " ", " ", @@ -95,12 +95,12 @@ " ", " ", " ", - " %% %%% %%% %%% %% ", - " %%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%% ", - " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", - " %%%%%%%%%%%%%%%%%%%%%%% %%%%%%%% ", + " %%% %%% %%% %%%%%% ", + " %%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%% ", + " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", + " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", + " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ", + " %%% %% %%%%%%%%%% %%%% %%% %%% ", " ", " ", " ", diff --git a/tests/visual_tests/grids/text-halo-rasterizer-600-400-1.0-grid-reference.json b/tests/visual_tests/grids/text-halo-rasterizer-600-400-1.0-grid-reference.json index 56a29ed9e..47cbd91fa 100644 --- a/tests/visual_tests/grids/text-halo-rasterizer-600-400-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-halo-rasterizer-600-400-1.0-grid-reference.json @@ -29,9 +29,9 @@ " ", " ", " ", - " ! ! ! ## ## ", - " ! ! !! ! #### # ", - " !!! ! ! !! #### ### ", + " ! ! # ## # ", + " !!! ! # ### # ", + " !!!!!! !!! # #### # # ", " ", " ", " ", @@ -39,9 +39,9 @@ " ", " ", " ", - " $ $ $ %% %% ", - " $ $ $$ $$ %%%% % ", - " $$$ $ $ $$ %%%% %%% ", + " $ $$ % %% % ", + " $$$ $ $ % %%% % ", + " $$$$$$ $$$ % %%%% %%% ", " ", " ", " ", @@ -49,9 +49,9 @@ " ", " ", " ", - " & & '' ' ", - " & & && & '''' '' ", - " &&& & & && '''' ''' ", + " & & ' '' ", + " &&& & && ' ''' ", + " &&&&&& &&& ' '''' ''' ", " ", " ", " ", @@ -59,9 +59,9 @@ " ", " ", " ", - " ( ( (( )) )) ", - " ( ( (( )))) ) ", - " ((( ( ( ( )))) ) ", + " ( ( ) )) ", + " ((( ( ( ) ))) ) ", + " (((((( ( ) )))) ) ) ", " ", " ", " ", @@ -69,9 +69,9 @@ " ", " ", " ", - " ********** ++ +++ + ", - " ****** * ++ +++ + ", - " ********* ++++++ ++ ", + " *** *** ** ++++++ + ", + " ******* * +++++ + ", + " ******* *** +++++ ++ ", " ", " ", " ", @@ -79,30 +79,30 @@ " ", " ", " ", - " ,,,,,,,,, ,, ------ -- -- ", - " ,,,,,, , ,, - ---- - --- ", - " ,,,,,,,,,,,,, - ---- ------ ", + " ,,,,,,,, , ,, -- --- -- --- ", + " , ,,,,, , ,,, -- --- - --- ", + " ,,,,,,,, ,,,,,, ------ ------ ", " ", " ", " ", " ", " ", " ", - " .. ...... // // // /// ", - " .............. ////// // /// ", - " .............. ////// // /// ", - " ............. ///////////// ", + " .. ... ... // /// // /// ", + " ........... ... /////// // /// ", + " ........ .. ... /////// // /// ", + " ............... ////// ////// ", " ", " ", " ", " ", " ", " ", - " 000 000000 111 111111 ", - " 000000000000 1111111111 ", + " 0000 00 000 111 1111111 ", " 000000000000 11111111111 ", - " 00000000000 11111111111 ", - " 00000000000 1111111 11 ", + " 0000000000000 11111111111 ", + " 0000000000000 11111111111 ", + " 000000000 00 1111111 111 ", " ", " ", " ", diff --git a/tests/visual_tests/grids/text-malayalam-800-100-1.0-grid-reference.json b/tests/visual_tests/grids/text-malayalam-800-100-1.0-grid-reference.json index c7550907a..192586a45 100644 --- a/tests/visual_tests/grids/text-malayalam-800-100-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-malayalam-800-100-1.0-grid-reference.json @@ -17,10 +17,10 @@ " ", " ", " ", - " !!!!! !!!!!! ! ", - " !!! ! ! ! ", + " !!! ! !!!!!! ! ", + " !! !! ! ! ! ", " !!! ! ! ! ! ", - " ! ! ! ", + " ! ! ", " !!!!! ! ", " ", " ", diff --git a/tests/visual_tests/grids/text-multi-layout-2-512-512-1.0-grid-reference.json b/tests/visual_tests/grids/text-multi-layout-2-512-512-1.0-grid-reference.json index c8223511c..e780c58c9 100644 --- a/tests/visual_tests/grids/text-multi-layout-2-512-512-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-multi-layout-2-512-512-1.0-grid-reference.json @@ -41,58 +41,58 @@ " ", " ", " ", - " ", - " ", + " ! ", + " ! ", " ! ", - " !!! ", - " ! !! ", - " ! ! !!! ", - " !! ! ! ", - " !!! !!! ", - " ! ! !!! ", - " ! ! !! ! ", - " ! ! !! !!! ", - " !! !!! !!! ", - " ! ! !!! ! ! ", - " !! ! ! !!!! !! ! ", - " ! ! !! !!! !!! !! ", - " !! !!! ! ! !! ", - " !! !! !! ! ! ", - " !! !!!! !!! !! ", - " !! ! !! !! !!! ! ! ! ", - " !! !!!!!!!!!!!!!!!!! !!! ! !!!! ! ! !!! ", - " !!!!!! !!!!!!!!!!! ! !! !!! !! ! ", - " ! !!! !! !! ! ", - " ! !! ! ! !!! ", - " !! !!! ! !! !!! ! ", - " !! !!!!!!! !!!!! ! !! !!! !!! ", - " !!!!!!!!!! !!! !!!! ! ! ! !! ", - " !!! !!! ! ! ", - " ! !!! !! ", - " ! !!! !!! ", - " ! !!!! ", - " !!! ", - " ! ! ", - " ! ", + " ! !!! ", + " !! !!! ", + " ! !!! ", + " !!! !! ", + " ! ! !! ", + " ! !! !!! ! ", + " !! !! !! ", + " !!! ! ! ", + " !!!! !! ! ", + " !!! ! !!! ! ! ", + " !! ! ! ! ! ! ", + " ! !! !! !!! ! ", + " ! !!! !! !! !! ", + " !! ! ! !! !! ! ", + " !! ! ! ! ! ", + " !! ! !! !! !!! ! ! !!! ", + " !! ! !!!!!!!!!! !!!! !!!! ! !!! ! !! ! ", + " ! ! ! !! !! !!! !!!! ! ! !!! ! ", + " ! !!! !!! ", + " ! ! !! ! !! ", + " !!! !!! ! !!! !! ! ", + " !!!!!!!!!!! !!!! ! ! ! ! !! !! ", + " !!!!!!!!!!! ! !!!!!!! !! ! ! ! ", + " !! !! !! ", + " !! ! ! ! ", + " ! !! ! ", + " ! !!! ", + " !! !! ", + " !! ", " ", " ", - " ! !! ! !! ! ", - " !!!!!!!!!!!!!!!!!! !!!!!!!! !!!!!!!! !!!!!!!! ", - " !!!!!!!!!!!!!!!!!! !!!!!!!! !!!!!!!! !!!!!!!!! ", - " ! !!! ! ! ! !!! ! ! ! ! ! !! ", - " ! ! !!! !! ! !! ! ", - " ! !!!!!!!! !!!!!!!!!!!!!!!!! !!!!!!!!! ", - " !!!!!!!!!! !!!!!!!!!!!!!!!!! !!!!!!!!! ", - " !! ! ! ! ! ! ", - " !!!!!!!!!!!! !!!!!!! ", - " !!!!!!!!!!!! !!!!!!! ", - " ! ! ! ! ! !! ! ", - " ! ! ", + " ", + " !! ! !!!!! ! ! !! !! ! ", + " !!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! ", + " !!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!!! ", + " ", + " ! !!!!!! !! !!!!!! !!!!!!! !! !!!!!!!!! ", + " ! !!!!!! ! !!!!!!! !!!!!!! ! !!!!!!!! ", + " !!!!! !!!!! !!!!!!! !!!! !!!!!! !!!!!!!!! ", + " ! ! ! !! ! ", + " !!!!!!!!!!!!!! !!!!!!!! ", + " !!!!!!!!!!!!!! !!!!!!!! ", + " ", + " !!!!!!! !! ", " !!!!!!!!! ", " !!!!!!!!!! ", - " ! ! ! ", - " !!!!!!! ", - " !!!!!! ", + " ! ! ! ", + " !!!!!!!! ", + " !!!!!!!! ", " !! ", " ", " ", diff --git a/tests/visual_tests/grids/text-overlap-512-512-1.0-grid-reference.json b/tests/visual_tests/grids/text-overlap-512-512-1.0-grid-reference.json index 7ccf28697..baa36a1a6 100644 --- a/tests/visual_tests/grids/text-overlap-512-512-1.0-grid-reference.json +++ b/tests/visual_tests/grids/text-overlap-512-512-1.0-grid-reference.json @@ -72,7 +72,7 @@ " !!!!!!!!!!!!!!!!!!$$$!!!!!!!!!!!!!!!!!!%%%%!!!!!!!!!!!!!!!!!!(((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)))!!!!!!!", " !!!!!!!!!!!!!!!!!!$$$!!!!!!!!!!!!!!!!!!%%%%!!!!!!!!!!!!!!!!!!(((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)))!!!!!!!", " !!!!!!!!!!!!!!!!!!$$$!!!!!!!!!!!!!!!!!!%%%%!!!!!!!!!!!!!!!!!!(((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)))!!!!!!!", - " !!!!!!!!!!!!!!!!!!$$$!!!!!!!!!!!!!!!!!!%%%%!!!!!!!!!!!!!!!!!!(((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", + " !!!!!!!!!!!!!!!!!!$$$!!!!!!!!!!!!!!!!!!%%%%!!!!!!!!!!!!!!!!!!(((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!", " !!!!!!!!!!!!!!!!!!$$$!!!!!!!!!!!!!!!!!!%%%%!!!!!!!!!!!!!!!!!!(((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", " !!!!!!!!!!!!!!!!!!$$$!!!!!!!!!!!!!!!!!!%%%%!!!!!!!!!!!!!!!!!!(((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", " !!!!!!!!!!!!!!!!!!$$$!!!!!!!!!!!!!!!!!!%%%%!!!!!!!!!!!!!!!!!!(((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", diff --git a/tests/visual_tests/images/charspacing-200-400-1.0-agg-reference.png b/tests/visual_tests/images/charspacing-200-400-1.0-agg-reference.png index 02333a488..c6976c363 100644 Binary files a/tests/visual_tests/images/charspacing-200-400-1.0-agg-reference.png and b/tests/visual_tests/images/charspacing-200-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/charspacing-200-400-1.0-cairo-reference.png b/tests/visual_tests/images/charspacing-200-400-1.0-cairo-reference.png index f2ae31fd7..38c6d76da 100644 Binary files a/tests/visual_tests/images/charspacing-200-400-1.0-cairo-reference.png and b/tests/visual_tests/images/charspacing-200-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/charspacing-200-400-2.0-agg-reference.png b/tests/visual_tests/images/charspacing-200-400-2.0-agg-reference.png index 72758f739..918f2414f 100644 Binary files a/tests/visual_tests/images/charspacing-200-400-2.0-agg-reference.png and b/tests/visual_tests/images/charspacing-200-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/charspacing-200-400-2.0-cairo-reference.png b/tests/visual_tests/images/charspacing-200-400-2.0-cairo-reference.png index 8cd0b9a57..09ae1130d 100644 Binary files a/tests/visual_tests/images/charspacing-200-400-2.0-cairo-reference.png and b/tests/visual_tests/images/charspacing-200-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/charspacing-lines-300-300-1.0-agg-reference.png b/tests/visual_tests/images/charspacing-lines-300-300-1.0-agg-reference.png index 1eb6f19b9..1f900ede0 100644 Binary files a/tests/visual_tests/images/charspacing-lines-300-300-1.0-agg-reference.png and b/tests/visual_tests/images/charspacing-lines-300-300-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/charspacing-lines-300-300-1.0-cairo-reference.png b/tests/visual_tests/images/charspacing-lines-300-300-1.0-cairo-reference.png index afbbf0c50..8af84d259 100644 Binary files a/tests/visual_tests/images/charspacing-lines-300-300-1.0-cairo-reference.png and b/tests/visual_tests/images/charspacing-lines-300-300-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/charspacing-lines-300-300-2.0-agg-reference.png b/tests/visual_tests/images/charspacing-lines-300-300-2.0-agg-reference.png index a4098efd8..29f741f71 100644 Binary files a/tests/visual_tests/images/charspacing-lines-300-300-2.0-agg-reference.png and b/tests/visual_tests/images/charspacing-lines-300-300-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/charspacing-lines-300-300-2.0-cairo-reference.png b/tests/visual_tests/images/charspacing-lines-300-300-2.0-cairo-reference.png index b4a315cd6..1fcad23af 100644 Binary files a/tests/visual_tests/images/charspacing-lines-300-300-2.0-cairo-reference.png and b/tests/visual_tests/images/charspacing-lines-300-300-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/collision-600-400-1.0-agg-reference.png b/tests/visual_tests/images/collision-600-400-1.0-agg-reference.png index c38a98ee4..49159daa8 100644 Binary files a/tests/visual_tests/images/collision-600-400-1.0-agg-reference.png and b/tests/visual_tests/images/collision-600-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/collision-600-400-1.0-cairo-reference.png b/tests/visual_tests/images/collision-600-400-1.0-cairo-reference.png index 22db9b1ed..56ad2be42 100644 Binary files a/tests/visual_tests/images/collision-600-400-1.0-cairo-reference.png and b/tests/visual_tests/images/collision-600-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/collision-600-400-2.0-agg-reference.png b/tests/visual_tests/images/collision-600-400-2.0-agg-reference.png index 2b8730aae..132e0bf0f 100644 Binary files a/tests/visual_tests/images/collision-600-400-2.0-agg-reference.png and b/tests/visual_tests/images/collision-600-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/collision-600-400-2.0-cairo-reference.png b/tests/visual_tests/images/collision-600-400-2.0-cairo-reference.png index fa3b153c2..44249bde1 100644 Binary files a/tests/visual_tests/images/collision-600-400-2.0-cairo-reference.png and b/tests/visual_tests/images/collision-600-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/expressionformat-500-100-1.0-agg-reference.png b/tests/visual_tests/images/expressionformat-500-100-1.0-agg-reference.png index 9257ed4ab..e8e7ed594 100644 Binary files a/tests/visual_tests/images/expressionformat-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/expressionformat-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/expressionformat-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/expressionformat-500-100-1.0-cairo-reference.png index 44ce35818..625882dd7 100644 Binary files a/tests/visual_tests/images/expressionformat-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/expressionformat-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/expressionformat-500-100-2.0-agg-reference.png b/tests/visual_tests/images/expressionformat-500-100-2.0-agg-reference.png index f2f68f714..50e802196 100644 Binary files a/tests/visual_tests/images/expressionformat-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/expressionformat-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/expressionformat-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/expressionformat-500-100-2.0-cairo-reference.png index 0ae38d625..6b8faa8f0 100644 Binary files a/tests/visual_tests/images/expressionformat-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/expressionformat-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/formatting-1-500-100-1.0-agg-reference.png b/tests/visual_tests/images/formatting-1-500-100-1.0-agg-reference.png index a54a21754..6c7e8ed91 100644 Binary files a/tests/visual_tests/images/formatting-1-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/formatting-1-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/formatting-1-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/formatting-1-500-100-1.0-cairo-reference.png index eddc13eef..52d5d5cdb 100644 Binary files a/tests/visual_tests/images/formatting-1-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/formatting-1-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/formatting-1-500-100-2.0-agg-reference.png b/tests/visual_tests/images/formatting-1-500-100-2.0-agg-reference.png index 74895bc2e..22e2d5c07 100644 Binary files a/tests/visual_tests/images/formatting-1-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/formatting-1-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/formatting-1-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/formatting-1-500-100-2.0-cairo-reference.png index 3becc6133..86fadd373 100644 Binary files a/tests/visual_tests/images/formatting-1-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/formatting-1-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/formatting-2-500-100-1.0-agg-reference.png b/tests/visual_tests/images/formatting-2-500-100-1.0-agg-reference.png index a54a21754..6c7e8ed91 100644 Binary files a/tests/visual_tests/images/formatting-2-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/formatting-2-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/formatting-2-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/formatting-2-500-100-1.0-cairo-reference.png index eddc13eef..52d5d5cdb 100644 Binary files a/tests/visual_tests/images/formatting-2-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/formatting-2-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/formatting-2-500-100-2.0-agg-reference.png b/tests/visual_tests/images/formatting-2-500-100-2.0-agg-reference.png index 74895bc2e..22e2d5c07 100644 Binary files a/tests/visual_tests/images/formatting-2-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/formatting-2-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/formatting-2-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/formatting-2-500-100-2.0-cairo-reference.png index 3becc6133..86fadd373 100644 Binary files a/tests/visual_tests/images/formatting-2-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/formatting-2-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/formatting-3-500-100-1.0-agg-reference.png b/tests/visual_tests/images/formatting-3-500-100-1.0-agg-reference.png index 1e2e74ab1..9a069bf41 100644 Binary files a/tests/visual_tests/images/formatting-3-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/formatting-3-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/formatting-3-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/formatting-3-500-100-1.0-cairo-reference.png index 26233a79c..51acc69ef 100644 Binary files a/tests/visual_tests/images/formatting-3-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/formatting-3-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/formatting-3-500-100-2.0-agg-reference.png b/tests/visual_tests/images/formatting-3-500-100-2.0-agg-reference.png index 11c166aed..3144d95d5 100644 Binary files a/tests/visual_tests/images/formatting-3-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/formatting-3-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/formatting-3-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/formatting-3-500-100-2.0-cairo-reference.png index f13dd7c91..680bd5c75 100644 Binary files a/tests/visual_tests/images/formatting-3-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/formatting-3-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-1-512-512-1.0-agg-reference.png b/tests/visual_tests/images/group-symbolizer-1-512-512-1.0-agg-reference.png index 8c372b240..ec6279467 100644 Binary files a/tests/visual_tests/images/group-symbolizer-1-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/group-symbolizer-1-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-1-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/group-symbolizer-1-512-512-1.0-cairo-reference.png index 183994458..5bf0b9065 100644 Binary files a/tests/visual_tests/images/group-symbolizer-1-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/group-symbolizer-1-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-1-512-512-2.0-agg-reference.png b/tests/visual_tests/images/group-symbolizer-1-512-512-2.0-agg-reference.png index 5e673cd77..1fe16611b 100644 Binary files a/tests/visual_tests/images/group-symbolizer-1-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/group-symbolizer-1-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-1-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/group-symbolizer-1-512-512-2.0-cairo-reference.png index fdc4a6653..097ee0593 100644 Binary files a/tests/visual_tests/images/group-symbolizer-1-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/group-symbolizer-1-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-2-512-512-1.0-agg-reference.png b/tests/visual_tests/images/group-symbolizer-2-512-512-1.0-agg-reference.png index fc503f4b0..632793c5f 100644 Binary files a/tests/visual_tests/images/group-symbolizer-2-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/group-symbolizer-2-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-2-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/group-symbolizer-2-512-512-1.0-cairo-reference.png index 861852d2e..71c9bef95 100644 Binary files a/tests/visual_tests/images/group-symbolizer-2-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/group-symbolizer-2-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-2-512-512-2.0-agg-reference.png b/tests/visual_tests/images/group-symbolizer-2-512-512-2.0-agg-reference.png index 169110536..b4a185af3 100644 Binary files a/tests/visual_tests/images/group-symbolizer-2-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/group-symbolizer-2-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-2-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/group-symbolizer-2-512-512-2.0-cairo-reference.png index 5c44a1e66..bffa05fcd 100644 Binary files a/tests/visual_tests/images/group-symbolizer-2-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/group-symbolizer-2-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-line-1-512-512-1.0-agg-reference.png b/tests/visual_tests/images/group-symbolizer-line-1-512-512-1.0-agg-reference.png index ff100e166..57532a469 100644 Binary files a/tests/visual_tests/images/group-symbolizer-line-1-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/group-symbolizer-line-1-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-line-1-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/group-symbolizer-line-1-512-512-1.0-cairo-reference.png index 0163de38b..81c8859e3 100644 Binary files a/tests/visual_tests/images/group-symbolizer-line-1-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/group-symbolizer-line-1-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-line-1-512-512-2.0-agg-reference.png b/tests/visual_tests/images/group-symbolizer-line-1-512-512-2.0-agg-reference.png index e5c2d459e..c8a251694 100644 Binary files a/tests/visual_tests/images/group-symbolizer-line-1-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/group-symbolizer-line-1-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-line-1-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/group-symbolizer-line-1-512-512-2.0-cairo-reference.png index fc6b6eb13..3056950b2 100644 Binary files a/tests/visual_tests/images/group-symbolizer-line-1-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/group-symbolizer-line-1-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-line-2-512-512-1.0-agg-reference.png b/tests/visual_tests/images/group-symbolizer-line-2-512-512-1.0-agg-reference.png index 6dd40054c..c7225165a 100644 Binary files a/tests/visual_tests/images/group-symbolizer-line-2-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/group-symbolizer-line-2-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-line-2-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/group-symbolizer-line-2-512-512-1.0-cairo-reference.png index 59f23fa06..c0e09b641 100644 Binary files a/tests/visual_tests/images/group-symbolizer-line-2-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/group-symbolizer-line-2-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-line-2-512-512-2.0-agg-reference.png b/tests/visual_tests/images/group-symbolizer-line-2-512-512-2.0-agg-reference.png index 407fe8a1e..17e107c40 100644 Binary files a/tests/visual_tests/images/group-symbolizer-line-2-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/group-symbolizer-line-2-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/group-symbolizer-line-2-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/group-symbolizer-line-2-512-512-2.0-cairo-reference.png index a5d754b0d..33c7b6271 100644 Binary files a/tests/visual_tests/images/group-symbolizer-line-2-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/group-symbolizer-line-2-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-1.0-agg-reference.png b/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-1.0-agg-reference.png index af9177fbc..b91f496bf 100644 Binary files a/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-1.0-agg-reference.png and b/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-1.0-cairo-reference.png b/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-1.0-cairo-reference.png index 3ee297d62..1f5fcdee8 100644 Binary files a/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-1.0-cairo-reference.png and b/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-2.0-agg-reference.png b/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-2.0-agg-reference.png index b82b71627..0e05da154 100644 Binary files a/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-2.0-agg-reference.png and b/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-2.0-cairo-reference.png b/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-2.0-cairo-reference.png index 6feec4208..e298a0358 100644 Binary files a/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-2.0-cairo-reference.png and b/tests/visual_tests/images/halo-comp-op-on-satellite-450-450-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/harfbuzz-800-200-1.0-agg-reference.png b/tests/visual_tests/images/harfbuzz-800-200-1.0-agg-reference.png index 698697b66..b7a8cbe6d 100644 Binary files a/tests/visual_tests/images/harfbuzz-800-200-1.0-agg-reference.png and b/tests/visual_tests/images/harfbuzz-800-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/harfbuzz-800-200-1.0-cairo-reference.png b/tests/visual_tests/images/harfbuzz-800-200-1.0-cairo-reference.png index 7b859f4e8..af5a90854 100644 Binary files a/tests/visual_tests/images/harfbuzz-800-200-1.0-cairo-reference.png and b/tests/visual_tests/images/harfbuzz-800-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/harfbuzz-800-200-2.0-agg-reference.png b/tests/visual_tests/images/harfbuzz-800-200-2.0-agg-reference.png index 21e51d001..a4b6e3d4a 100644 Binary files a/tests/visual_tests/images/harfbuzz-800-200-2.0-agg-reference.png and b/tests/visual_tests/images/harfbuzz-800-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/harfbuzz-800-200-2.0-cairo-reference.png b/tests/visual_tests/images/harfbuzz-800-200-2.0-cairo-reference.png index 3b4c4ddfa..921e6fbff 100644 Binary files a/tests/visual_tests/images/harfbuzz-800-200-2.0-cairo-reference.png and b/tests/visual_tests/images/harfbuzz-800-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/hb-fontsets-800-200-1.0-agg-reference.png b/tests/visual_tests/images/hb-fontsets-800-200-1.0-agg-reference.png index fc9b0540b..03c8617d7 100644 Binary files a/tests/visual_tests/images/hb-fontsets-800-200-1.0-agg-reference.png and b/tests/visual_tests/images/hb-fontsets-800-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/hb-fontsets-800-200-1.0-cairo-reference.png b/tests/visual_tests/images/hb-fontsets-800-200-1.0-cairo-reference.png index 6b83f640e..346ab8fae 100644 Binary files a/tests/visual_tests/images/hb-fontsets-800-200-1.0-cairo-reference.png and b/tests/visual_tests/images/hb-fontsets-800-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/hb-fontsets-800-200-2.0-agg-reference.png b/tests/visual_tests/images/hb-fontsets-800-200-2.0-agg-reference.png index 5c35d8a2f..6dcda64b9 100644 Binary files a/tests/visual_tests/images/hb-fontsets-800-200-2.0-agg-reference.png and b/tests/visual_tests/images/hb-fontsets-800-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/hb-fontsets-800-200-2.0-cairo-reference.png b/tests/visual_tests/images/hb-fontsets-800-200-2.0-cairo-reference.png index c49179dad..e95875d0e 100644 Binary files a/tests/visual_tests/images/hb-fontsets-800-200-2.0-cairo-reference.png and b/tests/visual_tests/images/hb-fontsets-800-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/jalign-auto-200-200-1.0-agg-reference.png b/tests/visual_tests/images/jalign-auto-200-200-1.0-agg-reference.png index ba352b23a..85eff9cb0 100644 Binary files a/tests/visual_tests/images/jalign-auto-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/jalign-auto-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/jalign-auto-200-200-1.0-cairo-reference.png b/tests/visual_tests/images/jalign-auto-200-200-1.0-cairo-reference.png index 8e07a3e91..6e3e1fc56 100644 Binary files a/tests/visual_tests/images/jalign-auto-200-200-1.0-cairo-reference.png and b/tests/visual_tests/images/jalign-auto-200-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/jalign-auto-200-200-2.0-agg-reference.png b/tests/visual_tests/images/jalign-auto-200-200-2.0-agg-reference.png index 34c01229b..c8f222625 100644 Binary files a/tests/visual_tests/images/jalign-auto-200-200-2.0-agg-reference.png and b/tests/visual_tests/images/jalign-auto-200-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/jalign-auto-200-200-2.0-cairo-reference.png b/tests/visual_tests/images/jalign-auto-200-200-2.0-cairo-reference.png index 943907c60..0daaef06f 100644 Binary files a/tests/visual_tests/images/jalign-auto-200-200-2.0-cairo-reference.png and b/tests/visual_tests/images/jalign-auto-200-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/khmer-800-200-1.0-agg-reference.png b/tests/visual_tests/images/khmer-800-200-1.0-agg-reference.png index 356ed4cb8..f57944b0f 100644 Binary files a/tests/visual_tests/images/khmer-800-200-1.0-agg-reference.png and b/tests/visual_tests/images/khmer-800-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/khmer-800-200-1.0-cairo-reference.png b/tests/visual_tests/images/khmer-800-200-1.0-cairo-reference.png index a5d532c34..6e93f600a 100644 Binary files a/tests/visual_tests/images/khmer-800-200-1.0-cairo-reference.png and b/tests/visual_tests/images/khmer-800-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/khmer-800-200-2.0-agg-reference.png b/tests/visual_tests/images/khmer-800-200-2.0-agg-reference.png index 332336109..ce0a1bec7 100644 Binary files a/tests/visual_tests/images/khmer-800-200-2.0-agg-reference.png and b/tests/visual_tests/images/khmer-800-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/khmer-800-200-2.0-cairo-reference.png b/tests/visual_tests/images/khmer-800-200-2.0-cairo-reference.png index 62c04099c..abd267dc7 100644 Binary files a/tests/visual_tests/images/khmer-800-200-2.0-cairo-reference.png and b/tests/visual_tests/images/khmer-800-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/line-offset-900-250-1.0-agg-reference.png b/tests/visual_tests/images/line-offset-900-250-1.0-agg-reference.png index a36ab68e2..8e26cc95c 100644 Binary files a/tests/visual_tests/images/line-offset-900-250-1.0-agg-reference.png and b/tests/visual_tests/images/line-offset-900-250-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/line-offset-900-250-1.0-cairo-reference.png b/tests/visual_tests/images/line-offset-900-250-1.0-cairo-reference.png index 8d153fea0..bf382a358 100644 Binary files a/tests/visual_tests/images/line-offset-900-250-1.0-cairo-reference.png and b/tests/visual_tests/images/line-offset-900-250-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/line-offset-900-250-2.0-agg-reference.png b/tests/visual_tests/images/line-offset-900-250-2.0-agg-reference.png index 6f381d2d9..2617165ae 100644 Binary files a/tests/visual_tests/images/line-offset-900-250-2.0-agg-reference.png and b/tests/visual_tests/images/line-offset-900-250-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/line-offset-900-250-2.0-cairo-reference.png b/tests/visual_tests/images/line-offset-900-250-2.0-cairo-reference.png index 1d91d6858..c71d9ab90 100644 Binary files a/tests/visual_tests/images/line-offset-900-250-2.0-cairo-reference.png and b/tests/visual_tests/images/line-offset-900-250-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/line-symbolizer-expressions-256-256-1.0-agg-reference.png b/tests/visual_tests/images/line-symbolizer-expressions-256-256-1.0-agg-reference.png index ac14ea7da..bbd772b5b 100644 Binary files a/tests/visual_tests/images/line-symbolizer-expressions-256-256-1.0-agg-reference.png and b/tests/visual_tests/images/line-symbolizer-expressions-256-256-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/line-symbolizer-expressions-256-256-1.0-cairo-reference.png b/tests/visual_tests/images/line-symbolizer-expressions-256-256-1.0-cairo-reference.png index 7aec6f0a5..cd59af5d8 100644 Binary files a/tests/visual_tests/images/line-symbolizer-expressions-256-256-1.0-cairo-reference.png and b/tests/visual_tests/images/line-symbolizer-expressions-256-256-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/line-symbolizer-expressions-256-256-2.0-agg-reference.png b/tests/visual_tests/images/line-symbolizer-expressions-256-256-2.0-agg-reference.png index ecb292098..aea44bb57 100644 Binary files a/tests/visual_tests/images/line-symbolizer-expressions-256-256-2.0-agg-reference.png and b/tests/visual_tests/images/line-symbolizer-expressions-256-256-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/line-symbolizer-expressions-256-256-2.0-cairo-reference.png b/tests/visual_tests/images/line-symbolizer-expressions-256-256-2.0-cairo-reference.png index d9ba2cd07..682c966c7 100644 Binary files a/tests/visual_tests/images/line-symbolizer-expressions-256-256-2.0-cairo-reference.png and b/tests/visual_tests/images/line-symbolizer-expressions-256-256-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-1.0-agg-reference.png b/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-1.0-agg-reference.png index 73b00da34..41dc4e797 100644 Binary files a/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-1.0-agg-reference.png and b/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-1.0-cairo-reference.png b/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-1.0-cairo-reference.png index f3d4e27bf..b9be12a7a 100644 Binary files a/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-1.0-cairo-reference.png and b/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-2.0-agg-reference.png b/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-2.0-agg-reference.png index f0a81f9d8..9ada2e9ce 100644 Binary files a/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-2.0-agg-reference.png and b/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-2.0-cairo-reference.png b/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-2.0-cairo-reference.png index f25313eb9..13149ce4e 100644 Binary files a/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-2.0-cairo-reference.png and b/tests/visual_tests/images/line-symbolizer-expressions-all-256-256-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/line_break-800-800-1.0-agg-reference.png b/tests/visual_tests/images/line_break-800-800-1.0-agg-reference.png index 113d5ba18..65222021c 100644 Binary files a/tests/visual_tests/images/line_break-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/line_break-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/line_break-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/line_break-800-800-1.0-cairo-reference.png index 9beb23376..75c50bd56 100644 Binary files a/tests/visual_tests/images/line_break-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/line_break-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/line_break-800-800-2.0-agg-reference.png b/tests/visual_tests/images/line_break-800-800-2.0-agg-reference.png index 72344f828..43a07f3e9 100644 Binary files a/tests/visual_tests/images/line_break-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/line_break-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/line_break-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/line_break-800-800-2.0-cairo-reference.png index a22e3df6c..f8db5d26f 100644 Binary files a/tests/visual_tests/images/line_break-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/line_break-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-1-200-200-1.0-agg-reference.png b/tests/visual_tests/images/lines-1-200-200-1.0-agg-reference.png index 0724c611a..17e8c3a59 100644 Binary files a/tests/visual_tests/images/lines-1-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/lines-1-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-1-200-200-1.0-cairo-reference.png b/tests/visual_tests/images/lines-1-200-200-1.0-cairo-reference.png index b2d300f0f..93c255c27 100644 Binary files a/tests/visual_tests/images/lines-1-200-200-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-1-200-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-1-400-400-1.0-agg-reference.png b/tests/visual_tests/images/lines-1-400-400-1.0-agg-reference.png index e00ba59a2..234f3be93 100644 Binary files a/tests/visual_tests/images/lines-1-400-400-1.0-agg-reference.png and b/tests/visual_tests/images/lines-1-400-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-1-400-400-1.0-cairo-reference.png b/tests/visual_tests/images/lines-1-400-400-1.0-cairo-reference.png index e13624f98..0386db192 100644 Binary files a/tests/visual_tests/images/lines-1-400-400-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-1-400-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-1-400-400-2.0-agg-reference.png b/tests/visual_tests/images/lines-1-400-400-2.0-agg-reference.png index 6a0a26dd6..de8809b68 100644 Binary files a/tests/visual_tests/images/lines-1-400-400-2.0-agg-reference.png and b/tests/visual_tests/images/lines-1-400-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-1-400-400-2.0-cairo-reference.png b/tests/visual_tests/images/lines-1-400-400-2.0-cairo-reference.png index ecc7a1650..179b96e69 100644 Binary files a/tests/visual_tests/images/lines-1-400-400-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-1-400-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-1-600-600-1.0-agg-reference.png b/tests/visual_tests/images/lines-1-600-600-1.0-agg-reference.png index 88cef07ea..4b87cbfdd 100644 Binary files a/tests/visual_tests/images/lines-1-600-600-1.0-agg-reference.png and b/tests/visual_tests/images/lines-1-600-600-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-1-600-600-1.0-cairo-reference.png b/tests/visual_tests/images/lines-1-600-600-1.0-cairo-reference.png index 764ba5669..67628a4a6 100644 Binary files a/tests/visual_tests/images/lines-1-600-600-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-1-600-600-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-1-600-600-2.0-agg-reference.png b/tests/visual_tests/images/lines-1-600-600-2.0-agg-reference.png index c6082a6db..0393f1039 100644 Binary files a/tests/visual_tests/images/lines-1-600-600-2.0-agg-reference.png and b/tests/visual_tests/images/lines-1-600-600-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-1-600-600-2.0-cairo-reference.png b/tests/visual_tests/images/lines-1-600-600-2.0-cairo-reference.png index 844023c15..89194d4e4 100644 Binary files a/tests/visual_tests/images/lines-1-600-600-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-1-600-600-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-1-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-1-800-800-1.0-agg-reference.png index 82505c7f7..9daf8c696 100644 Binary files a/tests/visual_tests/images/lines-1-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-1-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-1-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-1-800-800-1.0-cairo-reference.png index cf99db2dc..16b8c023c 100644 Binary files a/tests/visual_tests/images/lines-1-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-1-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-1-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-1-800-800-2.0-agg-reference.png index 2f722d09b..b8e902562 100644 Binary files a/tests/visual_tests/images/lines-1-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-1-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-1-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-1-800-800-2.0-cairo-reference.png index d87b279a0..d202c08cb 100644 Binary files a/tests/visual_tests/images/lines-1-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-1-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-2-200-200-1.0-agg-reference.png b/tests/visual_tests/images/lines-2-200-200-1.0-agg-reference.png index 19c77a301..d1099ca4d 100644 Binary files a/tests/visual_tests/images/lines-2-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/lines-2-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-2-200-200-1.0-cairo-reference.png b/tests/visual_tests/images/lines-2-200-200-1.0-cairo-reference.png index df1e249cf..c945b650c 100644 Binary files a/tests/visual_tests/images/lines-2-200-200-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-2-200-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-2-400-400-1.0-agg-reference.png b/tests/visual_tests/images/lines-2-400-400-1.0-agg-reference.png index 48217212f..7dbbb9e10 100644 Binary files a/tests/visual_tests/images/lines-2-400-400-1.0-agg-reference.png and b/tests/visual_tests/images/lines-2-400-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-2-400-400-1.0-cairo-reference.png b/tests/visual_tests/images/lines-2-400-400-1.0-cairo-reference.png index 87353af6f..44ccf6ea3 100644 Binary files a/tests/visual_tests/images/lines-2-400-400-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-2-400-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-2-400-400-2.0-agg-reference.png b/tests/visual_tests/images/lines-2-400-400-2.0-agg-reference.png index 246b3ea99..e883ec336 100644 Binary files a/tests/visual_tests/images/lines-2-400-400-2.0-agg-reference.png and b/tests/visual_tests/images/lines-2-400-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-2-400-400-2.0-cairo-reference.png b/tests/visual_tests/images/lines-2-400-400-2.0-cairo-reference.png index 9de99ff20..9f3b7aef1 100644 Binary files a/tests/visual_tests/images/lines-2-400-400-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-2-400-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-2-600-600-1.0-agg-reference.png b/tests/visual_tests/images/lines-2-600-600-1.0-agg-reference.png index d2d192474..a75da568b 100644 Binary files a/tests/visual_tests/images/lines-2-600-600-1.0-agg-reference.png and b/tests/visual_tests/images/lines-2-600-600-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-2-600-600-1.0-cairo-reference.png b/tests/visual_tests/images/lines-2-600-600-1.0-cairo-reference.png index 39e433afb..3c760f95e 100644 Binary files a/tests/visual_tests/images/lines-2-600-600-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-2-600-600-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-2-600-600-2.0-agg-reference.png b/tests/visual_tests/images/lines-2-600-600-2.0-agg-reference.png index e06bb9014..500661f9f 100644 Binary files a/tests/visual_tests/images/lines-2-600-600-2.0-agg-reference.png and b/tests/visual_tests/images/lines-2-600-600-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-2-600-600-2.0-cairo-reference.png b/tests/visual_tests/images/lines-2-600-600-2.0-cairo-reference.png index 9fe99074c..37f7cffc7 100644 Binary files a/tests/visual_tests/images/lines-2-600-600-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-2-600-600-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-2-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-2-800-800-1.0-agg-reference.png index 2788b7f6c..d8c84d64c 100644 Binary files a/tests/visual_tests/images/lines-2-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-2-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-2-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-2-800-800-1.0-cairo-reference.png index d6191e670..eae6cd537 100644 Binary files a/tests/visual_tests/images/lines-2-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-2-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-2-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-2-800-800-2.0-agg-reference.png index ddc647db5..309426013 100644 Binary files a/tests/visual_tests/images/lines-2-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-2-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-2-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-2-800-800-2.0-cairo-reference.png index 71dca0ff6..931d770ed 100644 Binary files a/tests/visual_tests/images/lines-2-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-2-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-3-200-200-1.0-agg-reference.png b/tests/visual_tests/images/lines-3-200-200-1.0-agg-reference.png index 0724c611a..17e8c3a59 100644 Binary files a/tests/visual_tests/images/lines-3-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/lines-3-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-3-200-200-1.0-cairo-reference.png b/tests/visual_tests/images/lines-3-200-200-1.0-cairo-reference.png index b2d300f0f..93c255c27 100644 Binary files a/tests/visual_tests/images/lines-3-200-200-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-3-200-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-3-400-400-1.0-agg-reference.png b/tests/visual_tests/images/lines-3-400-400-1.0-agg-reference.png index 1a7e12bd8..bcc36a59d 100644 Binary files a/tests/visual_tests/images/lines-3-400-400-1.0-agg-reference.png and b/tests/visual_tests/images/lines-3-400-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-3-400-400-1.0-cairo-reference.png b/tests/visual_tests/images/lines-3-400-400-1.0-cairo-reference.png index 1bd2dd9e4..d3617244c 100644 Binary files a/tests/visual_tests/images/lines-3-400-400-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-3-400-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-3-400-400-2.0-agg-reference.png b/tests/visual_tests/images/lines-3-400-400-2.0-agg-reference.png index 6a0a26dd6..de8809b68 100644 Binary files a/tests/visual_tests/images/lines-3-400-400-2.0-agg-reference.png and b/tests/visual_tests/images/lines-3-400-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-3-400-400-2.0-cairo-reference.png b/tests/visual_tests/images/lines-3-400-400-2.0-cairo-reference.png index ecc7a1650..179b96e69 100644 Binary files a/tests/visual_tests/images/lines-3-400-400-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-3-400-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-3-600-600-1.0-agg-reference.png b/tests/visual_tests/images/lines-3-600-600-1.0-agg-reference.png index 850256335..31a41e9ad 100644 Binary files a/tests/visual_tests/images/lines-3-600-600-1.0-agg-reference.png and b/tests/visual_tests/images/lines-3-600-600-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-3-600-600-1.0-cairo-reference.png b/tests/visual_tests/images/lines-3-600-600-1.0-cairo-reference.png index 0091f40fd..79f53d93e 100644 Binary files a/tests/visual_tests/images/lines-3-600-600-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-3-600-600-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-3-600-600-2.0-agg-reference.png b/tests/visual_tests/images/lines-3-600-600-2.0-agg-reference.png index 0e9648d8a..e6bc59489 100644 Binary files a/tests/visual_tests/images/lines-3-600-600-2.0-agg-reference.png and b/tests/visual_tests/images/lines-3-600-600-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-3-600-600-2.0-cairo-reference.png b/tests/visual_tests/images/lines-3-600-600-2.0-cairo-reference.png index 88b6facc1..5a4c353e6 100644 Binary files a/tests/visual_tests/images/lines-3-600-600-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-3-600-600-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-3-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-3-800-800-1.0-agg-reference.png index 3fc46056b..f6cd3f727 100644 Binary files a/tests/visual_tests/images/lines-3-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-3-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-3-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-3-800-800-1.0-cairo-reference.png index e46ab9671..3e2162adb 100644 Binary files a/tests/visual_tests/images/lines-3-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-3-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-3-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-3-800-800-2.0-agg-reference.png index b25f01293..a98d61009 100644 Binary files a/tests/visual_tests/images/lines-3-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-3-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-3-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-3-800-800-2.0-cairo-reference.png index 45223275d..4daf11150 100644 Binary files a/tests/visual_tests/images/lines-3-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-3-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-4-200-200-1.0-agg-reference.png b/tests/visual_tests/images/lines-4-200-200-1.0-agg-reference.png index 92af5ac7a..28c7fdb82 100644 Binary files a/tests/visual_tests/images/lines-4-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/lines-4-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-4-200-200-1.0-cairo-reference.png b/tests/visual_tests/images/lines-4-200-200-1.0-cairo-reference.png index bb1e7da24..5793ad3ee 100644 Binary files a/tests/visual_tests/images/lines-4-200-200-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-4-200-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-4-200-200-2.0-agg-reference.png b/tests/visual_tests/images/lines-4-200-200-2.0-agg-reference.png index cf57be677..06b100f5f 100644 Binary files a/tests/visual_tests/images/lines-4-200-200-2.0-agg-reference.png and b/tests/visual_tests/images/lines-4-200-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-4-200-200-2.0-cairo-reference.png b/tests/visual_tests/images/lines-4-200-200-2.0-cairo-reference.png index bcef6fda7..0d883055b 100644 Binary files a/tests/visual_tests/images/lines-4-200-200-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-4-200-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-4-400-400-1.0-agg-reference.png b/tests/visual_tests/images/lines-4-400-400-1.0-agg-reference.png index 6ed4d0659..9fcbddb59 100644 Binary files a/tests/visual_tests/images/lines-4-400-400-1.0-agg-reference.png and b/tests/visual_tests/images/lines-4-400-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-4-400-400-1.0-cairo-reference.png b/tests/visual_tests/images/lines-4-400-400-1.0-cairo-reference.png index bfe204a62..174b3def9 100644 Binary files a/tests/visual_tests/images/lines-4-400-400-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-4-400-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-4-400-400-2.0-agg-reference.png b/tests/visual_tests/images/lines-4-400-400-2.0-agg-reference.png index b9544f7be..c6283b622 100644 Binary files a/tests/visual_tests/images/lines-4-400-400-2.0-agg-reference.png and b/tests/visual_tests/images/lines-4-400-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-4-400-400-2.0-cairo-reference.png b/tests/visual_tests/images/lines-4-400-400-2.0-cairo-reference.png index cab4e42b4..13a8612d3 100644 Binary files a/tests/visual_tests/images/lines-4-400-400-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-4-400-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-4-600-600-1.0-agg-reference.png b/tests/visual_tests/images/lines-4-600-600-1.0-agg-reference.png index 52dc75a96..5204963a0 100644 Binary files a/tests/visual_tests/images/lines-4-600-600-1.0-agg-reference.png and b/tests/visual_tests/images/lines-4-600-600-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-4-600-600-1.0-cairo-reference.png b/tests/visual_tests/images/lines-4-600-600-1.0-cairo-reference.png index f1d62ca44..138949954 100644 Binary files a/tests/visual_tests/images/lines-4-600-600-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-4-600-600-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-4-600-600-2.0-agg-reference.png b/tests/visual_tests/images/lines-4-600-600-2.0-agg-reference.png index 601709ca8..d4a688d1f 100644 Binary files a/tests/visual_tests/images/lines-4-600-600-2.0-agg-reference.png and b/tests/visual_tests/images/lines-4-600-600-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-4-600-600-2.0-cairo-reference.png b/tests/visual_tests/images/lines-4-600-600-2.0-cairo-reference.png index 8ef62996c..33b83983e 100644 Binary files a/tests/visual_tests/images/lines-4-600-600-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-4-600-600-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-4-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-4-800-800-1.0-agg-reference.png index 3361477f1..548f1cbed 100644 Binary files a/tests/visual_tests/images/lines-4-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-4-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-4-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-4-800-800-1.0-cairo-reference.png index 4e7075e7e..96b9fc7e2 100644 Binary files a/tests/visual_tests/images/lines-4-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-4-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-4-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-4-800-800-2.0-agg-reference.png index eb2c2f403..5f3ea2d56 100644 Binary files a/tests/visual_tests/images/lines-4-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-4-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-4-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-4-800-800-2.0-cairo-reference.png index 587c30fb2..bf66ee580 100644 Binary files a/tests/visual_tests/images/lines-4-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-4-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-5-200-200-1.0-agg-reference.png b/tests/visual_tests/images/lines-5-200-200-1.0-agg-reference.png index 115ad619a..b35ee198e 100644 Binary files a/tests/visual_tests/images/lines-5-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/lines-5-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-5-200-200-1.0-cairo-reference.png b/tests/visual_tests/images/lines-5-200-200-1.0-cairo-reference.png index 53a6a3ee4..415239e7e 100644 Binary files a/tests/visual_tests/images/lines-5-200-200-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-5-200-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-5-200-200-2.0-agg-reference.png b/tests/visual_tests/images/lines-5-200-200-2.0-agg-reference.png index 73f0477fb..cf49335e5 100644 Binary files a/tests/visual_tests/images/lines-5-200-200-2.0-agg-reference.png and b/tests/visual_tests/images/lines-5-200-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-5-200-200-2.0-cairo-reference.png b/tests/visual_tests/images/lines-5-200-200-2.0-cairo-reference.png index bfb7ef81c..27118c545 100644 Binary files a/tests/visual_tests/images/lines-5-200-200-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-5-200-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-5-400-400-1.0-agg-reference.png b/tests/visual_tests/images/lines-5-400-400-1.0-agg-reference.png index 82c570746..281b481f0 100644 Binary files a/tests/visual_tests/images/lines-5-400-400-1.0-agg-reference.png and b/tests/visual_tests/images/lines-5-400-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-5-400-400-1.0-cairo-reference.png b/tests/visual_tests/images/lines-5-400-400-1.0-cairo-reference.png index 7550ccaf3..720f8380e 100644 Binary files a/tests/visual_tests/images/lines-5-400-400-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-5-400-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-5-400-400-2.0-agg-reference.png b/tests/visual_tests/images/lines-5-400-400-2.0-agg-reference.png index ad89bea1d..70100b2eb 100644 Binary files a/tests/visual_tests/images/lines-5-400-400-2.0-agg-reference.png and b/tests/visual_tests/images/lines-5-400-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-5-400-400-2.0-cairo-reference.png b/tests/visual_tests/images/lines-5-400-400-2.0-cairo-reference.png index 2b9ec2671..a845974bc 100644 Binary files a/tests/visual_tests/images/lines-5-400-400-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-5-400-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-5-600-600-1.0-agg-reference.png b/tests/visual_tests/images/lines-5-600-600-1.0-agg-reference.png index 2cc50da04..d9a4a3025 100644 Binary files a/tests/visual_tests/images/lines-5-600-600-1.0-agg-reference.png and b/tests/visual_tests/images/lines-5-600-600-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-5-600-600-1.0-cairo-reference.png b/tests/visual_tests/images/lines-5-600-600-1.0-cairo-reference.png index b688148f8..073e0a396 100644 Binary files a/tests/visual_tests/images/lines-5-600-600-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-5-600-600-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-5-600-600-2.0-agg-reference.png b/tests/visual_tests/images/lines-5-600-600-2.0-agg-reference.png index 4a1c5c165..69b34836f 100644 Binary files a/tests/visual_tests/images/lines-5-600-600-2.0-agg-reference.png and b/tests/visual_tests/images/lines-5-600-600-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-5-600-600-2.0-cairo-reference.png b/tests/visual_tests/images/lines-5-600-600-2.0-cairo-reference.png index 4e60ac240..96767758d 100644 Binary files a/tests/visual_tests/images/lines-5-600-600-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-5-600-600-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-5-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-5-800-800-1.0-agg-reference.png index efb371f5a..5bb810306 100644 Binary files a/tests/visual_tests/images/lines-5-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-5-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-5-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-5-800-800-1.0-cairo-reference.png index 17c62b3c9..a20927658 100644 Binary files a/tests/visual_tests/images/lines-5-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-5-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-5-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-5-800-800-2.0-agg-reference.png index a831d0a5a..ad4ea87d5 100644 Binary files a/tests/visual_tests/images/lines-5-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-5-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-5-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-5-800-800-2.0-cairo-reference.png index d1235c2e9..f60e97a2f 100644 Binary files a/tests/visual_tests/images/lines-5-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-5-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-6-200-200-1.0-agg-reference.png b/tests/visual_tests/images/lines-6-200-200-1.0-agg-reference.png index 78e9fb634..56621e00d 100644 Binary files a/tests/visual_tests/images/lines-6-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/lines-6-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-6-200-200-1.0-cairo-reference.png b/tests/visual_tests/images/lines-6-200-200-1.0-cairo-reference.png index a418b8a4b..b416f9682 100644 Binary files a/tests/visual_tests/images/lines-6-200-200-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-6-200-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-6-200-200-2.0-agg-reference.png b/tests/visual_tests/images/lines-6-200-200-2.0-agg-reference.png index d6668a174..cfba60033 100644 Binary files a/tests/visual_tests/images/lines-6-200-200-2.0-agg-reference.png and b/tests/visual_tests/images/lines-6-200-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-6-200-200-2.0-cairo-reference.png b/tests/visual_tests/images/lines-6-200-200-2.0-cairo-reference.png index bd6888f14..7d5d09306 100644 Binary files a/tests/visual_tests/images/lines-6-200-200-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-6-200-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-6-400-400-1.0-agg-reference.png b/tests/visual_tests/images/lines-6-400-400-1.0-agg-reference.png index 2c6ddc3ef..9d112e201 100644 Binary files a/tests/visual_tests/images/lines-6-400-400-1.0-agg-reference.png and b/tests/visual_tests/images/lines-6-400-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-6-400-400-1.0-cairo-reference.png b/tests/visual_tests/images/lines-6-400-400-1.0-cairo-reference.png index 9726914f9..84509614e 100644 Binary files a/tests/visual_tests/images/lines-6-400-400-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-6-400-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-6-400-400-2.0-agg-reference.png b/tests/visual_tests/images/lines-6-400-400-2.0-agg-reference.png index 594df4bdc..48a66a59e 100644 Binary files a/tests/visual_tests/images/lines-6-400-400-2.0-agg-reference.png and b/tests/visual_tests/images/lines-6-400-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-6-400-400-2.0-cairo-reference.png b/tests/visual_tests/images/lines-6-400-400-2.0-cairo-reference.png index 5369ae4f7..4a117e549 100644 Binary files a/tests/visual_tests/images/lines-6-400-400-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-6-400-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-6-600-600-1.0-agg-reference.png b/tests/visual_tests/images/lines-6-600-600-1.0-agg-reference.png index ae5e79fd3..8509eb6fd 100644 Binary files a/tests/visual_tests/images/lines-6-600-600-1.0-agg-reference.png and b/tests/visual_tests/images/lines-6-600-600-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-6-600-600-1.0-cairo-reference.png b/tests/visual_tests/images/lines-6-600-600-1.0-cairo-reference.png index 69a7efb93..47f2eccb1 100644 Binary files a/tests/visual_tests/images/lines-6-600-600-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-6-600-600-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-6-600-600-2.0-agg-reference.png b/tests/visual_tests/images/lines-6-600-600-2.0-agg-reference.png index 4f0bee4db..90f172e60 100644 Binary files a/tests/visual_tests/images/lines-6-600-600-2.0-agg-reference.png and b/tests/visual_tests/images/lines-6-600-600-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-6-600-600-2.0-cairo-reference.png b/tests/visual_tests/images/lines-6-600-600-2.0-cairo-reference.png index c6b16b32c..4affe5728 100644 Binary files a/tests/visual_tests/images/lines-6-600-600-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-6-600-600-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-6-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-6-800-800-1.0-agg-reference.png index 7bc04692c..9f8a46beb 100644 Binary files a/tests/visual_tests/images/lines-6-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-6-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-6-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-6-800-800-1.0-cairo-reference.png index 481eb326c..c3f043045 100644 Binary files a/tests/visual_tests/images/lines-6-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-6-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-6-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-6-800-800-2.0-agg-reference.png index 93b974f54..ee0ec69fc 100644 Binary files a/tests/visual_tests/images/lines-6-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-6-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-6-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-6-800-800-2.0-cairo-reference.png index 53fbb50d9..f2c4340f0 100644 Binary files a/tests/visual_tests/images/lines-6-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-6-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-7-200-200-1.0-agg-reference.png b/tests/visual_tests/images/lines-7-200-200-1.0-agg-reference.png index 1d8ec52e6..db81274e5 100644 Binary files a/tests/visual_tests/images/lines-7-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/lines-7-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-7-200-200-1.0-cairo-reference.png b/tests/visual_tests/images/lines-7-200-200-1.0-cairo-reference.png index 6f5daafcc..69ef1477f 100644 Binary files a/tests/visual_tests/images/lines-7-200-200-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-7-200-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-7-200-200-2.0-agg-reference.png b/tests/visual_tests/images/lines-7-200-200-2.0-agg-reference.png index 45f00464c..a5769fd4e 100644 Binary files a/tests/visual_tests/images/lines-7-200-200-2.0-agg-reference.png and b/tests/visual_tests/images/lines-7-200-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-7-200-200-2.0-cairo-reference.png b/tests/visual_tests/images/lines-7-200-200-2.0-cairo-reference.png index 1dd6533a1..27fb6136d 100644 Binary files a/tests/visual_tests/images/lines-7-200-200-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-7-200-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-7-400-400-1.0-agg-reference.png b/tests/visual_tests/images/lines-7-400-400-1.0-agg-reference.png index 532a71676..68e8669a2 100644 Binary files a/tests/visual_tests/images/lines-7-400-400-1.0-agg-reference.png and b/tests/visual_tests/images/lines-7-400-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-7-400-400-1.0-cairo-reference.png b/tests/visual_tests/images/lines-7-400-400-1.0-cairo-reference.png index 59f745d3d..ce45a0bab 100644 Binary files a/tests/visual_tests/images/lines-7-400-400-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-7-400-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-7-400-400-2.0-agg-reference.png b/tests/visual_tests/images/lines-7-400-400-2.0-agg-reference.png index 95692f35f..9ad47fc71 100644 Binary files a/tests/visual_tests/images/lines-7-400-400-2.0-agg-reference.png and b/tests/visual_tests/images/lines-7-400-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-7-400-400-2.0-cairo-reference.png b/tests/visual_tests/images/lines-7-400-400-2.0-cairo-reference.png index bc0aa210c..825d7cb4a 100644 Binary files a/tests/visual_tests/images/lines-7-400-400-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-7-400-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-7-600-600-1.0-agg-reference.png b/tests/visual_tests/images/lines-7-600-600-1.0-agg-reference.png index 41584dbda..ca29773e3 100644 Binary files a/tests/visual_tests/images/lines-7-600-600-1.0-agg-reference.png and b/tests/visual_tests/images/lines-7-600-600-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-7-600-600-1.0-cairo-reference.png b/tests/visual_tests/images/lines-7-600-600-1.0-cairo-reference.png index 53a1cc291..6de5facba 100644 Binary files a/tests/visual_tests/images/lines-7-600-600-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-7-600-600-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-7-600-600-2.0-agg-reference.png b/tests/visual_tests/images/lines-7-600-600-2.0-agg-reference.png index 56b7a5fca..f55bbdec8 100644 Binary files a/tests/visual_tests/images/lines-7-600-600-2.0-agg-reference.png and b/tests/visual_tests/images/lines-7-600-600-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-7-600-600-2.0-cairo-reference.png b/tests/visual_tests/images/lines-7-600-600-2.0-cairo-reference.png index 47ff5d088..e2d243da7 100644 Binary files a/tests/visual_tests/images/lines-7-600-600-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-7-600-600-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-7-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-7-800-800-1.0-agg-reference.png index 06b84ec5f..0e5c8610e 100644 Binary files a/tests/visual_tests/images/lines-7-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-7-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-7-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-7-800-800-1.0-cairo-reference.png index 33165a9a2..887271492 100644 Binary files a/tests/visual_tests/images/lines-7-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-7-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-7-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-7-800-800-2.0-agg-reference.png index 884c86734..c1d5614a4 100644 Binary files a/tests/visual_tests/images/lines-7-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-7-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-7-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-7-800-800-2.0-cairo-reference.png index bbbcf97fa..6d40483c8 100644 Binary files a/tests/visual_tests/images/lines-7-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-7-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-1-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-multi-layout-1-800-800-1.0-agg-reference.png index b404d18ee..85087a4f0 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-1-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-multi-layout-1-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-1-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-multi-layout-1-800-800-1.0-cairo-reference.png index f67aff893..80f93f1ec 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-1-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-multi-layout-1-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-1-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-multi-layout-1-800-800-2.0-agg-reference.png index eaa6663df..2802a46c1 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-1-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-multi-layout-1-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-1-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-multi-layout-1-800-800-2.0-cairo-reference.png index def89c759..bf74b7c67 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-1-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-multi-layout-1-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-2-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-multi-layout-2-800-800-1.0-agg-reference.png index f31122187..5463e2da8 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-2-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-multi-layout-2-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-2-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-multi-layout-2-800-800-1.0-cairo-reference.png index 16561ac94..e6fb6d608 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-2-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-multi-layout-2-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-2-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-multi-layout-2-800-800-2.0-agg-reference.png index ab7588155..890e99f22 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-2-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-multi-layout-2-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-2-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-multi-layout-2-800-800-2.0-cairo-reference.png index 643ca1384..f1d14e9d6 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-2-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-multi-layout-2-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-shield-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-multi-layout-shield-800-800-1.0-agg-reference.png index dc5a1af04..db2e109c4 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-shield-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-multi-layout-shield-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-shield-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-multi-layout-shield-800-800-1.0-cairo-reference.png index 3ae3eb173..4a6771d3e 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-shield-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-multi-layout-shield-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-shield-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-multi-layout-shield-800-800-2.0-agg-reference.png index 7e2b733a0..5801bb8b4 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-shield-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-multi-layout-shield-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-multi-layout-shield-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-multi-layout-shield-800-800-2.0-cairo-reference.png index ae89b493d..c47538da4 100644 Binary files a/tests/visual_tests/images/lines-multi-layout-shield-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-multi-layout-shield-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-200-200-1.0-agg-reference.png b/tests/visual_tests/images/lines-shield-200-200-1.0-agg-reference.png index 3da7cc662..eb2d76378 100644 Binary files a/tests/visual_tests/images/lines-shield-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/lines-shield-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-200-200-1.0-cairo-reference.png b/tests/visual_tests/images/lines-shield-200-200-1.0-cairo-reference.png index 2db6719ec..d71fc1719 100644 Binary files a/tests/visual_tests/images/lines-shield-200-200-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-shield-200-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-200-200-2.0-agg-reference.png b/tests/visual_tests/images/lines-shield-200-200-2.0-agg-reference.png index ba7000f8c..0579fdaf5 100644 Binary files a/tests/visual_tests/images/lines-shield-200-200-2.0-agg-reference.png and b/tests/visual_tests/images/lines-shield-200-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-200-200-2.0-cairo-reference.png b/tests/visual_tests/images/lines-shield-200-200-2.0-cairo-reference.png index c2e87360f..886e4ae8d 100644 Binary files a/tests/visual_tests/images/lines-shield-200-200-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-shield-200-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-400-400-1.0-agg-reference.png b/tests/visual_tests/images/lines-shield-400-400-1.0-agg-reference.png index 4269b4c06..ad58b9453 100644 Binary files a/tests/visual_tests/images/lines-shield-400-400-1.0-agg-reference.png and b/tests/visual_tests/images/lines-shield-400-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-400-400-1.0-cairo-reference.png b/tests/visual_tests/images/lines-shield-400-400-1.0-cairo-reference.png index d30efaca0..1eb2cc5c9 100644 Binary files a/tests/visual_tests/images/lines-shield-400-400-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-shield-400-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-400-400-2.0-agg-reference.png b/tests/visual_tests/images/lines-shield-400-400-2.0-agg-reference.png index 3012a6e92..a6297b48c 100644 Binary files a/tests/visual_tests/images/lines-shield-400-400-2.0-agg-reference.png and b/tests/visual_tests/images/lines-shield-400-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-400-400-2.0-cairo-reference.png b/tests/visual_tests/images/lines-shield-400-400-2.0-cairo-reference.png index 803688412..2f42825e0 100644 Binary files a/tests/visual_tests/images/lines-shield-400-400-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-shield-400-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-600-600-1.0-agg-reference.png b/tests/visual_tests/images/lines-shield-600-600-1.0-agg-reference.png index 9c9f7bf18..578656d45 100644 Binary files a/tests/visual_tests/images/lines-shield-600-600-1.0-agg-reference.png and b/tests/visual_tests/images/lines-shield-600-600-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-600-600-1.0-cairo-reference.png b/tests/visual_tests/images/lines-shield-600-600-1.0-cairo-reference.png index ede0c0c3e..c622bc668 100644 Binary files a/tests/visual_tests/images/lines-shield-600-600-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-shield-600-600-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-600-600-2.0-agg-reference.png b/tests/visual_tests/images/lines-shield-600-600-2.0-agg-reference.png index d3ead8ec0..d42858b45 100644 Binary files a/tests/visual_tests/images/lines-shield-600-600-2.0-agg-reference.png and b/tests/visual_tests/images/lines-shield-600-600-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-600-600-2.0-cairo-reference.png b/tests/visual_tests/images/lines-shield-600-600-2.0-cairo-reference.png index 5e12baae7..27c975743 100644 Binary files a/tests/visual_tests/images/lines-shield-600-600-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-shield-600-600-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-800-800-1.0-agg-reference.png b/tests/visual_tests/images/lines-shield-800-800-1.0-agg-reference.png index 6e05b9255..3c58978d4 100644 Binary files a/tests/visual_tests/images/lines-shield-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/lines-shield-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/lines-shield-800-800-1.0-cairo-reference.png index 54fbbabd4..36650f9a5 100644 Binary files a/tests/visual_tests/images/lines-shield-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/lines-shield-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-800-800-2.0-agg-reference.png b/tests/visual_tests/images/lines-shield-800-800-2.0-agg-reference.png index bde4c4620..ac210f280 100644 Binary files a/tests/visual_tests/images/lines-shield-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/lines-shield-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/lines-shield-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/lines-shield-800-800-2.0-cairo-reference.png index 2a440bc7c..6993f633b 100644 Binary files a/tests/visual_tests/images/lines-shield-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/lines-shield-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-100-100-1.0-agg-reference.png b/tests/visual_tests/images/list-100-100-1.0-agg-reference.png index 82ea9bde9..5d72ec6a5 100644 Binary files a/tests/visual_tests/images/list-100-100-1.0-agg-reference.png and b/tests/visual_tests/images/list-100-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-100-100-1.0-cairo-reference.png b/tests/visual_tests/images/list-100-100-1.0-cairo-reference.png index fb1f16553..c8b09df00 100644 Binary files a/tests/visual_tests/images/list-100-100-1.0-cairo-reference.png and b/tests/visual_tests/images/list-100-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-100-100-2.0-agg-reference.png b/tests/visual_tests/images/list-100-100-2.0-agg-reference.png index e38d44558..7b1dc9392 100644 Binary files a/tests/visual_tests/images/list-100-100-2.0-agg-reference.png and b/tests/visual_tests/images/list-100-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-100-100-2.0-cairo-reference.png b/tests/visual_tests/images/list-100-100-2.0-cairo-reference.png index 24e6598ea..44636bd47 100644 Binary files a/tests/visual_tests/images/list-100-100-2.0-cairo-reference.png and b/tests/visual_tests/images/list-100-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-150-100-1.0-agg-reference.png b/tests/visual_tests/images/list-150-100-1.0-agg-reference.png index 973cd1a8a..c1794f517 100644 Binary files a/tests/visual_tests/images/list-150-100-1.0-agg-reference.png and b/tests/visual_tests/images/list-150-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-150-100-1.0-cairo-reference.png b/tests/visual_tests/images/list-150-100-1.0-cairo-reference.png index 775970cee..a4aa1faf4 100644 Binary files a/tests/visual_tests/images/list-150-100-1.0-cairo-reference.png and b/tests/visual_tests/images/list-150-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-150-100-2.0-agg-reference.png b/tests/visual_tests/images/list-150-100-2.0-agg-reference.png index fe297464b..978c9f6d4 100644 Binary files a/tests/visual_tests/images/list-150-100-2.0-agg-reference.png and b/tests/visual_tests/images/list-150-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-150-100-2.0-cairo-reference.png b/tests/visual_tests/images/list-150-100-2.0-cairo-reference.png index 1d43940a5..72769bef4 100644 Binary files a/tests/visual_tests/images/list-150-100-2.0-cairo-reference.png and b/tests/visual_tests/images/list-150-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-250-100-1.0-agg-reference.png b/tests/visual_tests/images/list-250-100-1.0-agg-reference.png index c976cebcb..d768a8810 100644 Binary files a/tests/visual_tests/images/list-250-100-1.0-agg-reference.png and b/tests/visual_tests/images/list-250-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-250-100-1.0-cairo-reference.png b/tests/visual_tests/images/list-250-100-1.0-cairo-reference.png index fbb3b58ba..fc1981329 100644 Binary files a/tests/visual_tests/images/list-250-100-1.0-cairo-reference.png and b/tests/visual_tests/images/list-250-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-250-100-2.0-agg-reference.png b/tests/visual_tests/images/list-250-100-2.0-agg-reference.png index a28dd1018..9e661463d 100644 Binary files a/tests/visual_tests/images/list-250-100-2.0-agg-reference.png and b/tests/visual_tests/images/list-250-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-250-100-2.0-cairo-reference.png b/tests/visual_tests/images/list-250-100-2.0-cairo-reference.png index f12f13feb..8118aa8b5 100644 Binary files a/tests/visual_tests/images/list-250-100-2.0-cairo-reference.png and b/tests/visual_tests/images/list-250-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-300-100-1.0-agg-reference.png b/tests/visual_tests/images/list-300-100-1.0-agg-reference.png index 575d30ff7..6ac19fe58 100644 Binary files a/tests/visual_tests/images/list-300-100-1.0-agg-reference.png and b/tests/visual_tests/images/list-300-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-300-100-1.0-cairo-reference.png b/tests/visual_tests/images/list-300-100-1.0-cairo-reference.png index 2baa67c67..a8ada7317 100644 Binary files a/tests/visual_tests/images/list-300-100-1.0-cairo-reference.png and b/tests/visual_tests/images/list-300-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-300-100-2.0-agg-reference.png b/tests/visual_tests/images/list-300-100-2.0-agg-reference.png index 122285335..a946438bb 100644 Binary files a/tests/visual_tests/images/list-300-100-2.0-agg-reference.png and b/tests/visual_tests/images/list-300-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-300-100-2.0-cairo-reference.png b/tests/visual_tests/images/list-300-100-2.0-cairo-reference.png index 3c6ad70b4..c1cbe127b 100644 Binary files a/tests/visual_tests/images/list-300-100-2.0-cairo-reference.png and b/tests/visual_tests/images/list-300-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-400-100-1.0-agg-reference.png b/tests/visual_tests/images/list-400-100-1.0-agg-reference.png index db651e2b0..fa36bdbdb 100644 Binary files a/tests/visual_tests/images/list-400-100-1.0-agg-reference.png and b/tests/visual_tests/images/list-400-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-400-100-1.0-cairo-reference.png b/tests/visual_tests/images/list-400-100-1.0-cairo-reference.png index 011c95683..b84271791 100644 Binary files a/tests/visual_tests/images/list-400-100-1.0-cairo-reference.png and b/tests/visual_tests/images/list-400-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-400-100-2.0-agg-reference.png b/tests/visual_tests/images/list-400-100-2.0-agg-reference.png index d26a0046a..75b3b2caa 100644 Binary files a/tests/visual_tests/images/list-400-100-2.0-agg-reference.png and b/tests/visual_tests/images/list-400-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-400-100-2.0-cairo-reference.png b/tests/visual_tests/images/list-400-100-2.0-cairo-reference.png index 0f8fb63d2..2e70f1b37 100644 Binary files a/tests/visual_tests/images/list-400-100-2.0-cairo-reference.png and b/tests/visual_tests/images/list-400-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-600-100-1.0-agg-reference.png b/tests/visual_tests/images/list-600-100-1.0-agg-reference.png index 7bdee6d63..2bf01e509 100644 Binary files a/tests/visual_tests/images/list-600-100-1.0-agg-reference.png and b/tests/visual_tests/images/list-600-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-600-100-1.0-cairo-reference.png b/tests/visual_tests/images/list-600-100-1.0-cairo-reference.png index 49478f430..9b782e95b 100644 Binary files a/tests/visual_tests/images/list-600-100-1.0-cairo-reference.png and b/tests/visual_tests/images/list-600-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-600-100-2.0-agg-reference.png b/tests/visual_tests/images/list-600-100-2.0-agg-reference.png index ea643f7db..3c731cd9d 100644 Binary files a/tests/visual_tests/images/list-600-100-2.0-agg-reference.png and b/tests/visual_tests/images/list-600-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-600-100-2.0-cairo-reference.png b/tests/visual_tests/images/list-600-100-2.0-cairo-reference.png index 1842c7c53..087e592ba 100644 Binary files a/tests/visual_tests/images/list-600-100-2.0-cairo-reference.png and b/tests/visual_tests/images/list-600-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-800-100-1.0-agg-reference.png b/tests/visual_tests/images/list-800-100-1.0-agg-reference.png index 495838680..acebbc46a 100644 Binary files a/tests/visual_tests/images/list-800-100-1.0-agg-reference.png and b/tests/visual_tests/images/list-800-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-800-100-1.0-cairo-reference.png b/tests/visual_tests/images/list-800-100-1.0-cairo-reference.png index 7ebe758bb..a4292031b 100644 Binary files a/tests/visual_tests/images/list-800-100-1.0-cairo-reference.png and b/tests/visual_tests/images/list-800-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/list-800-100-2.0-agg-reference.png b/tests/visual_tests/images/list-800-100-2.0-agg-reference.png index 389683b89..ce267d3ab 100644 Binary files a/tests/visual_tests/images/list-800-100-2.0-agg-reference.png and b/tests/visual_tests/images/list-800-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/list-800-100-2.0-cairo-reference.png b/tests/visual_tests/images/list-800-100-2.0-cairo-reference.png index 3c7f273b3..015a59c0b 100644 Binary files a/tests/visual_tests/images/list-800-100-2.0-cairo-reference.png and b/tests/visual_tests/images/list-800-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/orientation-800-200-1.0-agg-reference.png b/tests/visual_tests/images/orientation-800-200-1.0-agg-reference.png index 22e416046..0e4565900 100644 Binary files a/tests/visual_tests/images/orientation-800-200-1.0-agg-reference.png and b/tests/visual_tests/images/orientation-800-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/orientation-800-200-1.0-cairo-reference.png b/tests/visual_tests/images/orientation-800-200-1.0-cairo-reference.png index cb7126473..43cb05323 100644 Binary files a/tests/visual_tests/images/orientation-800-200-1.0-cairo-reference.png and b/tests/visual_tests/images/orientation-800-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/orientation-800-200-2.0-agg-reference.png b/tests/visual_tests/images/orientation-800-200-2.0-agg-reference.png index f85e830ab..285d8c73d 100644 Binary files a/tests/visual_tests/images/orientation-800-200-2.0-agg-reference.png and b/tests/visual_tests/images/orientation-800-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/orientation-800-200-2.0-cairo-reference.png b/tests/visual_tests/images/orientation-800-200-2.0-cairo-reference.png index a7842b8f1..96b88ca2a 100644 Binary files a/tests/visual_tests/images/orientation-800-200-2.0-cairo-reference.png and b/tests/visual_tests/images/orientation-800-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/point-symbolizer-expressions-256-256-1.0-agg-reference.png b/tests/visual_tests/images/point-symbolizer-expressions-256-256-1.0-agg-reference.png index 4b778cba2..1b86d1fc8 100644 Binary files a/tests/visual_tests/images/point-symbolizer-expressions-256-256-1.0-agg-reference.png and b/tests/visual_tests/images/point-symbolizer-expressions-256-256-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/point-symbolizer-expressions-256-256-1.0-cairo-reference.png b/tests/visual_tests/images/point-symbolizer-expressions-256-256-1.0-cairo-reference.png index c676e864c..9cbecbecd 100644 Binary files a/tests/visual_tests/images/point-symbolizer-expressions-256-256-1.0-cairo-reference.png and b/tests/visual_tests/images/point-symbolizer-expressions-256-256-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/point-symbolizer-expressions-256-256-2.0-agg-reference.png b/tests/visual_tests/images/point-symbolizer-expressions-256-256-2.0-agg-reference.png index 8be7b84fd..eb20b8ac9 100644 Binary files a/tests/visual_tests/images/point-symbolizer-expressions-256-256-2.0-agg-reference.png and b/tests/visual_tests/images/point-symbolizer-expressions-256-256-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/point-symbolizer-expressions-256-256-2.0-cairo-reference.png b/tests/visual_tests/images/point-symbolizer-expressions-256-256-2.0-cairo-reference.png index 2c1b5ead1..c0cce9dce 100644 Binary files a/tests/visual_tests/images/point-symbolizer-expressions-256-256-2.0-cairo-reference.png and b/tests/visual_tests/images/point-symbolizer-expressions-256-256-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-1.0-agg-reference.png b/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-1.0-agg-reference.png index 4f8ac77cd..27d12ef07 100644 Binary files a/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-1.0-agg-reference.png and b/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-1.0-cairo-reference.png b/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-1.0-cairo-reference.png index 8b4524f3f..89defea26 100644 Binary files a/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-1.0-cairo-reference.png and b/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-2.0-agg-reference.png b/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-2.0-agg-reference.png index c5246afd5..b30d8bf4a 100644 Binary files a/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-2.0-agg-reference.png and b/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-2.0-cairo-reference.png b/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-2.0-cairo-reference.png index 3fc0adeeb..1a29308f6 100644 Binary files a/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-2.0-cairo-reference.png and b/tests/visual_tests/images/point-symbolizer-expressions-all-256-256-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-1.0-agg-reference.png b/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-1.0-agg-reference.png index 073a55720..0ab676db5 100644 Binary files a/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-1.0-agg-reference.png and b/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-1.0-cairo-reference.png b/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-1.0-cairo-reference.png index a5a25a7be..2c60d4d7c 100644 Binary files a/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-1.0-cairo-reference.png and b/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-2.0-agg-reference.png b/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-2.0-agg-reference.png index a55157cbf..ddc20839d 100644 Binary files a/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-2.0-agg-reference.png and b/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-2.0-cairo-reference.png b/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-2.0-cairo-reference.png index a4be43189..c3f1766a4 100644 Binary files a/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-2.0-cairo-reference.png and b/tests/visual_tests/images/polygon-symbolizer-expressions-256-256-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-1.0-agg-reference.png b/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-1.0-agg-reference.png index 072f0ca87..981ef4bdd 100644 Binary files a/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-1.0-agg-reference.png and b/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-1.0-cairo-reference.png b/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-1.0-cairo-reference.png index a5118e424..02ae76eaf 100644 Binary files a/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-1.0-cairo-reference.png and b/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-2.0-agg-reference.png b/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-2.0-agg-reference.png index 2c2d223b9..1709f1785 100644 Binary files a/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-2.0-agg-reference.png and b/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-2.0-cairo-reference.png b/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-2.0-cairo-reference.png index 962ecc251..ec2ac1fa9 100644 Binary files a/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-2.0-cairo-reference.png and b/tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/rtl-point-200-200-1.0-agg-reference.png b/tests/visual_tests/images/rtl-point-200-200-1.0-agg-reference.png index 332f4f216..3e84f7625 100644 Binary files a/tests/visual_tests/images/rtl-point-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/rtl-point-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/rtl-point-200-200-1.0-cairo-reference.png b/tests/visual_tests/images/rtl-point-200-200-1.0-cairo-reference.png index d2e968c8b..f5f4e165f 100644 Binary files a/tests/visual_tests/images/rtl-point-200-200-1.0-cairo-reference.png and b/tests/visual_tests/images/rtl-point-200-200-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/rtl-point-200-200-2.0-agg-reference.png b/tests/visual_tests/images/rtl-point-200-200-2.0-agg-reference.png index 310a19365..bc65bdfa5 100644 Binary files a/tests/visual_tests/images/rtl-point-200-200-2.0-agg-reference.png and b/tests/visual_tests/images/rtl-point-200-200-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/rtl-point-200-200-2.0-cairo-reference.png b/tests/visual_tests/images/rtl-point-200-200-2.0-cairo-reference.png index 652993072..7dc8f7f64 100644 Binary files a/tests/visual_tests/images/rtl-point-200-200-2.0-cairo-reference.png and b/tests/visual_tests/images/rtl-point-200-200-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-1.0-agg-reference.png b/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-1.0-agg-reference.png index a64a1ec55..885380f2c 100644 Binary files a/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-1.0-agg-reference.png and b/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-1.0-cairo-reference.png b/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-1.0-cairo-reference.png index ac9cbcf59..a205bc365 100644 Binary files a/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-1.0-cairo-reference.png and b/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-2.0-agg-reference.png b/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-2.0-agg-reference.png index a00a7b7b7..747f370e2 100644 Binary files a/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-2.0-agg-reference.png and b/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-2.0-cairo-reference.png b/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-2.0-cairo-reference.png index d7d42d1c6..47ae7f260 100644 Binary files a/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-2.0-cairo-reference.png and b/tests/visual_tests/images/shield-on-line-spacing-eq-width-600-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shield-on-polygon-600-400-1.0-agg-reference.png b/tests/visual_tests/images/shield-on-polygon-600-400-1.0-agg-reference.png index ba9369678..4e1f900f9 100644 Binary files a/tests/visual_tests/images/shield-on-polygon-600-400-1.0-agg-reference.png and b/tests/visual_tests/images/shield-on-polygon-600-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shield-on-polygon-600-400-1.0-cairo-reference.png b/tests/visual_tests/images/shield-on-polygon-600-400-1.0-cairo-reference.png index 889c4aedb..65cfd661a 100644 Binary files a/tests/visual_tests/images/shield-on-polygon-600-400-1.0-cairo-reference.png and b/tests/visual_tests/images/shield-on-polygon-600-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shield-on-polygon-600-400-2.0-agg-reference.png b/tests/visual_tests/images/shield-on-polygon-600-400-2.0-agg-reference.png index a582dfa61..969edf6e7 100644 Binary files a/tests/visual_tests/images/shield-on-polygon-600-400-2.0-agg-reference.png and b/tests/visual_tests/images/shield-on-polygon-600-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shield-on-polygon-600-400-2.0-cairo-reference.png b/tests/visual_tests/images/shield-on-polygon-600-400-2.0-cairo-reference.png index b810ded87..a81c4f88b 100644 Binary files a/tests/visual_tests/images/shield-on-polygon-600-400-2.0-cairo-reference.png and b/tests/visual_tests/images/shield-on-polygon-600-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-490-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-490-100-1.0-agg-reference.png index 16147ae23..a8ce50d04 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-490-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-490-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-490-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-490-100-1.0-cairo-reference.png index 64d87f447..b047ed21c 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-490-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-490-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-490-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-490-100-2.0-agg-reference.png index a29ae5067..65fc09e29 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-490-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-490-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-490-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-490-100-2.0-cairo-reference.png index c484f1c75..945d24066 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-490-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-490-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-495-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-495-100-1.0-agg-reference.png index 092cd5450..a99cde26e 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-495-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-495-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-495-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-495-100-1.0-cairo-reference.png index eadf46e29..ae527fd2d 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-495-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-495-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-495-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-495-100-2.0-agg-reference.png index b104eb1c9..6c9598a11 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-495-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-495-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-495-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-495-100-2.0-cairo-reference.png index 0380b78ab..dd05db8c5 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-495-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-495-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-497-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-497-100-1.0-agg-reference.png index a74481a0a..03dca6557 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-497-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-497-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-497-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-497-100-1.0-cairo-reference.png index e536e7d90..ed8a9f26c 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-497-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-497-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-497-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-497-100-2.0-agg-reference.png index 9a42c5dbb..99ea7ceaa 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-497-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-497-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-497-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-497-100-2.0-cairo-reference.png index 8e58575af..e3627ec9d 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-497-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-497-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-498-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-498-100-1.0-agg-reference.png index 28843ac5a..68997cfb2 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-498-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-498-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-498-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-498-100-1.0-cairo-reference.png index 3596c4f7c..08819ff1a 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-498-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-498-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-498-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-498-100-2.0-agg-reference.png index aea448882..29b9b3183 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-498-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-498-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-498-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-498-100-2.0-cairo-reference.png index 018f673cf..2433d55b7 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-498-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-498-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-499-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-499-100-1.0-agg-reference.png index fec7a1062..737d25aa6 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-499-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-499-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-499-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-499-100-1.0-cairo-reference.png index 8b5a1ac85..1bf3e3266 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-499-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-499-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-499-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-499-100-2.0-agg-reference.png index 0e3883357..70cb4d63f 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-499-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-499-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-499-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-499-100-2.0-cairo-reference.png index 09809383f..54070064a 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-499-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-499-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-500-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-500-100-1.0-agg-reference.png index b0957542f..c6e566dc4 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-500-100-1.0-cairo-reference.png index 768dc0408..0fd05f950 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-500-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-500-100-2.0-agg-reference.png index b9d6fb760..0438233d8 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-500-100-2.0-cairo-reference.png index 118558870..96057d2b7 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-501-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-501-100-1.0-agg-reference.png index ac0d1616a..aef37f3a5 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-501-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-501-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-501-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-501-100-1.0-cairo-reference.png index 1d8c3828b..f8e123341 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-501-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-501-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-501-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-501-100-2.0-agg-reference.png index ac3438182..fa02de20d 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-501-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-501-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-501-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-501-100-2.0-cairo-reference.png index 4e1d2ce2e..b17d91ea0 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-501-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-501-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-502-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-502-100-1.0-agg-reference.png index bb8f6b507..710c1900a 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-502-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-502-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-502-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-502-100-1.0-cairo-reference.png index 46ca7f188..a34b73aee 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-502-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-502-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-502-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-502-100-2.0-agg-reference.png index 82b33a917..66675a1ff 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-502-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-502-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-502-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-502-100-2.0-cairo-reference.png index 7ddf3f8d1..79e392a3c 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-502-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-502-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-505-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-505-100-1.0-agg-reference.png index 849f15e03..fabdc567b 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-505-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-505-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-505-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-505-100-1.0-cairo-reference.png index 9a82d7674..6f6eef193 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-505-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-505-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-505-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-505-100-2.0-agg-reference.png index 37acc5d63..aab54242d 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-505-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-505-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-505-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-505-100-2.0-cairo-reference.png index d229d31ad..f088573e4 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-505-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-505-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-510-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-510-100-1.0-agg-reference.png index 6bd343faf..61d191e14 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-510-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-510-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-510-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-510-100-1.0-cairo-reference.png index e8724d55a..af491e581 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-510-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-510-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-510-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-510-100-2.0-agg-reference.png index 5fb5256bd..027579032 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-510-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-510-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-1-510-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-1-510-100-2.0-cairo-reference.png index 6fc544118..1aa7fbdba 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-1-510-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-1-510-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-490-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-490-100-1.0-agg-reference.png index 3c9843eb9..115281ed6 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-490-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-490-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-490-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-490-100-1.0-cairo-reference.png index ccd8db84f..31cab03cd 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-490-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-490-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-490-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-490-100-2.0-agg-reference.png index d1bf95ef3..838f94515 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-490-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-490-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-490-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-490-100-2.0-cairo-reference.png index 27b0a3299..3ed9e8259 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-490-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-490-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-495-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-495-100-1.0-agg-reference.png index 68a4dc6fc..e45593a85 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-495-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-495-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-495-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-495-100-1.0-cairo-reference.png index ce82454d6..2e18e9a95 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-495-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-495-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-495-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-495-100-2.0-agg-reference.png index f5f27ae52..2a3902b84 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-495-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-495-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-495-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-495-100-2.0-cairo-reference.png index eef1a1574..3f1f27ef9 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-495-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-495-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-497-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-497-100-1.0-agg-reference.png index 91293cfb0..09f328c81 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-497-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-497-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-497-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-497-100-1.0-cairo-reference.png index 92ac27b1d..ff57e065c 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-497-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-497-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-497-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-497-100-2.0-agg-reference.png index 084a8ced7..8fdd3cfb3 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-497-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-497-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-497-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-497-100-2.0-cairo-reference.png index 51228e5aa..bfd9a9194 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-497-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-497-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-498-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-498-100-1.0-agg-reference.png index 382129fb7..cdf5ec8ac 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-498-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-498-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-498-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-498-100-1.0-cairo-reference.png index b01ba8d9a..b335a044d 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-498-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-498-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-498-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-498-100-2.0-agg-reference.png index 810b92b62..e74a6c2ff 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-498-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-498-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-498-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-498-100-2.0-cairo-reference.png index ca3881969..6b57c53fe 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-498-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-498-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-499-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-499-100-1.0-agg-reference.png index 3cf2e2bb0..66e33af4c 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-499-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-499-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-499-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-499-100-1.0-cairo-reference.png index 1856e0254..89875ccd1 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-499-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-499-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-499-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-499-100-2.0-agg-reference.png index b4c2356da..085e3448d 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-499-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-499-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-499-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-499-100-2.0-cairo-reference.png index fe64bb6b8..df0cff0ec 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-499-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-499-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-500-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-500-100-1.0-agg-reference.png index fb9be01f6..96072216f 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-500-100-1.0-cairo-reference.png index 2041efe85..d36e07845 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-500-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-500-100-2.0-agg-reference.png index ede1500f8..684e5dce6 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-500-100-2.0-cairo-reference.png index 776ceb410..d6d1d75d3 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-501-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-501-100-1.0-agg-reference.png index 01572611f..190749333 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-501-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-501-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-501-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-501-100-1.0-cairo-reference.png index b29c1f366..16d43525a 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-501-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-501-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-501-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-501-100-2.0-agg-reference.png index d3450432b..13a564f44 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-501-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-501-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-501-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-501-100-2.0-cairo-reference.png index dbbfa5134..7bfe234e4 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-501-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-501-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-502-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-502-100-1.0-agg-reference.png index 1de7a7e0f..c87804015 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-502-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-502-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-502-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-502-100-1.0-cairo-reference.png index 52b31f0d6..150aa8741 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-502-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-502-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-502-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-502-100-2.0-agg-reference.png index ce9574eec..2bceb6f12 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-502-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-502-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-502-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-502-100-2.0-cairo-reference.png index 1719e92df..76209cf0a 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-502-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-502-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-505-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-505-100-1.0-agg-reference.png index a7de2b410..c3015ac83 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-505-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-505-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-505-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-505-100-1.0-cairo-reference.png index d7bf1d606..ed5dcf947 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-505-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-505-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-505-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-505-100-2.0-agg-reference.png index db2378377..a5faf63f6 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-505-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-505-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-505-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-505-100-2.0-cairo-reference.png index c8bb193aa..c3ec0b910 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-505-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-505-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-510-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-510-100-1.0-agg-reference.png index b51a9013e..67faec56b 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-510-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-510-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-510-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-510-100-1.0-cairo-reference.png index d17eda3df..6a0967cbd 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-510-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-510-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-510-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-510-100-2.0-agg-reference.png index 680acb747..e02f45b78 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-510-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-510-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-2-510-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-2-510-100-2.0-cairo-reference.png index 194d070c8..aaf55349e 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-2-510-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-2-510-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-490-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-490-100-1.0-agg-reference.png index a34296842..3e7219b61 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-490-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-490-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-490-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-490-100-1.0-cairo-reference.png index 4c277eeac..ca496b1ab 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-490-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-490-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-agg-reference.png index c8b4ba7ae..cd722b67e 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-cairo-reference.png index 69fd7bf43..bdf60ff10 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-495-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-495-100-1.0-agg-reference.png index 17ae1ff10..0b0ace6bf 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-495-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-495-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-495-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-495-100-1.0-cairo-reference.png index 1eea92b2e..6ec66fbb7 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-495-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-495-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-agg-reference.png index 6cc328712..0ae7eca12 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-cairo-reference.png index d89d9e362..4bcee5986 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-497-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-497-100-1.0-agg-reference.png index f6369ad18..dd543ea3d 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-497-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-497-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-497-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-497-100-1.0-cairo-reference.png index 9b4da0282..9f0c79411 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-497-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-497-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-agg-reference.png index 22cda62dd..6a3cbe7f9 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-cairo-reference.png index fb50997fc..b267d52c2 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-498-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-498-100-1.0-agg-reference.png index adbf7bc26..94f8ad6eb 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-498-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-498-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-498-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-498-100-1.0-cairo-reference.png index 70d5fe638..60f298ee4 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-498-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-498-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-agg-reference.png index 749bc17ba..fd565e53c 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-cairo-reference.png index 39178a41d..bf92b4806 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-499-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-499-100-1.0-agg-reference.png index 43124d8ae..04f47e698 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-499-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-499-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-499-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-499-100-1.0-cairo-reference.png index e7c8babd0..27a927779 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-499-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-499-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-agg-reference.png index 274ead131..3dc9c3b58 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-cairo-reference.png index 04b6433c8..46c310eea 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-500-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-500-100-1.0-agg-reference.png index c05fe0fec..67e1cefee 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-500-100-1.0-cairo-reference.png index a736286e2..20a874404 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-agg-reference.png index a29a3bbb5..08f7838be 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-cairo-reference.png index d9e3aa50a..5e305efbd 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-501-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-501-100-1.0-agg-reference.png index 3df870869..a3d9be636 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-501-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-501-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-501-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-501-100-1.0-cairo-reference.png index 8e60a1470..9eb3212ca 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-501-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-501-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-agg-reference.png index 9c53b5887..beda13e98 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-cairo-reference.png index e083606a0..32c3fcc37 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-502-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-502-100-1.0-agg-reference.png index 4da7bb720..401afdb2b 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-502-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-502-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-502-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-502-100-1.0-cairo-reference.png index 6f4775eeb..d34e115b6 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-502-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-502-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-agg-reference.png index d2e69cfaa..21cfbde94 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-cairo-reference.png index e5ef7b97f..40b60ef41 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-505-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-505-100-1.0-agg-reference.png index 2228674e4..954efa2b4 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-505-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-505-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-505-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-505-100-1.0-cairo-reference.png index b2af8d37a..5d9dcbf4b 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-505-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-505-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-agg-reference.png index 0eef3285a..22db2372b 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-cairo-reference.png index e74a50bd0..d43388ec1 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-510-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-510-100-1.0-agg-reference.png index 2a8bb3abe..ac9a312a8 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-510-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-510-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-510-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-510-100-1.0-cairo-reference.png index 13d066386..df801fad8 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-510-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-510-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-agg-reference.png index 45c14e448..d8f0527a7 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-cairo-reference.png index 1915216a5..4183d00b8 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-490-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-490-100-1.0-agg-reference.png index d4cb8209a..c1e95ee00 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-490-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-490-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-490-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-490-100-1.0-cairo-reference.png index 0ff31d2a8..c94477a23 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-490-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-490-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-agg-reference.png index dac81c05d..7081edf6b 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-cairo-reference.png index 4987d2173..b08fce6a2 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-495-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-495-100-1.0-agg-reference.png index d44aa4774..831ba4b48 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-495-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-495-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-495-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-495-100-1.0-cairo-reference.png index 9be28cb77..88fc8dcde 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-495-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-495-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-agg-reference.png index f9b3b770a..f8c253dc4 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-cairo-reference.png index ce01b8ef6..45287004d 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-497-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-497-100-1.0-agg-reference.png index 6281519f2..2376774df 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-497-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-497-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-497-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-497-100-1.0-cairo-reference.png index 77c1501dd..ebcc25d28 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-497-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-497-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-agg-reference.png index f31a5960e..0e880ddbb 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-cairo-reference.png index 5f098d327..a68576cb4 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-498-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-498-100-1.0-agg-reference.png index b1b014810..c4039ead5 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-498-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-498-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-498-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-498-100-1.0-cairo-reference.png index 8a6708d59..a221b9076 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-498-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-498-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-agg-reference.png index bdc3cafc7..c3829fb9c 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-cairo-reference.png index 9182665b7..91a89f516 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-499-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-499-100-1.0-agg-reference.png index 9ed9478f3..fe44b6f99 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-499-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-499-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-499-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-499-100-1.0-cairo-reference.png index 164d06350..b9aad1272 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-499-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-499-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-agg-reference.png index c335c5670..f49346bdd 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-cairo-reference.png index eb93b836e..a9d49e596 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-500-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-500-100-1.0-agg-reference.png index 9707cc4ed..3bb6c2e19 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-500-100-1.0-cairo-reference.png index 742c73b37..a3c4c0106 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-agg-reference.png index 93139318f..0cd9c0c4e 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-cairo-reference.png index f9d65ea00..14b34e883 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-501-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-501-100-1.0-agg-reference.png index 4f12cdfa3..c4e55ab59 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-501-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-501-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-501-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-501-100-1.0-cairo-reference.png index e2e548300..fe184998e 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-501-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-501-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-agg-reference.png index 1744611e5..54a54ef12 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-cairo-reference.png index ac3893ba8..6f2d7b694 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-502-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-502-100-1.0-agg-reference.png index 1c41d4460..c079ec0cf 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-502-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-502-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-502-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-502-100-1.0-cairo-reference.png index ea1cea38e..049f07721 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-502-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-502-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-agg-reference.png index 22f20ed86..74948e7f6 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-cairo-reference.png index be8d345bc..b9299b536 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-505-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-505-100-1.0-agg-reference.png index 86dbaf0e5..cd0896b57 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-505-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-505-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-505-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-505-100-1.0-cairo-reference.png index 0c8b51344..47e5d6ba9 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-505-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-505-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-agg-reference.png index 7702686bd..0ef62a42d 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-cairo-reference.png index 9baeabeb4..3359ff73e 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-510-100-1.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-510-100-1.0-agg-reference.png index f78cb29a9..12ebc682c 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-510-100-1.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-510-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-510-100-1.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-510-100-1.0-cairo-reference.png index e9941def2..7159e2e5a 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-510-100-1.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-510-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-agg-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-agg-reference.png index 6b9bef2ae..d5b9540b0 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-agg-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-cairo-reference.png b/tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-cairo-reference.png index 11c99150f..0dcb53353 100644 Binary files a/tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-cairo-reference.png and b/tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-100-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-100-100-1.0-agg-reference.png index 04159d51b..a9e1a1b49 100644 Binary files a/tests/visual_tests/images/simple-100-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-100-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-100-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-100-100-1.0-cairo-reference.png index 9afd4fb20..2490ad33c 100644 Binary files a/tests/visual_tests/images/simple-100-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-100-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-100-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-100-100-2.0-agg-reference.png index b97eceec9..a3ea094e6 100644 Binary files a/tests/visual_tests/images/simple-100-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-100-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-100-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-100-100-2.0-cairo-reference.png index f1d4f5c69..58089e4a0 100644 Binary files a/tests/visual_tests/images/simple-100-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-100-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-150-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-150-100-1.0-agg-reference.png index ff5ce404c..411e273ca 100644 Binary files a/tests/visual_tests/images/simple-150-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-150-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-150-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-150-100-1.0-cairo-reference.png index e493d764a..cd4ab503a 100644 Binary files a/tests/visual_tests/images/simple-150-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-150-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-150-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-150-100-2.0-agg-reference.png index e6dc17003..314423920 100644 Binary files a/tests/visual_tests/images/simple-150-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-150-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-150-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-150-100-2.0-cairo-reference.png index 9e5e3f761..185ecb449 100644 Binary files a/tests/visual_tests/images/simple-150-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-150-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-250-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-250-100-1.0-agg-reference.png index 09c654cf7..4041bcd4d 100644 Binary files a/tests/visual_tests/images/simple-250-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-250-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-250-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-250-100-1.0-cairo-reference.png index 28c933a06..e7c7a5de9 100644 Binary files a/tests/visual_tests/images/simple-250-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-250-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-250-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-250-100-2.0-agg-reference.png index 71c5a18c5..927564a8e 100644 Binary files a/tests/visual_tests/images/simple-250-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-250-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-250-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-250-100-2.0-cairo-reference.png index 09f3cf560..e48259432 100644 Binary files a/tests/visual_tests/images/simple-250-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-250-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-300-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-300-100-1.0-agg-reference.png index 8a24ad39b..d1de7855d 100644 Binary files a/tests/visual_tests/images/simple-300-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-300-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-300-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-300-100-1.0-cairo-reference.png index c030770ce..9debca1a6 100644 Binary files a/tests/visual_tests/images/simple-300-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-300-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-300-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-300-100-2.0-agg-reference.png index d01e0514d..64b48b0c5 100644 Binary files a/tests/visual_tests/images/simple-300-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-300-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-300-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-300-100-2.0-cairo-reference.png index 01265f5de..32d2fab88 100644 Binary files a/tests/visual_tests/images/simple-300-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-300-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-400-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-400-100-1.0-agg-reference.png index 72d9bad0f..a9b9fd4ba 100644 Binary files a/tests/visual_tests/images/simple-400-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-400-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-400-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-400-100-1.0-cairo-reference.png index 60fd46a7d..a8047e0b3 100644 Binary files a/tests/visual_tests/images/simple-400-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-400-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-400-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-400-100-2.0-agg-reference.png index ed09b3e2c..9ddbd7d86 100644 Binary files a/tests/visual_tests/images/simple-400-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-400-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-400-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-400-100-2.0-cairo-reference.png index e99cc97a7..ec86c64ea 100644 Binary files a/tests/visual_tests/images/simple-400-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-400-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-600-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-600-100-1.0-agg-reference.png index e6f01b811..b5f9c05b1 100644 Binary files a/tests/visual_tests/images/simple-600-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-600-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-600-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-600-100-1.0-cairo-reference.png index 1f9b1d5a4..f58181bae 100644 Binary files a/tests/visual_tests/images/simple-600-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-600-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-600-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-600-100-2.0-agg-reference.png index cde9c302e..e933bdf27 100644 Binary files a/tests/visual_tests/images/simple-600-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-600-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-600-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-600-100-2.0-cairo-reference.png index f9c25e90c..7d9785b54 100644 Binary files a/tests/visual_tests/images/simple-600-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-600-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-800-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-800-100-1.0-agg-reference.png index 0aff2c5f8..389444fa5 100644 Binary files a/tests/visual_tests/images/simple-800-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-800-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-800-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-800-100-1.0-cairo-reference.png index 9af8b2d60..273b9144f 100644 Binary files a/tests/visual_tests/images/simple-800-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-800-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-800-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-800-100-2.0-agg-reference.png index 9dcddfdc1..8308a752b 100644 Binary files a/tests/visual_tests/images/simple-800-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-800-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-800-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-800-100-2.0-cairo-reference.png index a5d4424af..9b91f15c4 100644 Binary files a/tests/visual_tests/images/simple-800-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-800-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-E-500-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-E-500-100-1.0-agg-reference.png index 8cccada01..475e7bdcf 100644 Binary files a/tests/visual_tests/images/simple-E-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-E-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-E-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-E-500-100-1.0-cairo-reference.png index 8cccada01..4f987d57c 100644 Binary files a/tests/visual_tests/images/simple-E-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-E-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-E-500-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-E-500-100-2.0-agg-reference.png index 8ea9fce11..b060ef788 100644 Binary files a/tests/visual_tests/images/simple-E-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-E-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-E-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-E-500-100-2.0-cairo-reference.png index 2391b4f83..c8dc04bd2 100644 Binary files a/tests/visual_tests/images/simple-E-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-E-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-N-500-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-N-500-100-1.0-agg-reference.png index 0ce592ff2..b9a246d97 100644 Binary files a/tests/visual_tests/images/simple-N-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-N-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-N-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-N-500-100-1.0-cairo-reference.png index 6883c8b75..c491c2686 100644 Binary files a/tests/visual_tests/images/simple-N-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-N-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-N-500-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-N-500-100-2.0-agg-reference.png index 7430976b8..bbacdc04a 100644 Binary files a/tests/visual_tests/images/simple-N-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-N-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-N-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-N-500-100-2.0-cairo-reference.png index 0fcbf7930..ee99dc470 100644 Binary files a/tests/visual_tests/images/simple-N-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-N-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-NE-500-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-NE-500-100-1.0-agg-reference.png index 6b8fde734..18f8b9412 100644 Binary files a/tests/visual_tests/images/simple-NE-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-NE-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-NE-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-NE-500-100-1.0-cairo-reference.png index 6b8fde734..f2a5ce742 100644 Binary files a/tests/visual_tests/images/simple-NE-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-NE-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-NE-500-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-NE-500-100-2.0-agg-reference.png index 5a231237d..5c5669dcd 100644 Binary files a/tests/visual_tests/images/simple-NE-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-NE-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-NE-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-NE-500-100-2.0-cairo-reference.png index 16102b4f7..6a44e274d 100644 Binary files a/tests/visual_tests/images/simple-NE-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-NE-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-NW-500-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-NW-500-100-1.0-agg-reference.png index a8a4be8ee..b0c3049f5 100644 Binary files a/tests/visual_tests/images/simple-NW-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-NW-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-NW-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-NW-500-100-1.0-cairo-reference.png index a8a4be8ee..ee3dff176 100644 Binary files a/tests/visual_tests/images/simple-NW-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-NW-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-NW-500-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-NW-500-100-2.0-agg-reference.png index aec52ece5..faf42d895 100644 Binary files a/tests/visual_tests/images/simple-NW-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-NW-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-NW-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-NW-500-100-2.0-cairo-reference.png index fa3b911dd..aa298d3eb 100644 Binary files a/tests/visual_tests/images/simple-NW-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-NW-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-S-500-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-S-500-100-1.0-agg-reference.png index 188351d63..b3add959f 100644 Binary files a/tests/visual_tests/images/simple-S-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-S-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-S-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-S-500-100-1.0-cairo-reference.png index b364e2041..a38386032 100644 Binary files a/tests/visual_tests/images/simple-S-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-S-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-S-500-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-S-500-100-2.0-agg-reference.png index 0a218a57c..61cc55a7e 100644 Binary files a/tests/visual_tests/images/simple-S-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-S-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-S-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-S-500-100-2.0-cairo-reference.png index c1e1d6a91..bc264339a 100644 Binary files a/tests/visual_tests/images/simple-S-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-S-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-SE-500-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-SE-500-100-1.0-agg-reference.png index 67c389ad9..64b86d773 100644 Binary files a/tests/visual_tests/images/simple-SE-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-SE-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-SE-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-SE-500-100-1.0-cairo-reference.png index 67c389ad9..b4d0941cf 100644 Binary files a/tests/visual_tests/images/simple-SE-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-SE-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-SE-500-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-SE-500-100-2.0-agg-reference.png index dddb2ab60..8de37a43e 100644 Binary files a/tests/visual_tests/images/simple-SE-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-SE-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-SE-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-SE-500-100-2.0-cairo-reference.png index 201c5baec..e3e41a297 100644 Binary files a/tests/visual_tests/images/simple-SE-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-SE-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-SW-500-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-SW-500-100-1.0-agg-reference.png index c7f00cbda..8846147cc 100644 Binary files a/tests/visual_tests/images/simple-SW-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-SW-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-SW-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-SW-500-100-1.0-cairo-reference.png index c7f00cbda..e4d4808cb 100644 Binary files a/tests/visual_tests/images/simple-SW-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-SW-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-SW-500-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-SW-500-100-2.0-agg-reference.png index 6f9fc91a3..6c0d745e1 100644 Binary files a/tests/visual_tests/images/simple-SW-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-SW-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-SW-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-SW-500-100-2.0-cairo-reference.png index ccab4e87a..eb60309b4 100644 Binary files a/tests/visual_tests/images/simple-SW-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-SW-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-W-500-100-1.0-agg-reference.png b/tests/visual_tests/images/simple-W-500-100-1.0-agg-reference.png index 5900769d4..2752cc8d8 100644 Binary files a/tests/visual_tests/images/simple-W-500-100-1.0-agg-reference.png and b/tests/visual_tests/images/simple-W-500-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-W-500-100-1.0-cairo-reference.png b/tests/visual_tests/images/simple-W-500-100-1.0-cairo-reference.png index 5900769d4..24d09a075 100644 Binary files a/tests/visual_tests/images/simple-W-500-100-1.0-cairo-reference.png and b/tests/visual_tests/images/simple-W-500-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/simple-W-500-100-2.0-agg-reference.png b/tests/visual_tests/images/simple-W-500-100-2.0-agg-reference.png index 06bf0b2a0..c081d7457 100644 Binary files a/tests/visual_tests/images/simple-W-500-100-2.0-agg-reference.png and b/tests/visual_tests/images/simple-W-500-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/simple-W-500-100-2.0-cairo-reference.png b/tests/visual_tests/images/simple-W-500-100-2.0-cairo-reference.png index c3e953717..f8e30106f 100644 Binary files a/tests/visual_tests/images/simple-W-500-100-2.0-cairo-reference.png and b/tests/visual_tests/images/simple-W-500-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bengali-800-100-1.0-agg-reference.png b/tests/visual_tests/images/text-bengali-800-100-1.0-agg-reference.png index 0269d5c9f..0a1e5fdbf 100644 Binary files a/tests/visual_tests/images/text-bengali-800-100-1.0-agg-reference.png and b/tests/visual_tests/images/text-bengali-800-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bengali-800-100-1.0-cairo-reference.png b/tests/visual_tests/images/text-bengali-800-100-1.0-cairo-reference.png index 7cc0d8cfd..68c04cc65 100644 Binary files a/tests/visual_tests/images/text-bengali-800-100-1.0-cairo-reference.png and b/tests/visual_tests/images/text-bengali-800-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bengali-800-100-2.0-agg-reference.png b/tests/visual_tests/images/text-bengali-800-100-2.0-agg-reference.png index 1b9be8a60..3c9134051 100644 Binary files a/tests/visual_tests/images/text-bengali-800-100-2.0-agg-reference.png and b/tests/visual_tests/images/text-bengali-800-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bengali-800-100-2.0-cairo-reference.png b/tests/visual_tests/images/text-bengali-800-100-2.0-cairo-reference.png index f283f87b5..f5f5d7714 100644 Binary files a/tests/visual_tests/images/text-bengali-800-100-2.0-cairo-reference.png and b/tests/visual_tests/images/text-bengali-800-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug1532-600-165-1.0-agg-reference.png b/tests/visual_tests/images/text-bug1532-600-165-1.0-agg-reference.png index 35a18a6ff..97da8641d 100644 Binary files a/tests/visual_tests/images/text-bug1532-600-165-1.0-agg-reference.png and b/tests/visual_tests/images/text-bug1532-600-165-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug1532-600-165-1.0-cairo-reference.png b/tests/visual_tests/images/text-bug1532-600-165-1.0-cairo-reference.png index f4cc81dd1..6f70c8320 100644 Binary files a/tests/visual_tests/images/text-bug1532-600-165-1.0-cairo-reference.png and b/tests/visual_tests/images/text-bug1532-600-165-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug1532-600-165-2.0-agg-reference.png b/tests/visual_tests/images/text-bug1532-600-165-2.0-agg-reference.png index b77e57e58..223a7168c 100644 Binary files a/tests/visual_tests/images/text-bug1532-600-165-2.0-agg-reference.png and b/tests/visual_tests/images/text-bug1532-600-165-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug1532-600-165-2.0-cairo-reference.png b/tests/visual_tests/images/text-bug1532-600-165-2.0-cairo-reference.png index aa1f2bd44..fb463313d 100644 Binary files a/tests/visual_tests/images/text-bug1532-600-165-2.0-cairo-reference.png and b/tests/visual_tests/images/text-bug1532-600-165-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug1533-600-600-1.0-agg-reference.png b/tests/visual_tests/images/text-bug1533-600-600-1.0-agg-reference.png index 6d268f64d..fd80dfaa3 100644 Binary files a/tests/visual_tests/images/text-bug1533-600-600-1.0-agg-reference.png and b/tests/visual_tests/images/text-bug1533-600-600-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug1533-600-600-1.0-cairo-reference.png b/tests/visual_tests/images/text-bug1533-600-600-1.0-cairo-reference.png index d146cbde6..9d64790f4 100644 Binary files a/tests/visual_tests/images/text-bug1533-600-600-1.0-cairo-reference.png and b/tests/visual_tests/images/text-bug1533-600-600-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug1533-600-600-2.0-agg-reference.png b/tests/visual_tests/images/text-bug1533-600-600-2.0-agg-reference.png index e4c99954e..bd82b7c8a 100644 Binary files a/tests/visual_tests/images/text-bug1533-600-600-2.0-agg-reference.png and b/tests/visual_tests/images/text-bug1533-600-600-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug1533-600-600-2.0-cairo-reference.png b/tests/visual_tests/images/text-bug1533-600-600-2.0-cairo-reference.png index d935cb4a4..c67f99f19 100644 Binary files a/tests/visual_tests/images/text-bug1533-600-600-2.0-cairo-reference.png and b/tests/visual_tests/images/text-bug1533-600-600-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820+0-600-300-1.0-agg-reference.png b/tests/visual_tests/images/text-bug1820+0-600-300-1.0-agg-reference.png index 5ba6a8680..13532ac5b 100644 Binary files a/tests/visual_tests/images/text-bug1820+0-600-300-1.0-agg-reference.png and b/tests/visual_tests/images/text-bug1820+0-600-300-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820+0-600-300-1.0-cairo-reference.png b/tests/visual_tests/images/text-bug1820+0-600-300-1.0-cairo-reference.png index b260aa470..21e99ccff 100644 Binary files a/tests/visual_tests/images/text-bug1820+0-600-300-1.0-cairo-reference.png and b/tests/visual_tests/images/text-bug1820+0-600-300-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820+0-600-300-2.0-agg-reference.png b/tests/visual_tests/images/text-bug1820+0-600-300-2.0-agg-reference.png index d9a820da3..565f39fdf 100644 Binary files a/tests/visual_tests/images/text-bug1820+0-600-300-2.0-agg-reference.png and b/tests/visual_tests/images/text-bug1820+0-600-300-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820+0-600-300-2.0-cairo-reference.png b/tests/visual_tests/images/text-bug1820+0-600-300-2.0-cairo-reference.png index 1de636628..8b9782805 100644 Binary files a/tests/visual_tests/images/text-bug1820+0-600-300-2.0-cairo-reference.png and b/tests/visual_tests/images/text-bug1820+0-600-300-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820+1-600-300-1.0-agg-reference.png b/tests/visual_tests/images/text-bug1820+1-600-300-1.0-agg-reference.png index 8f57bb2b3..9f6185004 100644 Binary files a/tests/visual_tests/images/text-bug1820+1-600-300-1.0-agg-reference.png and b/tests/visual_tests/images/text-bug1820+1-600-300-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820+1-600-300-1.0-cairo-reference.png b/tests/visual_tests/images/text-bug1820+1-600-300-1.0-cairo-reference.png index fb8d4295a..67fb09dd5 100644 Binary files a/tests/visual_tests/images/text-bug1820+1-600-300-1.0-cairo-reference.png and b/tests/visual_tests/images/text-bug1820+1-600-300-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820+1-600-300-2.0-agg-reference.png b/tests/visual_tests/images/text-bug1820+1-600-300-2.0-agg-reference.png index d48d4be08..a8ef1e940 100644 Binary files a/tests/visual_tests/images/text-bug1820+1-600-300-2.0-agg-reference.png and b/tests/visual_tests/images/text-bug1820+1-600-300-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820+1-600-300-2.0-cairo-reference.png b/tests/visual_tests/images/text-bug1820+1-600-300-2.0-cairo-reference.png index 9e79393a3..64ba71cfd 100644 Binary files a/tests/visual_tests/images/text-bug1820+1-600-300-2.0-cairo-reference.png and b/tests/visual_tests/images/text-bug1820+1-600-300-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820-1-600-300-1.0-agg-reference.png b/tests/visual_tests/images/text-bug1820-1-600-300-1.0-agg-reference.png index 61f86e3a3..4dbae339b 100644 Binary files a/tests/visual_tests/images/text-bug1820-1-600-300-1.0-agg-reference.png and b/tests/visual_tests/images/text-bug1820-1-600-300-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820-1-600-300-1.0-cairo-reference.png b/tests/visual_tests/images/text-bug1820-1-600-300-1.0-cairo-reference.png index 6efce842b..11793b637 100644 Binary files a/tests/visual_tests/images/text-bug1820-1-600-300-1.0-cairo-reference.png and b/tests/visual_tests/images/text-bug1820-1-600-300-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820-1-600-300-2.0-agg-reference.png b/tests/visual_tests/images/text-bug1820-1-600-300-2.0-agg-reference.png index fb69b0dc9..5ad7b5104 100644 Binary files a/tests/visual_tests/images/text-bug1820-1-600-300-2.0-agg-reference.png and b/tests/visual_tests/images/text-bug1820-1-600-300-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug1820-1-600-300-2.0-cairo-reference.png b/tests/visual_tests/images/text-bug1820-1-600-300-2.0-cairo-reference.png index 2b5850f91..833d44629 100644 Binary files a/tests/visual_tests/images/text-bug1820-1-600-300-2.0-cairo-reference.png and b/tests/visual_tests/images/text-bug1820-1-600-300-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug2037-800-300-1.0-agg-reference.png b/tests/visual_tests/images/text-bug2037-800-300-1.0-agg-reference.png index d8a22d94e..5c9652aaa 100644 Binary files a/tests/visual_tests/images/text-bug2037-800-300-1.0-agg-reference.png and b/tests/visual_tests/images/text-bug2037-800-300-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug2037-800-300-1.0-cairo-reference.png b/tests/visual_tests/images/text-bug2037-800-300-1.0-cairo-reference.png index 021badcee..1c9445de3 100644 Binary files a/tests/visual_tests/images/text-bug2037-800-300-1.0-cairo-reference.png and b/tests/visual_tests/images/text-bug2037-800-300-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-bug2037-800-300-2.0-agg-reference.png b/tests/visual_tests/images/text-bug2037-800-300-2.0-agg-reference.png index 6182bb08e..8240d4a3c 100644 Binary files a/tests/visual_tests/images/text-bug2037-800-300-2.0-agg-reference.png and b/tests/visual_tests/images/text-bug2037-800-300-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-bug2037-800-300-2.0-cairo-reference.png b/tests/visual_tests/images/text-bug2037-800-300-2.0-cairo-reference.png index 6980ef9ab..f4303d529 100644 Binary files a/tests/visual_tests/images/text-bug2037-800-300-2.0-cairo-reference.png and b/tests/visual_tests/images/text-bug2037-800-300-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-charplacement-512-512-1.0-agg-reference.png b/tests/visual_tests/images/text-charplacement-512-512-1.0-agg-reference.png index ab55d9adc..cd47e9c58 100644 Binary files a/tests/visual_tests/images/text-charplacement-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/text-charplacement-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-charplacement-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/text-charplacement-512-512-1.0-cairo-reference.png index 3c064116a..408e3d206 100644 Binary files a/tests/visual_tests/images/text-charplacement-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/text-charplacement-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-charplacement-512-512-2.0-agg-reference.png b/tests/visual_tests/images/text-charplacement-512-512-2.0-agg-reference.png index ebfdc1138..1644a35c9 100644 Binary files a/tests/visual_tests/images/text-charplacement-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/text-charplacement-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-charplacement-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/text-charplacement-512-512-2.0-cairo-reference.png index e6effcf62..ba490b7cb 100644 Binary files a/tests/visual_tests/images/text-charplacement-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/text-charplacement-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-displacement-512-512-1.0-agg-reference.png b/tests/visual_tests/images/text-displacement-512-512-1.0-agg-reference.png index 18f66ca21..c19627de0 100644 Binary files a/tests/visual_tests/images/text-displacement-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/text-displacement-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-displacement-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/text-displacement-512-512-1.0-cairo-reference.png index 0e241e681..04614a3b7 100644 Binary files a/tests/visual_tests/images/text-displacement-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/text-displacement-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-displacement-512-512-2.0-agg-reference.png b/tests/visual_tests/images/text-displacement-512-512-2.0-agg-reference.png index 984514556..ddbf7e470 100644 Binary files a/tests/visual_tests/images/text-displacement-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/text-displacement-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-displacement-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/text-displacement-512-512-2.0-cairo-reference.png index 1b7e92887..371c60700 100644 Binary files a/tests/visual_tests/images/text-displacement-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/text-displacement-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-expressionformat-color-800-100-1.0-agg-reference.png b/tests/visual_tests/images/text-expressionformat-color-800-100-1.0-agg-reference.png index fba47ff0b..c3b65225a 100644 Binary files a/tests/visual_tests/images/text-expressionformat-color-800-100-1.0-agg-reference.png and b/tests/visual_tests/images/text-expressionformat-color-800-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-expressionformat-color-800-100-1.0-cairo-reference.png b/tests/visual_tests/images/text-expressionformat-color-800-100-1.0-cairo-reference.png index e9ef9becf..8adf2a327 100644 Binary files a/tests/visual_tests/images/text-expressionformat-color-800-100-1.0-cairo-reference.png and b/tests/visual_tests/images/text-expressionformat-color-800-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-expressionformat-color-800-100-2.0-agg-reference.png b/tests/visual_tests/images/text-expressionformat-color-800-100-2.0-agg-reference.png index 952b3dec7..5779c212f 100644 Binary files a/tests/visual_tests/images/text-expressionformat-color-800-100-2.0-agg-reference.png and b/tests/visual_tests/images/text-expressionformat-color-800-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-expressionformat-color-800-100-2.0-cairo-reference.png b/tests/visual_tests/images/text-expressionformat-color-800-100-2.0-cairo-reference.png index 8e4969e5c..9998b8ec2 100644 Binary files a/tests/visual_tests/images/text-expressionformat-color-800-100-2.0-cairo-reference.png and b/tests/visual_tests/images/text-expressionformat-color-800-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-halign-800-800-1.0-agg-reference.png b/tests/visual_tests/images/text-halign-800-800-1.0-agg-reference.png index 9a0c8cd7f..0bef0a5e4 100644 Binary files a/tests/visual_tests/images/text-halign-800-800-1.0-agg-reference.png and b/tests/visual_tests/images/text-halign-800-800-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-halign-800-800-1.0-cairo-reference.png b/tests/visual_tests/images/text-halign-800-800-1.0-cairo-reference.png index 425bc017d..8916c55e3 100644 Binary files a/tests/visual_tests/images/text-halign-800-800-1.0-cairo-reference.png and b/tests/visual_tests/images/text-halign-800-800-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-halign-800-800-2.0-agg-reference.png b/tests/visual_tests/images/text-halign-800-800-2.0-agg-reference.png index ec28ac2c6..23c93e7c3 100644 Binary files a/tests/visual_tests/images/text-halign-800-800-2.0-agg-reference.png and b/tests/visual_tests/images/text-halign-800-800-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-halign-800-800-2.0-cairo-reference.png b/tests/visual_tests/images/text-halign-800-800-2.0-cairo-reference.png index a236e9858..e12d3d267 100644 Binary files a/tests/visual_tests/images/text-halign-800-800-2.0-cairo-reference.png and b/tests/visual_tests/images/text-halign-800-800-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-halo-opacity-512-512-1.0-agg-reference.png b/tests/visual_tests/images/text-halo-opacity-512-512-1.0-agg-reference.png index e53e849ee..5f2df8dcd 100644 Binary files a/tests/visual_tests/images/text-halo-opacity-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/text-halo-opacity-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-halo-opacity-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/text-halo-opacity-512-512-1.0-cairo-reference.png index 0fb00bee7..b613d7037 100644 Binary files a/tests/visual_tests/images/text-halo-opacity-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/text-halo-opacity-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-halo-opacity-512-512-2.0-agg-reference.png b/tests/visual_tests/images/text-halo-opacity-512-512-2.0-agg-reference.png index c6edf691d..ee627bbfe 100644 Binary files a/tests/visual_tests/images/text-halo-opacity-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/text-halo-opacity-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-halo-opacity-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/text-halo-opacity-512-512-2.0-cairo-reference.png index 953d24557..97a87454e 100644 Binary files a/tests/visual_tests/images/text-halo-opacity-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/text-halo-opacity-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-halo-rasterizer-600-400-1.0-agg-reference.png b/tests/visual_tests/images/text-halo-rasterizer-600-400-1.0-agg-reference.png index 5940a1f7c..9e0e1962b 100644 Binary files a/tests/visual_tests/images/text-halo-rasterizer-600-400-1.0-agg-reference.png and b/tests/visual_tests/images/text-halo-rasterizer-600-400-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-halo-rasterizer-600-400-1.0-cairo-reference.png b/tests/visual_tests/images/text-halo-rasterizer-600-400-1.0-cairo-reference.png index 05bb4b852..343f228a8 100644 Binary files a/tests/visual_tests/images/text-halo-rasterizer-600-400-1.0-cairo-reference.png and b/tests/visual_tests/images/text-halo-rasterizer-600-400-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-halo-rasterizer-600-400-2.0-agg-reference.png b/tests/visual_tests/images/text-halo-rasterizer-600-400-2.0-agg-reference.png index bf705898f..f70d2cda1 100644 Binary files a/tests/visual_tests/images/text-halo-rasterizer-600-400-2.0-agg-reference.png and b/tests/visual_tests/images/text-halo-rasterizer-600-400-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-halo-rasterizer-600-400-2.0-cairo-reference.png b/tests/visual_tests/images/text-halo-rasterizer-600-400-2.0-cairo-reference.png index b4fd03c35..09873fd0f 100644 Binary files a/tests/visual_tests/images/text-halo-rasterizer-600-400-2.0-cairo-reference.png and b/tests/visual_tests/images/text-halo-rasterizer-600-400-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-malayalam-800-100-1.0-agg-reference.png b/tests/visual_tests/images/text-malayalam-800-100-1.0-agg-reference.png index 447b26053..2c1a5dcc4 100644 Binary files a/tests/visual_tests/images/text-malayalam-800-100-1.0-agg-reference.png and b/tests/visual_tests/images/text-malayalam-800-100-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-malayalam-800-100-1.0-cairo-reference.png b/tests/visual_tests/images/text-malayalam-800-100-1.0-cairo-reference.png index 447b26053..e6e2463dd 100644 Binary files a/tests/visual_tests/images/text-malayalam-800-100-1.0-cairo-reference.png and b/tests/visual_tests/images/text-malayalam-800-100-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-malayalam-800-100-2.0-agg-reference.png b/tests/visual_tests/images/text-malayalam-800-100-2.0-agg-reference.png index 706a920e4..f63586e79 100644 Binary files a/tests/visual_tests/images/text-malayalam-800-100-2.0-agg-reference.png and b/tests/visual_tests/images/text-malayalam-800-100-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-malayalam-800-100-2.0-cairo-reference.png b/tests/visual_tests/images/text-malayalam-800-100-2.0-cairo-reference.png index a2783c652..b9bef5a28 100644 Binary files a/tests/visual_tests/images/text-malayalam-800-100-2.0-cairo-reference.png and b/tests/visual_tests/images/text-malayalam-800-100-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-multi-layout-1-512-512-1.0-agg-reference.png b/tests/visual_tests/images/text-multi-layout-1-512-512-1.0-agg-reference.png index 302e87fdc..92b2c6945 100644 Binary files a/tests/visual_tests/images/text-multi-layout-1-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/text-multi-layout-1-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-multi-layout-1-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/text-multi-layout-1-512-512-1.0-cairo-reference.png index 8f863d1c5..4a4229cb6 100644 Binary files a/tests/visual_tests/images/text-multi-layout-1-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/text-multi-layout-1-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-multi-layout-1-512-512-2.0-agg-reference.png b/tests/visual_tests/images/text-multi-layout-1-512-512-2.0-agg-reference.png index cae1e0df7..9d7b31f9c 100644 Binary files a/tests/visual_tests/images/text-multi-layout-1-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/text-multi-layout-1-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-multi-layout-1-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/text-multi-layout-1-512-512-2.0-cairo-reference.png index 214490630..d6383f64e 100644 Binary files a/tests/visual_tests/images/text-multi-layout-1-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/text-multi-layout-1-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-multi-layout-2-512-512-1.0-agg-reference.png b/tests/visual_tests/images/text-multi-layout-2-512-512-1.0-agg-reference.png index 51595c4d7..fd60b7afd 100644 Binary files a/tests/visual_tests/images/text-multi-layout-2-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/text-multi-layout-2-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-multi-layout-2-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/text-multi-layout-2-512-512-1.0-cairo-reference.png index 1fd1bdf63..e4c1bc603 100644 Binary files a/tests/visual_tests/images/text-multi-layout-2-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/text-multi-layout-2-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-multi-layout-2-512-512-2.0-agg-reference.png b/tests/visual_tests/images/text-multi-layout-2-512-512-2.0-agg-reference.png index 721d71715..65c5ae522 100644 Binary files a/tests/visual_tests/images/text-multi-layout-2-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/text-multi-layout-2-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-multi-layout-2-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/text-multi-layout-2-512-512-2.0-cairo-reference.png index 05cb2de56..1a9b4415c 100644 Binary files a/tests/visual_tests/images/text-multi-layout-2-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/text-multi-layout-2-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-overlap-512-512-1.0-agg-reference.png b/tests/visual_tests/images/text-overlap-512-512-1.0-agg-reference.png index bf1eaf6f3..d7662aeb9 100644 Binary files a/tests/visual_tests/images/text-overlap-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/text-overlap-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-overlap-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/text-overlap-512-512-1.0-cairo-reference.png index e84071e08..2499f1b0c 100644 Binary files a/tests/visual_tests/images/text-overlap-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/text-overlap-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-overlap-512-512-2.0-agg-reference.png b/tests/visual_tests/images/text-overlap-512-512-2.0-agg-reference.png index e3fa20515..8e1f36070 100644 Binary files a/tests/visual_tests/images/text-overlap-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/text-overlap-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-overlap-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/text-overlap-512-512-2.0-cairo-reference.png index aa69734f4..d75467d09 100644 Binary files a/tests/visual_tests/images/text-overlap-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/text-overlap-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-spacing-512-512-1.0-agg-reference.png b/tests/visual_tests/images/text-spacing-512-512-1.0-agg-reference.png index 02be5f845..0a58f8452 100644 Binary files a/tests/visual_tests/images/text-spacing-512-512-1.0-agg-reference.png and b/tests/visual_tests/images/text-spacing-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-spacing-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/text-spacing-512-512-1.0-cairo-reference.png index b5465d180..e8f84c0a9 100644 Binary files a/tests/visual_tests/images/text-spacing-512-512-1.0-cairo-reference.png and b/tests/visual_tests/images/text-spacing-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/text-spacing-512-512-2.0-agg-reference.png b/tests/visual_tests/images/text-spacing-512-512-2.0-agg-reference.png index b43851bd5..93a943ea5 100644 Binary files a/tests/visual_tests/images/text-spacing-512-512-2.0-agg-reference.png and b/tests/visual_tests/images/text-spacing-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/text-spacing-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/text-spacing-512-512-2.0-cairo-reference.png index b40faaa46..ff2879c54 100644 Binary files a/tests/visual_tests/images/text-spacing-512-512-2.0-cairo-reference.png and b/tests/visual_tests/images/text-spacing-512-512-2.0-cairo-reference.png differ