From da3d0f3f63abf7d14cb0ee02a4ca6f135c994c3f Mon Sep 17 00:00:00 2001 From: eyal0 <109809+eyal0@users.noreply.github.com> Date: Wed, 17 Feb 2021 21:57:17 -0700 Subject: [PATCH] refactor: Normalize svg outputs This should make diffs easier to read in the future. --- integration_tests.py | 50 - surface_vectorial.cpp | 2 +- surface_vectorial.hpp | 17 - svg_writer.cpp | 68 +- svg_writer.hpp | 10 +- .../expected/outp0_original_back.svg | 40 +- .../expected/outp1_original_front.svg | 28 +- .../D1MiniGSR/expected/processed_back.svg | 80 +- .../expected/processed_back_final.svg | 80 +- .../D1MiniGSR/expected/processed_front.svg | 60 +- .../expected/processed_front_final.svg | 60 +- .../expected/outp0_original_back.svg | 168 ++-- .../expected/outp1_original_front.svg | 126 +-- .../expected/processed_back.svg | 346 +++---- .../expected/processed_back_final.svg | 346 +++---- .../expected/processed_front.svg | 252 ++--- .../expected/processed_front_final.svg | 252 ++--- .../expected/contentions_back.svg | 112 +-- .../expected/contentions_back_final.svg | 12 +- .../expected/outp0_original_back.svg | 96 +- .../expected/processed_back.svg | 184 ++-- .../expected/processed_back_final.svg | 184 ++-- .../expected/outp0_original_back.svg | 14 +- .../expected/processed_back_0.svg | 26 +- .../expected/processed_back_1.svg | 26 +- .../expected/processed_back_2.svg | 26 +- .../expected/processed_back_final_0.svg | 26 +- .../expected/processed_back_final_1.svg | 26 +- .../expected/processed_back_final_2.svg | 26 +- .../expected/outp0_original_back.svg | 22 +- .../expected/processed_back.svg | 46 +- .../expected/processed_back_final.svg | 46 +- .../expected/outp0_original_back.svg | 24 +- .../expected/processed_back.svg | 48 +- .../expected/processed_back_final.svg | 48 +- .../expected/outp0_original_back.svg | 22 +- .../expected/processed_back.svg | 46 +- .../expected/processed_back_final.svg | 46 +- .../expected/outp0_original_back.svg | 14 +- .../expected/processed_back.svg | 28 +- .../expected/processed_back_final.svg | 28 +- .../expected/outp0_original_front.svg | 22 +- .../expected/processed_front.svg | 46 +- .../expected/processed_front_final.svg | 46 +- .../expected/outp0_original_back.svg | 14 +- .../expected/processed_back.svg | 28 +- .../expected/processed_back_final.svg | 28 +- .../expected/outp0_original_back.svg | 22 +- .../expected/processed_back.svg | 46 +- .../expected/processed_back_final.svg | 46 +- .../am-test/expected/outp0_original_back.svg | 22 +- .../am-test/expected/processed_back.svg | 46 +- .../am-test/expected/processed_back_final.svg | 46 +- .../expected/outp0_original_front.svg | 2 +- .../expected/outp1_original_outline.svg | 2 +- .../backtrack/expected/outp2_masked_front.svg | 2 +- .../backtrack/expected/processed_front.svg | 6 +- .../expected/processed_front_final.svg | 6 +- .../backtrack/expected/processed_outline.svg | 4 +- .../expected/outp0_original_outline.svg | 2 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_outline.svg | 2 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 10 +- .../expected/outp1_original_front.svg | 12 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 10 +- .../expected/outp4_masked_front.svg | 12 +- .../expected/processed_back.svg | 18 +- .../expected/processed_back_final.svg | 18 +- .../expected/processed_front.svg | 24 +- .../expected/processed_front_final.svg | 24 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 10 +- .../expected/outp1_original_front.svg | 12 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 10 +- .../expected/outp4_masked_front.svg | 12 +- .../expected/processed_back.svg | 18 +- .../expected/processed_back_final.svg | 18 +- .../expected/processed_front.svg | 24 +- .../expected/processed_front_final.svg | 24 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 10 +- .../expected/outp1_original_front.svg | 12 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 10 +- .../expected/outp4_masked_front.svg | 12 +- .../expected/processed_back.svg | 18 +- .../expected/processed_back_final.svg | 18 +- .../expected/processed_front.svg | 24 +- .../expected/processed_front_final.svg | 24 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 10 +- .../expected/outp1_original_front.svg | 12 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 10 +- .../expected/outp4_masked_front.svg | 12 +- .../expected/processed_back.svg | 18 +- .../expected/processed_back_final.svg | 18 +- .../expected/processed_front.svg | 24 +- .../expected/processed_front_final.svg | 24 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 10 +- .../expected/outp1_original_front.svg | 12 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 10 +- .../expected/outp4_masked_front.svg | 12 +- .../expected/processed_back.svg | 18 +- .../expected/processed_back_final.svg | 18 +- .../expected/processed_front.svg | 24 +- .../expected/processed_front_final.svg | 24 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 10 +- .../expected/outp1_original_front.svg | 12 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 10 +- .../expected/outp4_masked_front.svg | 12 +- .../expected/processed_back.svg | 18 +- .../expected/processed_back_final.svg | 18 +- .../expected/processed_front.svg | 24 +- .../expected/processed_front_final.svg | 24 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 10 +- .../expected/outp1_original_front.svg | 12 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 10 +- .../expected/outp4_masked_front.svg | 12 +- .../expected/processed_back.svg | 18 +- .../expected/processed_back_final.svg | 18 +- .../expected/processed_front.svg | 24 +- .../expected/processed_front_final.svg | 24 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 10 +- .../expected/outp1_original_front.svg | 12 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 10 +- .../expected/outp4_masked_front.svg | 12 +- .../expected/processed_back.svg | 18 +- .../expected/processed_back_final.svg | 18 +- .../expected/processed_front.svg | 24 +- .../expected/processed_front_final.svg | 24 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_front.svg | 82 +- .../expected/processed_front.svg | 4 +- .../expected/processed_front_final.svg | 4 +- .../expected/outp0_original_front.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_front.svg | 14 +- .../expected/processed_front.svg | 4 +- .../expected/processed_front_final.svg | 4 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_front.svg | 2 +- .../expected/outp1_original_outline.svg | 2 +- .../lift-mill/expected/outp2_masked_front.svg | 2 +- .../lift-mill/expected/processed_front_0.svg | 4 +- .../lift-mill/expected/processed_front_1.svg | 4 +- .../expected/processed_front_final_0.svg | 4 +- .../expected/processed_front_final_1.svg | 4 +- .../lift-mill/expected/processed_outline.svg | 4 +- .../expected/contentions_front.svg | 8 +- .../expected/outp0_original_front.svg | 8 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_front.svg | 8 +- .../mill_masking/expected/processed_front.svg | 16 +- .../expected/processed_front_final.svg | 16 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_front.svg | 8 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_front.svg | 8 +- .../expected/processed_front.svg | 16 +- .../expected/processed_front_final.svg | 16 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_outline.svg | 2 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_front.svg | 14 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 14 +- .../expected/outp4_masked_front.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_front.svg | 26 +- .../expected/processed_front_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/contentions_back.svg | 64 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/contentions_back.svg | 940 +++++++++--------- .../expected/contentions_back_final.svg | 24 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back_0.svg | 26 +- .../expected/processed_back_1.svg | 26 +- .../expected/processed_back_final_0.svg | 26 +- .../expected/processed_back_final_1.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back_0.svg | 26 +- .../expected/processed_back_1.svg | 26 +- .../expected/processed_back_final_0.svg | 26 +- .../expected/processed_back_final_1.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back_0.svg | 26 +- .../expected/processed_back_1.svg | 26 +- .../expected/processed_back_final_0.svg | 26 +- .../expected/processed_back_final_1.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back_0.svg | 26 +- .../expected/processed_back_1.svg | 26 +- .../expected/processed_back_final_0.svg | 26 +- .../expected/processed_back_final_1.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back_0.svg | 26 +- .../expected/processed_back_1.svg | 26 +- .../expected/processed_back_final_0.svg | 26 +- .../expected/processed_back_final_1.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../multivibrator/expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_front.svg | 14 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 14 +- .../expected/outp4_masked_front.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_front.svg | 26 +- .../expected/processed_front_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_front.svg | 14 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 14 +- .../expected/outp4_masked_front.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_front.svg | 26 +- .../expected/processed_front_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 14 +- .../expected/outp1_original_front.svg | 14 +- .../expected/outp2_original_outline.svg | 2 +- .../expected/outp3_masked_back.svg | 14 +- .../expected/outp4_masked_front.svg | 14 +- .../expected/processed_back.svg | 26 +- .../expected/processed_back_final.svg | 26 +- .../expected/processed_front.svg | 26 +- .../expected/processed_front_final.svg | 26 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_front.svg | 4 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_front.svg | 4 +- .../null_drill/expected/processed_front.svg | 6 +- .../expected/processed_front_final.svg | 6 +- .../null_drill/expected/processed_outline.svg | 4 +- .../expected/outp0_original_outline.svg | 2 +- .../expected/processed_outline.svg | 4 +- .../expected/processed_outline.svg | 2 +- .../expected/processed_outline.svg | 2 +- .../expected/processed_outline.svg | 2 +- .../expected/outp0_original_outline.svg | 2 +- .../shaped_pcb/expected/processed_outline.svg | 4 +- .../expected/outp0_original_back.svg | 2 +- .../expected/processed_back_0.svg | 4 +- .../expected/processed_back_1.svg | 4 +- .../expected/processed_back_final_0.svg | 4 +- .../expected/processed_back_final_1.svg | 4 +- .../expected/processed_back_0.svg | 2 +- .../expected/processed_back_1.svg | 2 +- .../expected/processed_back_final_0.svg | 2 +- .../expected/processed_back_final_1.svg | 2 +- .../expected/processed_back_0.svg | 2 +- .../expected/processed_back_1.svg | 2 +- .../expected/processed_back_final_0.svg | 2 +- .../expected/processed_back_final_1.svg | 2 +- .../expected/outp0_original_back.svg | 2 +- .../expected/outp1_original_outline.svg | 2 +- .../expected/outp2_masked_back.svg | 2 +- .../expected/processed_back_0.svg | 4 +- .../expected/processed_back_1.svg | 4 +- .../expected/processed_back_final_0.svg | 4 +- .../expected/processed_back_final_1.svg | 4 +- .../expected/processed_outline.svg | 4 +- .../expected/outp0_original_front.svg | 254 ++--- .../silk-lines/expected/processed_front.svg | 254 ++--- .../expected/processed_front_final.svg | 254 ++--- .../processed_front_lines_0.004724.svg | 254 ++--- .../processed_front_lines_0.005906.svg | 254 ++--- .../silk/expected/outp0_original_front.svg | 78 +- .../silk/expected/processed_front.svg | 126 +-- .../silk/expected/processed_front_final.svg | 126 +-- 372 files changed, 5008 insertions(+), 5043 deletions(-) diff --git a/integration_tests.py b/integration_tests.py index 1694b500c..5bb0c4047 100755 --- a/integration_tests.py +++ b/integration_tests.py @@ -151,57 +151,11 @@ def colored(text, **color): class IntegrationTests(unittest2.TestCase): """Run integration tests.""" - def rotate_pathstring(self, pathstring): - """Parse a string representing an SVG path. - - Parse it into an array of array of points. Each array is a series of line - segments. They are drawn in order and the evenodd rule determines which is - the hole and which is the solid part. - - It's intentionally not very flexible in what it supports, in case we - accidentally parse something that we've never seen before and do it - incorrectly. - """ - def string_to_paths(pathstring): - """Returns an array of paths where each path starts with an absolute move - (M) and the rest are absolute lineTo (L) until the next moveTo (M). - """ - pathstring = pathstring[2:-3] # Remove the first M and the final z - paths = [[tuple(point.split(",")) - for point in pathstring_text.strip().split(" L ")] - for pathstring_text in pathstring.split("M ")] - # Now paths is a list. Each element is an array of points. - # Each point is a pair of strings, x,y. - return paths - - def rotate_path(path): - """Rotate the path so that the least element is first. - - Only rotate is the first and last element match. - """ - self.assertEqual(path[0], path[-1]) - index_of_smallest = min(enumerate(path), - key=lambda x: (float(x[1][0]), float(x[1][1]), x[0]))[0] - rotated_points = path[index_of_smallest:-1] + path[:index_of_smallest+1] - return rotated_points - - def paths_to_string(paths): - """Return the path string that represents these paths.""" - return "M " + "M ".join(" L ".join(','.join(point) for point in path) - for path in paths) + " z " - self.assertEqual(pathstring, paths_to_string(string_to_paths(pathstring))) - return paths_to_string(rotate_path(p) for p in string_to_paths(pathstring)) - def fix_up_expected(self, path): """Fix up any files made in the output directory This will enlarge all SVG by a factor of 10 in each direction until they are at least 1000 in each dimension. This makes them easier to view on github. - - Also adjust the order of all SVG paths that start and end at the same place - to start on the smallest element. This will make github diffs smaller in - some cases where a no-effect union or intersection of polygons chnaged the - order of points. """ def bigger(matchobj): width = float(matchobj.group('width')) @@ -221,10 +175,6 @@ def bigger(matchobj): re.sub('width="(?P[^"]*)" height="(?P[^"]*)" ', bigger, line)) - elif line.startswith(' find_thermal_reliefs(const multi_polygon_type_fp& milling_surface, const coordinate_type_fp tolerance) { // For each shape, see if it has any holes that are empty. - optional image; vector holes; for (const auto& p : milling_surface) { for (const auto& inner : p.inners()) { diff --git a/surface_vectorial.hpp b/surface_vectorial.hpp index 84789943c..27437353b 100644 --- a/surface_vectorial.hpp +++ b/surface_vectorial.hpp @@ -112,21 +112,4 @@ class Surface_vectorial: private boost::noncopyable { coordinate_type_fp tolerance, bool find_contentions) const; }; -class svg_writer { - public: - svg_writer(std::string filename, box_type_fp bounding_box); - template - void add(const multi_polygon_type_t& geometry, double opacity, bool stroke); - void add(const multi_linestring_type_fp& mls, coordinate_type_fp width, bool stroke); - void add(const std::vector& geometries, double opacity, - int r = -1, int g = -1, int b = -1); - void add(const linestring_type_fp& paths, coordinate_type_fp width, unsigned int r, unsigned int g, unsigned int b); - void add(const multi_linestring_type_fp& paths, coordinate_type_fp width, unsigned int r, unsigned int g, unsigned int b); - - protected: - std::ofstream output_file; - const box_type_fp bounding_box; - std::unique_ptr > mapper; -}; - #endif // SURFACE_VECTORIAL_H diff --git a/svg_writer.cpp b/svg_writer.cpp index a228829cf..ef2b84a09 100644 --- a/svg_writer.cpp +++ b/svg_writer.cpp @@ -31,29 +31,61 @@ svg_writer::svg_writer(string filename, box_type_fp bounding_box) : mapper->add(bounding_box); } +void normalize(ring_type_fp& ring) { + // Subtract 1 because the first and last of a ring are the same point. + auto min = std::min_element(ring.begin(), ring.end()-1, + [](const point_type_fp& a, const point_type_fp& b) { + return a < b; + }); + std::rotate(ring.begin(), min, ring.end()-1); + ring.back() = ring.front(); // The first and last of a ring should be the same point. +} + +void normalize(polygon_type_fp& poly) { + normalize(poly.outer()); + auto (*n)(ring_type_fp&) = normalize; + std::for_each(poly.inners().begin(), poly.inners().end(), n); + std::sort(poly.inners().begin(), poly.inners().end()); +} + +void normalize(multi_polygon_type_fp& mpoly) { + auto (*n)(polygon_type_fp&) = normalize; + std::for_each(mpoly.begin(), mpoly.end(), n); + std::sort(mpoly.begin(), mpoly.end(), + [](const polygon_type_fp& a, const polygon_type_fp& b) { + return a.outer() < b.outer(); + }); +} + +void normalize(multi_linestring_type_fp& mls) { + std::sort(mls.begin(), mls.end()); +} + template -void svg_writer::add(const multi_polygon_type_t& geometry, double opacity, bool stroke) -{ - string stroke_str = stroke ? "stroke:rgb(0,0,0);stroke-width:2" : ""; +void svg_writer::add(multi_polygon_type_t geometry, double opacity, bool stroke) { + // Sort the geometry so that we'll have fewer diffs. + normalize(geometry); + string stroke_str = stroke ? "stroke:rgb(0,0,0);stroke-width:2" : ""; - for (const auto& poly : geometry) - { - const unsigned int r = rand() % 256; - const unsigned int g = rand() % 256; - const unsigned int b = rand() % 256; + for (const auto& poly : geometry) { + const unsigned int r = rand() % 256; + const unsigned int g = rand() % 256; + const unsigned int b = rand() % 256; - multi_polygon_type_t new_bounding_box; - bg::convert(bounding_box, new_bounding_box); + multi_polygon_type_t new_bounding_box; + bg::convert(bounding_box, new_bounding_box); - mapper->map(poly & new_bounding_box, - str(boost::format("fill-opacity:%f;fill:rgb(%u,%u,%u);" + stroke_str) % - opacity % r % g % b)); - } + mapper->map(poly & new_bounding_box, + str(boost::format("fill-opacity:%f;fill:rgb(%u,%u,%u);" + stroke_str) % + opacity % r % g % b)); + } } -template void svg_writer::add(const multi_polygon_type_fp&, double, bool); +template void svg_writer::add(multi_polygon_type_fp, double, bool); -void svg_writer::add(const multi_linestring_type_fp& mls, coordinate_type_fp width, bool stroke) { +void svg_writer::add(multi_linestring_type_fp mls, coordinate_type_fp width, bool stroke) { + // Sort the geometry so that we'll have fewer diffs. + normalize(mls); string stroke_str = stroke ? "stroke:rgb(0,0,0);stroke-width:2" : ""; for (const auto& ls : mls) { @@ -76,7 +108,9 @@ void svg_writer::add(const linestring_type_fp& path, coordinate_type_fp width, u "stroke-opacity:1;stroke-linecap:round;stroke-linejoin:round;"); } -void svg_writer::add(const multi_linestring_type_fp& path, coordinate_type_fp width, unsigned int r, unsigned int g, unsigned int b) { +void svg_writer::add(multi_linestring_type_fp path, coordinate_type_fp width, unsigned int r, unsigned int g, unsigned int b) { + // Sort the geometry so that we'll have fewer diffs. + normalize(path); for (const auto& p : path) { add(p, width, r, g, b); } diff --git a/svg_writer.hpp b/svg_writer.hpp index fb8b19a6c..c19ef774f 100644 --- a/svg_writer.hpp +++ b/svg_writer.hpp @@ -7,12 +7,10 @@ class svg_writer { public: svg_writer(std::string filename, box_type_fp bounding_box); template - void add(const multi_polygon_type_t& geometry, double opacity, bool stroke); - void add(const multi_linestring_type_fp& mls, coordinate_type_fp width, bool stroke); - void add(const std::vector& geometries, double opacity, - int r = -1, int g = -1, int b = -1); - void add(const linestring_type_fp& paths, coordinate_type_fp width, unsigned int r, unsigned int g, unsigned int b); - void add(const multi_linestring_type_fp& paths, coordinate_type_fp width, unsigned int r, unsigned int g, unsigned int b); + void add(multi_polygon_type_t geometry, double opacity, bool stroke); + void add(multi_linestring_type_fp mls, coordinate_type_fp width, bool stroke); + void add(const linestring_type_fp& path, coordinate_type_fp width, unsigned int r, unsigned int g, unsigned int b); + void add(multi_linestring_type_fp paths, coordinate_type_fp width, unsigned int r, unsigned int g, unsigned int b); protected: std::ofstream output_file; diff --git a/testing/gerbv_example/D1MiniGSR/expected/outp0_original_back.svg b/testing/gerbv_example/D1MiniGSR/expected/outp0_original_back.svg index 5324ec0c2..a3ce107a6 100644 --- a/testing/gerbv_example/D1MiniGSR/expected/outp0_original_back.svg +++ b/testing/gerbv_example/D1MiniGSR/expected/outp0_original_back.svg @@ -7,24 +7,24 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/testing/gerbv_example/D1MiniGSR/expected/outp1_original_front.svg b/testing/gerbv_example/D1MiniGSR/expected/outp1_original_front.svg index 907fe92e8..5f142e29e 100644 --- a/testing/gerbv_example/D1MiniGSR/expected/outp1_original_front.svg +++ b/testing/gerbv_example/D1MiniGSR/expected/outp1_original_front.svg @@ -7,20 +7,20 @@ - - - - - - - - - + + + + + + + + + - - - - - + + + + + diff --git a/testing/gerbv_example/D1MiniGSR/expected/processed_back.svg b/testing/gerbv_example/D1MiniGSR/expected/processed_back.svg index 9d2315d7f..e7be5ddaa 100644 --- a/testing/gerbv_example/D1MiniGSR/expected/processed_back.svg +++ b/testing/gerbv_example/D1MiniGSR/expected/processed_back.svg @@ -7,26 +7,26 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -67,24 +67,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/testing/gerbv_example/D1MiniGSR/expected/processed_back_final.svg b/testing/gerbv_example/D1MiniGSR/expected/processed_back_final.svg index ee7b109a6..966389e41 100644 --- a/testing/gerbv_example/D1MiniGSR/expected/processed_back_final.svg +++ b/testing/gerbv_example/D1MiniGSR/expected/processed_back_final.svg @@ -7,26 +7,26 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -67,24 +67,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/testing/gerbv_example/D1MiniGSR/expected/processed_front.svg b/testing/gerbv_example/D1MiniGSR/expected/processed_front.svg index a5be2175d..91b4c41b1 100644 --- a/testing/gerbv_example/D1MiniGSR/expected/processed_front.svg +++ b/testing/gerbv_example/D1MiniGSR/expected/processed_front.svg @@ -7,22 +7,22 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -55,20 +55,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - - - - + + + + + + + + + - - - - - + + + + + diff --git a/testing/gerbv_example/D1MiniGSR/expected/processed_front_final.svg b/testing/gerbv_example/D1MiniGSR/expected/processed_front_final.svg index 24c04c2d0..d482fa26a 100644 --- a/testing/gerbv_example/D1MiniGSR/expected/processed_front_final.svg +++ b/testing/gerbv_example/D1MiniGSR/expected/processed_front_final.svg @@ -7,22 +7,22 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -55,20 +55,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - - - - + + + + + + + + + - - - - - + + + + + diff --git a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/outp0_original_back.svg b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/outp0_original_back.svg index 544b826b1..8a9a44708 100644 --- a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/outp0_original_back.svg +++ b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/outp0_original_back.svg @@ -7,96 +7,96 @@ - - + + - - - - + + + + - - - - - + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - + diff --git a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/outp1_original_front.svg b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/outp1_original_front.svg index cffd3087d..7b9462f23 100644 --- a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/outp1_original_front.svg +++ b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/outp1_original_front.svg @@ -7,81 +7,81 @@ - + - - - - - - - - - + + + + + + + + + - + - + - - - - - + + + + + - - + + - - + + - - - + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + diff --git a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_back.svg b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_back.svg index e5d61b081..99e23f8d5 100644 --- a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_back.svg +++ b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_back.svg @@ -7,98 +7,98 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - + @@ -479,96 +479,96 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - + + - - - - + + + + - - - - - + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - + diff --git a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_back_final.svg b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_back_final.svg index a1ba1738d..1219fea27 100644 --- a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_back_final.svg +++ b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_back_final.svg @@ -7,98 +7,98 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - + @@ -297,96 +297,96 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - + + - - - - + + + + - - - - - + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - + diff --git a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_front.svg b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_front.svg index df631b20a..115ff7e19 100644 --- a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_front.svg +++ b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_front.svg @@ -7,84 +7,84 @@ - - - + + + - - - - - - - + + + + + + + - - - + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + @@ -446,81 +446,81 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + - - - - - - - - - + + + + + + + + + - + - + - - - - - + + + + + - - + + - - + + - - - + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + diff --git a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_front_final.svg b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_front_final.svg index 0b5bf65ee..836a76ca7 100644 --- a/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_front_final.svg +++ b/testing/gerbv_example/KNoT-Gateway Mini Starter Board/expected/processed_front_final.svg @@ -7,84 +7,84 @@ - - - + + + - - - - - - - + + + + + + + - - - + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + @@ -282,81 +282,81 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + - - - - - - - - - + + + + + + + + + - + - + - - - - - + + + + + - - + + - - + + - - - + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + diff --git a/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/contentions_back.svg b/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/contentions_back.svg index f310dc4f0..8c7313c48 100644 --- a/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/contentions_back.svg +++ b/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/contentions_back.svg @@ -25,52 +25,52 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - + + - - + + - - + + - - + + - - + + - - + + - - - - + + + + @@ -79,40 +79,40 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - + + + + - - + + - - + + - - + + - - + + @@ -129,16 +129,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - + + - - + + @@ -159,34 +159,34 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - + + - - - - + + + + - - + + - - + + @@ -201,40 +201,40 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - + + - - + + - - + + - - + + - - + + @@ -243,16 +243,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - + + - - + + diff --git a/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/contentions_back_final.svg b/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/contentions_back_final.svg index 0e8435c33..16e08f24a 100644 --- a/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/contentions_back_final.svg +++ b/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/contentions_back_final.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/outp0_original_back.svg b/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/outp0_original_back.svg index ecdc7cae7..acfd94b7b 100644 --- a/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/outp0_original_back.svg +++ b/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/outp0_original_back.svg @@ -7,67 +7,67 @@ - + - - - - - - + + + + + + - - + + - - - - - + + + + + - - + + - - + + - - - + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - + + + + + - - + + diff --git a/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/processed_back.svg b/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/processed_back.svg index bf74fd771..d49c43010 100644 --- a/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/processed_back.svg +++ b/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/processed_back.svg @@ -7,66 +7,66 @@ - - - - + + + + - - + + - - + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + @@ -204,67 +204,67 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + - - - - - - + + + + + + - - + + - - - - - + + + + + - - + + - - + + - - - + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - + + + + + - - + + diff --git a/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/processed_back_final.svg b/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/processed_back_final.svg index 489081b85..4d48da754 100644 --- a/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/processed_back_final.svg +++ b/testing/gerbv_example/KNoT_Thing_Starter_Board/expected/processed_back_final.svg @@ -7,66 +7,66 @@ - - - - + + + + - - + + - - + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + @@ -80,67 +80,67 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + - - - - - - + + + + + + - - + + - - - - - + + + + + - - + + - - + + - - - + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - + + + + + - - + + diff --git a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/outp0_original_back.svg b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/outp0_original_back.svg index 00aa7056f..f09f03d00 100644 --- a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/outp0_original_back.svg +++ b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/outp0_original_back.svg @@ -7,13 +7,13 @@ - + - - - - - - + + + + + + diff --git a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_0.svg b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_0.svg index 902772867..d6adab36e 100644 --- a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_0.svg +++ b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_0.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -76,13 +76,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + - - - - - - + + + + + + diff --git a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_1.svg b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_1.svg index bd73ec666..7cf004c20 100644 --- a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_1.svg +++ b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_1.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -198,13 +198,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + - - - - - - + + + + + + diff --git a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_2.svg b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_2.svg index 91b02679f..f4fa5b445 100644 --- a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_2.svg +++ b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_2.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -112,13 +112,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + - - - - - - + + + + + + diff --git a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_0.svg b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_0.svg index bffc616c0..336f84494 100644 --- a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_0.svg +++ b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_0.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -34,13 +34,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + - - - - - - + + + + + + diff --git a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_1.svg b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_1.svg index 242045ad6..fff570cfb 100644 --- a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_1.svg +++ b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_1.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -70,13 +70,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + - - - - - - + + + + + + diff --git a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_2.svg b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_2.svg index 7a326f713..817776f40 100644 --- a/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_2.svg +++ b/testing/gerbv_example/Rotary-Encoder-Breakout/expected/processed_back_final_2.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -86,13 +86,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-counterclockwise/expected/outp0_original_back.svg b/testing/gerbv_example/am-test-counterclockwise/expected/outp0_original_back.svg index b47986972..4a86b6018 100644 --- a/testing/gerbv_example/am-test-counterclockwise/expected/outp0_original_back.svg +++ b/testing/gerbv_example/am-test-counterclockwise/expected/outp0_original_back.svg @@ -7,18 +7,18 @@ - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-counterclockwise/expected/processed_back.svg b/testing/gerbv_example/am-test-counterclockwise/expected/processed_back.svg index 0f4fbb242..c963f0f25 100644 --- a/testing/gerbv_example/am-test-counterclockwise/expected/processed_back.svg +++ b/testing/gerbv_example/am-test-counterclockwise/expected/processed_back.svg @@ -7,20 +7,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + @@ -59,18 +59,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-counterclockwise/expected/processed_back_final.svg b/testing/gerbv_example/am-test-counterclockwise/expected/processed_back_final.svg index 3f69c11d1..3d416a47d 100644 --- a/testing/gerbv_example/am-test-counterclockwise/expected/processed_back_final.svg +++ b/testing/gerbv_example/am-test-counterclockwise/expected/processed_back_final.svg @@ -7,20 +7,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + @@ -59,18 +59,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-extended/expected/outp0_original_back.svg b/testing/gerbv_example/am-test-extended/expected/outp0_original_back.svg index 705d51b6b..ff5598ef4 100644 --- a/testing/gerbv_example/am-test-extended/expected/outp0_original_back.svg +++ b/testing/gerbv_example/am-test-extended/expected/outp0_original_back.svg @@ -7,19 +7,19 @@ - - - - - + + + + + - - - - - - - + + + + + + + diff --git a/testing/gerbv_example/am-test-extended/expected/processed_back.svg b/testing/gerbv_example/am-test-extended/expected/processed_back.svg index ea538924e..f92182d12 100644 --- a/testing/gerbv_example/am-test-extended/expected/processed_back.svg +++ b/testing/gerbv_example/am-test-extended/expected/processed_back.svg @@ -7,21 +7,21 @@ - - - - - + + + + + - - + + - - - - - + + + + + @@ -62,19 +62,19 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - - + + + + + + + diff --git a/testing/gerbv_example/am-test-extended/expected/processed_back_final.svg b/testing/gerbv_example/am-test-extended/expected/processed_back_final.svg index 083cd640a..095d6b82d 100644 --- a/testing/gerbv_example/am-test-extended/expected/processed_back_final.svg +++ b/testing/gerbv_example/am-test-extended/expected/processed_back_final.svg @@ -7,21 +7,21 @@ - - - - - + + + + + - - + + - - - - - + + + + + @@ -50,19 +50,19 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - - + + + + + + + diff --git a/testing/gerbv_example/am-test-millinfeed/expected/outp0_original_back.svg b/testing/gerbv_example/am-test-millinfeed/expected/outp0_original_back.svg index 6904f5768..33cc02540 100644 --- a/testing/gerbv_example/am-test-millinfeed/expected/outp0_original_back.svg +++ b/testing/gerbv_example/am-test-millinfeed/expected/outp0_original_back.svg @@ -7,18 +7,18 @@ - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-millinfeed/expected/processed_back.svg b/testing/gerbv_example/am-test-millinfeed/expected/processed_back.svg index f68d64e06..3ca0cfd5b 100644 --- a/testing/gerbv_example/am-test-millinfeed/expected/processed_back.svg +++ b/testing/gerbv_example/am-test-millinfeed/expected/processed_back.svg @@ -7,20 +7,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + @@ -59,18 +59,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-millinfeed/expected/processed_back_final.svg b/testing/gerbv_example/am-test-millinfeed/expected/processed_back_final.svg index 8d50da00b..fadbc22e7 100644 --- a/testing/gerbv_example/am-test-millinfeed/expected/processed_back_final.svg +++ b/testing/gerbv_example/am-test-millinfeed/expected/processed_back_final.svg @@ -7,20 +7,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + @@ -51,18 +51,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-voronoi-extra-passes/expected/outp0_original_back.svg b/testing/gerbv_example/am-test-voronoi-extra-passes/expected/outp0_original_back.svg index 51e3c82c9..53de17deb 100644 --- a/testing/gerbv_example/am-test-voronoi-extra-passes/expected/outp0_original_back.svg +++ b/testing/gerbv_example/am-test-voronoi-extra-passes/expected/outp0_original_back.svg @@ -7,14 +7,14 @@ - - - - - + + + + + - - + + diff --git a/testing/gerbv_example/am-test-voronoi-extra-passes/expected/processed_back.svg b/testing/gerbv_example/am-test-voronoi-extra-passes/expected/processed_back.svg index a7f45eeba..02ebdf815 100644 --- a/testing/gerbv_example/am-test-voronoi-extra-passes/expected/processed_back.svg +++ b/testing/gerbv_example/am-test-voronoi-extra-passes/expected/processed_back.svg @@ -7,15 +7,15 @@ - - - - - + + + + + - - + + @@ -47,14 +47,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - + + diff --git a/testing/gerbv_example/am-test-voronoi-extra-passes/expected/processed_back_final.svg b/testing/gerbv_example/am-test-voronoi-extra-passes/expected/processed_back_final.svg index 6b46816c5..6b72caa9a 100644 --- a/testing/gerbv_example/am-test-voronoi-extra-passes/expected/processed_back_final.svg +++ b/testing/gerbv_example/am-test-voronoi-extra-passes/expected/processed_back_final.svg @@ -7,15 +7,15 @@ - - - - - + + + + + - - + + @@ -47,14 +47,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - + + diff --git a/testing/gerbv_example/am-test-voronoi-front/expected/outp0_original_front.svg b/testing/gerbv_example/am-test-voronoi-front/expected/outp0_original_front.svg index 6904f5768..33cc02540 100644 --- a/testing/gerbv_example/am-test-voronoi-front/expected/outp0_original_front.svg +++ b/testing/gerbv_example/am-test-voronoi-front/expected/outp0_original_front.svg @@ -7,18 +7,18 @@ - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-voronoi-front/expected/processed_front.svg b/testing/gerbv_example/am-test-voronoi-front/expected/processed_front.svg index 93e0315ca..ca3a09f1d 100644 --- a/testing/gerbv_example/am-test-voronoi-front/expected/processed_front.svg +++ b/testing/gerbv_example/am-test-voronoi-front/expected/processed_front.svg @@ -7,20 +7,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + @@ -59,18 +59,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-voronoi-front/expected/processed_front_final.svg b/testing/gerbv_example/am-test-voronoi-front/expected/processed_front_final.svg index e39c7d33c..f8cbfe32a 100644 --- a/testing/gerbv_example/am-test-voronoi-front/expected/processed_front_final.svg +++ b/testing/gerbv_example/am-test-voronoi-front/expected/processed_front_final.svg @@ -7,20 +7,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + @@ -49,18 +49,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/outp0_original_back.svg b/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/outp0_original_back.svg index 76e80edb9..7607bf949 100644 --- a/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/outp0_original_back.svg +++ b/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/outp0_original_back.svg @@ -7,14 +7,14 @@ - - - - - + + + + + - - + + diff --git a/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/processed_back.svg b/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/processed_back.svg index da0638bd0..99dbad1d2 100644 --- a/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/processed_back.svg +++ b/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/processed_back.svg @@ -7,15 +7,15 @@ - - - - - + + + + + - - + + @@ -47,14 +47,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - + + diff --git a/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/processed_back_final.svg b/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/processed_back_final.svg index 33eccdf82..2f16b85b9 100644 --- a/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/processed_back_final.svg +++ b/testing/gerbv_example/am-test-voronoi-wide-extra-passes/expected/processed_back_final.svg @@ -7,15 +7,15 @@ - - - - - + + + + + - - + + @@ -49,14 +49,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - + + diff --git a/testing/gerbv_example/am-test-voronoi/expected/outp0_original_back.svg b/testing/gerbv_example/am-test-voronoi/expected/outp0_original_back.svg index 6904f5768..33cc02540 100644 --- a/testing/gerbv_example/am-test-voronoi/expected/outp0_original_back.svg +++ b/testing/gerbv_example/am-test-voronoi/expected/outp0_original_back.svg @@ -7,18 +7,18 @@ - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-voronoi/expected/processed_back.svg b/testing/gerbv_example/am-test-voronoi/expected/processed_back.svg index 93e0315ca..ca3a09f1d 100644 --- a/testing/gerbv_example/am-test-voronoi/expected/processed_back.svg +++ b/testing/gerbv_example/am-test-voronoi/expected/processed_back.svg @@ -7,20 +7,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + @@ -59,18 +59,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test-voronoi/expected/processed_back_final.svg b/testing/gerbv_example/am-test-voronoi/expected/processed_back_final.svg index e39c7d33c..f8cbfe32a 100644 --- a/testing/gerbv_example/am-test-voronoi/expected/processed_back_final.svg +++ b/testing/gerbv_example/am-test-voronoi/expected/processed_back_final.svg @@ -7,20 +7,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + @@ -49,18 +49,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test/expected/outp0_original_back.svg b/testing/gerbv_example/am-test/expected/outp0_original_back.svg index 6904f5768..33cc02540 100644 --- a/testing/gerbv_example/am-test/expected/outp0_original_back.svg +++ b/testing/gerbv_example/am-test/expected/outp0_original_back.svg @@ -7,18 +7,18 @@ - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test/expected/processed_back.svg b/testing/gerbv_example/am-test/expected/processed_back.svg index f68d64e06..3ca0cfd5b 100644 --- a/testing/gerbv_example/am-test/expected/processed_back.svg +++ b/testing/gerbv_example/am-test/expected/processed_back.svg @@ -7,20 +7,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + @@ -59,18 +59,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/am-test/expected/processed_back_final.svg b/testing/gerbv_example/am-test/expected/processed_back_final.svg index 8d50da00b..fadbc22e7 100644 --- a/testing/gerbv_example/am-test/expected/processed_back_final.svg +++ b/testing/gerbv_example/am-test/expected/processed_back_final.svg @@ -7,20 +7,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + @@ -51,18 +51,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + - - - - - - + + + + + + diff --git a/testing/gerbv_example/backtrack/expected/outp0_original_front.svg b/testing/gerbv_example/backtrack/expected/outp0_original_front.svg index 9c95e19a0..0368efb07 100644 --- a/testing/gerbv_example/backtrack/expected/outp0_original_front.svg +++ b/testing/gerbv_example/backtrack/expected/outp0_original_front.svg @@ -7,6 +7,6 @@ - + diff --git a/testing/gerbv_example/backtrack/expected/outp1_original_outline.svg b/testing/gerbv_example/backtrack/expected/outp1_original_outline.svg index 6d0ed8105..40afae949 100644 --- a/testing/gerbv_example/backtrack/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/backtrack/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/backtrack/expected/outp2_masked_front.svg b/testing/gerbv_example/backtrack/expected/outp2_masked_front.svg index 9c95e19a0..0368efb07 100644 --- a/testing/gerbv_example/backtrack/expected/outp2_masked_front.svg +++ b/testing/gerbv_example/backtrack/expected/outp2_masked_front.svg @@ -7,6 +7,6 @@ - + diff --git a/testing/gerbv_example/backtrack/expected/processed_front.svg b/testing/gerbv_example/backtrack/expected/processed_front.svg index 10fb53406..a4f44fb14 100644 --- a/testing/gerbv_example/backtrack/expected/processed_front.svg +++ b/testing/gerbv_example/backtrack/expected/processed_front.svg @@ -7,14 +7,14 @@ - - + + - + diff --git a/testing/gerbv_example/backtrack/expected/processed_front_final.svg b/testing/gerbv_example/backtrack/expected/processed_front_final.svg index 89be8e8ab..339cc8e0c 100644 --- a/testing/gerbv_example/backtrack/expected/processed_front_final.svg +++ b/testing/gerbv_example/backtrack/expected/processed_front_final.svg @@ -7,12 +7,12 @@ - - + + - + diff --git a/testing/gerbv_example/backtrack/expected/processed_outline.svg b/testing/gerbv_example/backtrack/expected/processed_outline.svg index c8991b1bc..ff6bfbda5 100644 --- a/testing/gerbv_example/backtrack/expected/processed_outline.svg +++ b/testing/gerbv_example/backtrack/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/edge-cuts-broken-loop/expected/outp0_original_outline.svg b/testing/gerbv_example/edge-cuts-broken-loop/expected/outp0_original_outline.svg index 0f8fd4846..a37de68f4 100644 --- a/testing/gerbv_example/edge-cuts-broken-loop/expected/outp0_original_outline.svg +++ b/testing/gerbv_example/edge-cuts-broken-loop/expected/outp0_original_outline.svg @@ -7,6 +7,6 @@ - + diff --git a/testing/gerbv_example/edge-cuts-broken-loop/expected/processed_outline.svg b/testing/gerbv_example/edge-cuts-broken-loop/expected/processed_outline.svg index 084a52c94..09c57b80c 100644 --- a/testing/gerbv_example/edge-cuts-broken-loop/expected/processed_outline.svg +++ b/testing/gerbv_example/edge-cuts-broken-loop/expected/processed_outline.svg @@ -8,11 +8,11 @@ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> - + - + diff --git a/testing/gerbv_example/edge-cuts-inside-cuts/expected/outp0_original_outline.svg b/testing/gerbv_example/edge-cuts-inside-cuts/expected/outp0_original_outline.svg index 907e07f4f..a32877312 100644 --- a/testing/gerbv_example/edge-cuts-inside-cuts/expected/outp0_original_outline.svg +++ b/testing/gerbv_example/edge-cuts-inside-cuts/expected/outp0_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/edge-cuts-inside-cuts/expected/processed_outline.svg b/testing/gerbv_example/edge-cuts-inside-cuts/expected/processed_outline.svg index beaa9a6bd..e8cb714da 100644 --- a/testing/gerbv_example/edge-cuts-inside-cuts/expected/processed_outline.svg +++ b/testing/gerbv_example/edge-cuts-inside-cuts/expected/processed_outline.svg @@ -7,12 +7,12 @@ - + - + diff --git a/testing/gerbv_example/example_board_al_custom/expected/outp0_original_back.svg b/testing/gerbv_example/example_board_al_custom/expected/outp0_original_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_custom/expected/outp0_original_back.svg +++ b/testing/gerbv_example/example_board_al_custom/expected/outp0_original_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_custom/expected/outp1_original_front.svg b/testing/gerbv_example/example_board_al_custom/expected/outp1_original_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_custom/expected/outp1_original_front.svg +++ b/testing/gerbv_example/example_board_al_custom/expected/outp1_original_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_custom/expected/outp2_original_outline.svg b/testing/gerbv_example/example_board_al_custom/expected/outp2_original_outline.svg index 11d848b0b..444d700a9 100644 --- a/testing/gerbv_example/example_board_al_custom/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/example_board_al_custom/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/example_board_al_custom/expected/outp3_masked_back.svg b/testing/gerbv_example/example_board_al_custom/expected/outp3_masked_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_custom/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/example_board_al_custom/expected/outp3_masked_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_custom/expected/outp4_masked_front.svg b/testing/gerbv_example/example_board_al_custom/expected/outp4_masked_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_custom/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/example_board_al_custom/expected/outp4_masked_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_custom/expected/processed_back.svg b/testing/gerbv_example/example_board_al_custom/expected/processed_back.svg index 47462b5b9..5760e229d 100644 --- a/testing/gerbv_example/example_board_al_custom/expected/processed_back.svg +++ b/testing/gerbv_example/example_board_al_custom/expected/processed_back.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_custom/expected/processed_back_final.svg b/testing/gerbv_example/example_board_al_custom/expected/processed_back_final.svg index 726a647a6..720343e89 100644 --- a/testing/gerbv_example/example_board_al_custom/expected/processed_back_final.svg +++ b/testing/gerbv_example/example_board_al_custom/expected/processed_back_final.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_custom/expected/processed_front.svg b/testing/gerbv_example/example_board_al_custom/expected/processed_front.svg index 8afafc53b..2fc74fa04 100644 --- a/testing/gerbv_example/example_board_al_custom/expected/processed_front.svg +++ b/testing/gerbv_example/example_board_al_custom/expected/processed_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_custom/expected/processed_front_final.svg b/testing/gerbv_example/example_board_al_custom/expected/processed_front_final.svg index e3f717ea9..e45cb943b 100644 --- a/testing/gerbv_example/example_board_al_custom/expected/processed_front_final.svg +++ b/testing/gerbv_example/example_board_al_custom/expected/processed_front_final.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_custom/expected/processed_outline.svg b/testing/gerbv_example/example_board_al_custom/expected/processed_outline.svg index 12db0f8eb..58411841e 100644 --- a/testing/gerbv_example/example_board_al_custom/expected/processed_outline.svg +++ b/testing/gerbv_example/example_board_al_custom/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/example_board_al_custom_tiled/expected/outp0_original_back.svg b/testing/gerbv_example/example_board_al_custom_tiled/expected/outp0_original_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_custom_tiled/expected/outp0_original_back.svg +++ b/testing/gerbv_example/example_board_al_custom_tiled/expected/outp0_original_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_custom_tiled/expected/outp1_original_front.svg b/testing/gerbv_example/example_board_al_custom_tiled/expected/outp1_original_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_custom_tiled/expected/outp1_original_front.svg +++ b/testing/gerbv_example/example_board_al_custom_tiled/expected/outp1_original_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_custom_tiled/expected/outp2_original_outline.svg b/testing/gerbv_example/example_board_al_custom_tiled/expected/outp2_original_outline.svg index 11d848b0b..444d700a9 100644 --- a/testing/gerbv_example/example_board_al_custom_tiled/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/example_board_al_custom_tiled/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/example_board_al_custom_tiled/expected/outp3_masked_back.svg b/testing/gerbv_example/example_board_al_custom_tiled/expected/outp3_masked_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_custom_tiled/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/example_board_al_custom_tiled/expected/outp3_masked_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_custom_tiled/expected/outp4_masked_front.svg b/testing/gerbv_example/example_board_al_custom_tiled/expected/outp4_masked_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_custom_tiled/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/example_board_al_custom_tiled/expected/outp4_masked_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_back.svg b/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_back.svg index 47462b5b9..5760e229d 100644 --- a/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_back.svg +++ b/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_back.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_back_final.svg b/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_back_final.svg index 726a647a6..720343e89 100644 --- a/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_back_final.svg +++ b/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_back_final.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_front.svg b/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_front.svg index 8afafc53b..2fc74fa04 100644 --- a/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_front.svg +++ b/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_front_final.svg b/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_front_final.svg index e3f717ea9..e45cb943b 100644 --- a/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_front_final.svg +++ b/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_front_final.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_outline.svg b/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_outline.svg index 12db0f8eb..58411841e 100644 --- a/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_outline.svg +++ b/testing/gerbv_example/example_board_al_custom_tiled/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/example_board_al_linuxcnc/expected/outp0_original_back.svg b/testing/gerbv_example/example_board_al_linuxcnc/expected/outp0_original_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc/expected/outp0_original_back.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc/expected/outp0_original_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc/expected/outp1_original_front.svg b/testing/gerbv_example/example_board_al_linuxcnc/expected/outp1_original_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc/expected/outp1_original_front.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc/expected/outp1_original_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc/expected/outp2_original_outline.svg b/testing/gerbv_example/example_board_al_linuxcnc/expected/outp2_original_outline.svg index 11d848b0b..444d700a9 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/example_board_al_linuxcnc/expected/outp3_masked_back.svg b/testing/gerbv_example/example_board_al_linuxcnc/expected/outp3_masked_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc/expected/outp3_masked_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc/expected/outp4_masked_front.svg b/testing/gerbv_example/example_board_al_linuxcnc/expected/outp4_masked_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc/expected/outp4_masked_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_back.svg b/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_back.svg index 47462b5b9..5760e229d 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_back.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_back.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_back_final.svg b/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_back_final.svg index 726a647a6..720343e89 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_back_final.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_back_final.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_front.svg b/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_front.svg index 8afafc53b..2fc74fa04 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_front.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_front_final.svg b/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_front_final.svg index e3f717ea9..e45cb943b 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_front_final.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_front_final.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_outline.svg b/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_outline.svg index 12db0f8eb..58411841e 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_outline.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp0_original_back.svg b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp0_original_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp0_original_back.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp0_original_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp1_original_front.svg b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp1_original_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp1_original_front.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp1_original_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp2_original_outline.svg b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp2_original_outline.svg index 11d848b0b..444d700a9 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp3_masked_back.svg b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp3_masked_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp3_masked_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp4_masked_front.svg b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp4_masked_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/outp4_masked_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_back.svg b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_back.svg index 47462b5b9..5760e229d 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_back.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_back.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_back_final.svg b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_back_final.svg index 726a647a6..720343e89 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_back_final.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_back_final.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_front.svg b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_front.svg index 8afafc53b..2fc74fa04 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_front.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_front_final.svg b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_front_final.svg index e3f717ea9..e45cb943b 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_front_final.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_front_final.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_outline.svg b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_outline.svg index 12db0f8eb..58411841e 100644 --- a/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_outline.svg +++ b/testing/gerbv_example/example_board_al_linuxcnc_tiled/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/example_board_al_mach3/expected/outp0_original_back.svg b/testing/gerbv_example/example_board_al_mach3/expected/outp0_original_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_mach3/expected/outp0_original_back.svg +++ b/testing/gerbv_example/example_board_al_mach3/expected/outp0_original_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3/expected/outp1_original_front.svg b/testing/gerbv_example/example_board_al_mach3/expected/outp1_original_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_mach3/expected/outp1_original_front.svg +++ b/testing/gerbv_example/example_board_al_mach3/expected/outp1_original_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3/expected/outp2_original_outline.svg b/testing/gerbv_example/example_board_al_mach3/expected/outp2_original_outline.svg index 11d848b0b..444d700a9 100644 --- a/testing/gerbv_example/example_board_al_mach3/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/example_board_al_mach3/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/example_board_al_mach3/expected/outp3_masked_back.svg b/testing/gerbv_example/example_board_al_mach3/expected/outp3_masked_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_mach3/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/example_board_al_mach3/expected/outp3_masked_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3/expected/outp4_masked_front.svg b/testing/gerbv_example/example_board_al_mach3/expected/outp4_masked_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_mach3/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/example_board_al_mach3/expected/outp4_masked_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3/expected/processed_back.svg b/testing/gerbv_example/example_board_al_mach3/expected/processed_back.svg index 47462b5b9..5760e229d 100644 --- a/testing/gerbv_example/example_board_al_mach3/expected/processed_back.svg +++ b/testing/gerbv_example/example_board_al_mach3/expected/processed_back.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3/expected/processed_back_final.svg b/testing/gerbv_example/example_board_al_mach3/expected/processed_back_final.svg index 726a647a6..720343e89 100644 --- a/testing/gerbv_example/example_board_al_mach3/expected/processed_back_final.svg +++ b/testing/gerbv_example/example_board_al_mach3/expected/processed_back_final.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3/expected/processed_front.svg b/testing/gerbv_example/example_board_al_mach3/expected/processed_front.svg index 8afafc53b..2fc74fa04 100644 --- a/testing/gerbv_example/example_board_al_mach3/expected/processed_front.svg +++ b/testing/gerbv_example/example_board_al_mach3/expected/processed_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3/expected/processed_front_final.svg b/testing/gerbv_example/example_board_al_mach3/expected/processed_front_final.svg index e3f717ea9..e45cb943b 100644 --- a/testing/gerbv_example/example_board_al_mach3/expected/processed_front_final.svg +++ b/testing/gerbv_example/example_board_al_mach3/expected/processed_front_final.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3/expected/processed_outline.svg b/testing/gerbv_example/example_board_al_mach3/expected/processed_outline.svg index 12db0f8eb..58411841e 100644 --- a/testing/gerbv_example/example_board_al_mach3/expected/processed_outline.svg +++ b/testing/gerbv_example/example_board_al_mach3/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp0_original_back.svg b/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp0_original_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp0_original_back.svg +++ b/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp0_original_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp1_original_front.svg b/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp1_original_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp1_original_front.svg +++ b/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp1_original_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp2_original_outline.svg b/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp2_original_outline.svg index 11d848b0b..444d700a9 100644 --- a/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp3_masked_back.svg b/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp3_masked_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp3_masked_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp4_masked_front.svg b/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp4_masked_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/example_board_al_mach3_tiled/expected/outp4_masked_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_back.svg b/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_back.svg index 47462b5b9..5760e229d 100644 --- a/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_back.svg +++ b/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_back.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_back_final.svg b/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_back_final.svg index 726a647a6..720343e89 100644 --- a/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_back_final.svg +++ b/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_back_final.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_front.svg b/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_front.svg index 8afafc53b..2fc74fa04 100644 --- a/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_front.svg +++ b/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_front_final.svg b/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_front_final.svg index e3f717ea9..e45cb943b 100644 --- a/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_front_final.svg +++ b/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_front_final.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_outline.svg b/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_outline.svg index 12db0f8eb..58411841e 100644 --- a/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_outline.svg +++ b/testing/gerbv_example/example_board_al_mach3_tiled/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/example_board_al_mach4/expected/outp0_original_back.svg b/testing/gerbv_example/example_board_al_mach4/expected/outp0_original_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_mach4/expected/outp0_original_back.svg +++ b/testing/gerbv_example/example_board_al_mach4/expected/outp0_original_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4/expected/outp1_original_front.svg b/testing/gerbv_example/example_board_al_mach4/expected/outp1_original_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_mach4/expected/outp1_original_front.svg +++ b/testing/gerbv_example/example_board_al_mach4/expected/outp1_original_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4/expected/outp2_original_outline.svg b/testing/gerbv_example/example_board_al_mach4/expected/outp2_original_outline.svg index 11d848b0b..444d700a9 100644 --- a/testing/gerbv_example/example_board_al_mach4/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/example_board_al_mach4/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/example_board_al_mach4/expected/outp3_masked_back.svg b/testing/gerbv_example/example_board_al_mach4/expected/outp3_masked_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_mach4/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/example_board_al_mach4/expected/outp3_masked_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4/expected/outp4_masked_front.svg b/testing/gerbv_example/example_board_al_mach4/expected/outp4_masked_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_mach4/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/example_board_al_mach4/expected/outp4_masked_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4/expected/processed_back.svg b/testing/gerbv_example/example_board_al_mach4/expected/processed_back.svg index 47462b5b9..5760e229d 100644 --- a/testing/gerbv_example/example_board_al_mach4/expected/processed_back.svg +++ b/testing/gerbv_example/example_board_al_mach4/expected/processed_back.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4/expected/processed_back_final.svg b/testing/gerbv_example/example_board_al_mach4/expected/processed_back_final.svg index 726a647a6..720343e89 100644 --- a/testing/gerbv_example/example_board_al_mach4/expected/processed_back_final.svg +++ b/testing/gerbv_example/example_board_al_mach4/expected/processed_back_final.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4/expected/processed_front.svg b/testing/gerbv_example/example_board_al_mach4/expected/processed_front.svg index 8afafc53b..2fc74fa04 100644 --- a/testing/gerbv_example/example_board_al_mach4/expected/processed_front.svg +++ b/testing/gerbv_example/example_board_al_mach4/expected/processed_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4/expected/processed_front_final.svg b/testing/gerbv_example/example_board_al_mach4/expected/processed_front_final.svg index e3f717ea9..e45cb943b 100644 --- a/testing/gerbv_example/example_board_al_mach4/expected/processed_front_final.svg +++ b/testing/gerbv_example/example_board_al_mach4/expected/processed_front_final.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4/expected/processed_outline.svg b/testing/gerbv_example/example_board_al_mach4/expected/processed_outline.svg index 12db0f8eb..58411841e 100644 --- a/testing/gerbv_example/example_board_al_mach4/expected/processed_outline.svg +++ b/testing/gerbv_example/example_board_al_mach4/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp0_original_back.svg b/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp0_original_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp0_original_back.svg +++ b/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp0_original_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp1_original_front.svg b/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp1_original_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp1_original_front.svg +++ b/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp1_original_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp2_original_outline.svg b/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp2_original_outline.svg index 11d848b0b..444d700a9 100644 --- a/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp3_masked_back.svg b/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp3_masked_back.svg index 4d2c4a19a..fbc4df8d7 100644 --- a/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp3_masked_back.svg @@ -7,9 +7,9 @@ - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp4_masked_front.svg b/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp4_masked_front.svg index 873c1867e..bd6f333ff 100644 --- a/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/example_board_al_mach4_tiled/expected/outp4_masked_front.svg @@ -7,10 +7,10 @@ - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_back.svg b/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_back.svg index 47462b5b9..5760e229d 100644 --- a/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_back.svg +++ b/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_back.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_back_final.svg b/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_back_final.svg index 726a647a6..720343e89 100644 --- a/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_back_final.svg +++ b/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_back_final.svg @@ -7,11 +7,11 @@ - - + + - - + + @@ -28,9 +28,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_front.svg b/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_front.svg index 8afafc53b..2fc74fa04 100644 --- a/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_front.svg +++ b/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_front_final.svg b/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_front_final.svg index e3f717ea9..e45cb943b 100644 --- a/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_front_final.svg +++ b/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_front_final.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + @@ -27,10 +27,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + diff --git a/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_outline.svg b/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_outline.svg index 12db0f8eb..58411841e 100644 --- a/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_outline.svg +++ b/testing/gerbv_example/example_board_al_mach4_tiled/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/invert_gerbers/expected/outp0_original_front.svg b/testing/gerbv_example/invert_gerbers/expected/outp0_original_front.svg index 9648d34b1..4a81321cc 100644 --- a/testing/gerbv_example/invert_gerbers/expected/outp0_original_front.svg +++ b/testing/gerbv_example/invert_gerbers/expected/outp0_original_front.svg @@ -7,45 +7,45 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/gerbv_example/invert_gerbers/expected/processed_front.svg b/testing/gerbv_example/invert_gerbers/expected/processed_front.svg index 3b44c6439..0a3a19a06 100644 --- a/testing/gerbv_example/invert_gerbers/expected/processed_front.svg +++ b/testing/gerbv_example/invert_gerbers/expected/processed_front.svg @@ -7,7 +7,7 @@ - + @@ -90,5 +90,5 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + diff --git a/testing/gerbv_example/invert_gerbers/expected/processed_front_final.svg b/testing/gerbv_example/invert_gerbers/expected/processed_front_final.svg index c82bd3a69..0d24d8f8b 100644 --- a/testing/gerbv_example/invert_gerbers/expected/processed_front_final.svg +++ b/testing/gerbv_example/invert_gerbers/expected/processed_front_final.svg @@ -7,7 +7,7 @@ - + @@ -90,5 +90,5 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + diff --git a/testing/gerbv_example/invert_gerbers_fill/expected/outp0_original_front.svg b/testing/gerbv_example/invert_gerbers_fill/expected/outp0_original_front.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/invert_gerbers_fill/expected/outp0_original_front.svg +++ b/testing/gerbv_example/invert_gerbers_fill/expected/outp0_original_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/invert_gerbers_fill/expected/outp1_original_outline.svg b/testing/gerbv_example/invert_gerbers_fill/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/invert_gerbers_fill/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/invert_gerbers_fill/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/invert_gerbers_fill/expected/outp2_masked_front.svg b/testing/gerbv_example/invert_gerbers_fill/expected/outp2_masked_front.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/invert_gerbers_fill/expected/outp2_masked_front.svg +++ b/testing/gerbv_example/invert_gerbers_fill/expected/outp2_masked_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/invert_gerbers_fill/expected/processed_front.svg b/testing/gerbv_example/invert_gerbers_fill/expected/processed_front.svg index 2f50cf5b6..6937813b5 100644 --- a/testing/gerbv_example/invert_gerbers_fill/expected/processed_front.svg +++ b/testing/gerbv_example/invert_gerbers_fill/expected/processed_front.svg @@ -7,7 +7,7 @@ - + @@ -52,5 +52,5 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + diff --git a/testing/gerbv_example/invert_gerbers_fill/expected/processed_front_final.svg b/testing/gerbv_example/invert_gerbers_fill/expected/processed_front_final.svg index e1d8fa225..25d138e6c 100644 --- a/testing/gerbv_example/invert_gerbers_fill/expected/processed_front_final.svg +++ b/testing/gerbv_example/invert_gerbers_fill/expected/processed_front_final.svg @@ -7,7 +7,7 @@ - + @@ -52,5 +52,5 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + diff --git a/testing/gerbv_example/invert_gerbers_fill/expected/processed_outline.svg b/testing/gerbv_example/invert_gerbers_fill/expected/processed_outline.svg index f3e348348..5d6c4f647 100644 --- a/testing/gerbv_example/invert_gerbers_fill/expected/processed_outline.svg +++ b/testing/gerbv_example/invert_gerbers_fill/expected/processed_outline.svg @@ -7,10 +7,10 @@ - + - + diff --git a/testing/gerbv_example/lift-mill/expected/outp0_original_front.svg b/testing/gerbv_example/lift-mill/expected/outp0_original_front.svg index 3a8ce4e1e..574b9e7ca 100644 --- a/testing/gerbv_example/lift-mill/expected/outp0_original_front.svg +++ b/testing/gerbv_example/lift-mill/expected/outp0_original_front.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/lift-mill/expected/outp1_original_outline.svg b/testing/gerbv_example/lift-mill/expected/outp1_original_outline.svg index 4f40d70f5..eaff703d3 100644 --- a/testing/gerbv_example/lift-mill/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/lift-mill/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/lift-mill/expected/outp2_masked_front.svg b/testing/gerbv_example/lift-mill/expected/outp2_masked_front.svg index 3a8ce4e1e..574b9e7ca 100644 --- a/testing/gerbv_example/lift-mill/expected/outp2_masked_front.svg +++ b/testing/gerbv_example/lift-mill/expected/outp2_masked_front.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/lift-mill/expected/processed_front_0.svg b/testing/gerbv_example/lift-mill/expected/processed_front_0.svg index 99c51872f..a60ceb957 100644 --- a/testing/gerbv_example/lift-mill/expected/processed_front_0.svg +++ b/testing/gerbv_example/lift-mill/expected/processed_front_0.svg @@ -7,10 +7,10 @@ - + - + diff --git a/testing/gerbv_example/lift-mill/expected/processed_front_1.svg b/testing/gerbv_example/lift-mill/expected/processed_front_1.svg index ee247198e..9b1103e0b 100644 --- a/testing/gerbv_example/lift-mill/expected/processed_front_1.svg +++ b/testing/gerbv_example/lift-mill/expected/processed_front_1.svg @@ -7,7 +7,7 @@ - + @@ -18,5 +18,5 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + diff --git a/testing/gerbv_example/lift-mill/expected/processed_front_final_0.svg b/testing/gerbv_example/lift-mill/expected/processed_front_final_0.svg index 29925d915..d5ca9ed19 100644 --- a/testing/gerbv_example/lift-mill/expected/processed_front_final_0.svg +++ b/testing/gerbv_example/lift-mill/expected/processed_front_final_0.svg @@ -7,12 +7,12 @@ - + - + diff --git a/testing/gerbv_example/lift-mill/expected/processed_front_final_1.svg b/testing/gerbv_example/lift-mill/expected/processed_front_final_1.svg index a028592cd..52afe554e 100644 --- a/testing/gerbv_example/lift-mill/expected/processed_front_final_1.svg +++ b/testing/gerbv_example/lift-mill/expected/processed_front_final_1.svg @@ -7,7 +7,7 @@ - + @@ -16,5 +16,5 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + diff --git a/testing/gerbv_example/lift-mill/expected/processed_outline.svg b/testing/gerbv_example/lift-mill/expected/processed_outline.svg index 234863605..fc494f003 100644 --- a/testing/gerbv_example/lift-mill/expected/processed_outline.svg +++ b/testing/gerbv_example/lift-mill/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/mill_masking/expected/contentions_front.svg b/testing/gerbv_example/mill_masking/expected/contentions_front.svg index 1b4737292..11f429d15 100644 --- a/testing/gerbv_example/mill_masking/expected/contentions_front.svg +++ b/testing/gerbv_example/mill_masking/expected/contentions_front.svg @@ -7,14 +7,14 @@ - - - - + + + + diff --git a/testing/gerbv_example/mill_masking/expected/outp0_original_front.svg b/testing/gerbv_example/mill_masking/expected/outp0_original_front.svg index a5c3394c2..fd023c045 100644 --- a/testing/gerbv_example/mill_masking/expected/outp0_original_front.svg +++ b/testing/gerbv_example/mill_masking/expected/outp0_original_front.svg @@ -7,8 +7,8 @@ - - - - + + + + diff --git a/testing/gerbv_example/mill_masking/expected/outp1_original_outline.svg b/testing/gerbv_example/mill_masking/expected/outp1_original_outline.svg index 4c81650d9..e340e5994 100644 --- a/testing/gerbv_example/mill_masking/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/mill_masking/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/mill_masking/expected/outp2_masked_front.svg b/testing/gerbv_example/mill_masking/expected/outp2_masked_front.svg index a5c3394c2..fd023c045 100644 --- a/testing/gerbv_example/mill_masking/expected/outp2_masked_front.svg +++ b/testing/gerbv_example/mill_masking/expected/outp2_masked_front.svg @@ -7,8 +7,8 @@ - - - - + + + + diff --git a/testing/gerbv_example/mill_masking/expected/processed_front.svg b/testing/gerbv_example/mill_masking/expected/processed_front.svg index 1efe72efa..7f8f759d6 100644 --- a/testing/gerbv_example/mill_masking/expected/processed_front.svg +++ b/testing/gerbv_example/mill_masking/expected/processed_front.svg @@ -7,10 +7,10 @@ - - - - + + + + @@ -19,8 +19,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - + + + + diff --git a/testing/gerbv_example/mill_masking/expected/processed_front_final.svg b/testing/gerbv_example/mill_masking/expected/processed_front_final.svg index 68bc46c95..e00c711b2 100644 --- a/testing/gerbv_example/mill_masking/expected/processed_front_final.svg +++ b/testing/gerbv_example/mill_masking/expected/processed_front_final.svg @@ -7,14 +7,14 @@ - - - - + + + + - - - - + + + + diff --git a/testing/gerbv_example/mill_masking/expected/processed_outline.svg b/testing/gerbv_example/mill_masking/expected/processed_outline.svg index cb861c386..b8f03d49b 100644 --- a/testing/gerbv_example/mill_masking/expected/processed_outline.svg +++ b/testing/gerbv_example/mill_masking/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/mill_masking_voronoi/expected/outp0_original_front.svg b/testing/gerbv_example/mill_masking_voronoi/expected/outp0_original_front.svg index a5c3394c2..fd023c045 100644 --- a/testing/gerbv_example/mill_masking_voronoi/expected/outp0_original_front.svg +++ b/testing/gerbv_example/mill_masking_voronoi/expected/outp0_original_front.svg @@ -7,8 +7,8 @@ - - - - + + + + diff --git a/testing/gerbv_example/mill_masking_voronoi/expected/outp1_original_outline.svg b/testing/gerbv_example/mill_masking_voronoi/expected/outp1_original_outline.svg index 4c81650d9..e340e5994 100644 --- a/testing/gerbv_example/mill_masking_voronoi/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/mill_masking_voronoi/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/mill_masking_voronoi/expected/outp2_masked_front.svg b/testing/gerbv_example/mill_masking_voronoi/expected/outp2_masked_front.svg index a5c3394c2..fd023c045 100644 --- a/testing/gerbv_example/mill_masking_voronoi/expected/outp2_masked_front.svg +++ b/testing/gerbv_example/mill_masking_voronoi/expected/outp2_masked_front.svg @@ -7,8 +7,8 @@ - - - - + + + + diff --git a/testing/gerbv_example/mill_masking_voronoi/expected/processed_front.svg b/testing/gerbv_example/mill_masking_voronoi/expected/processed_front.svg index 58eb5bcfa..04beb4116 100644 --- a/testing/gerbv_example/mill_masking_voronoi/expected/processed_front.svg +++ b/testing/gerbv_example/mill_masking_voronoi/expected/processed_front.svg @@ -7,10 +7,10 @@ - - - - + + + + @@ -19,8 +19,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - + + + + diff --git a/testing/gerbv_example/mill_masking_voronoi/expected/processed_front_final.svg b/testing/gerbv_example/mill_masking_voronoi/expected/processed_front_final.svg index e4cb51684..f90de1acc 100644 --- a/testing/gerbv_example/mill_masking_voronoi/expected/processed_front_final.svg +++ b/testing/gerbv_example/mill_masking_voronoi/expected/processed_front_final.svg @@ -7,14 +7,14 @@ - - - - + + + + - - - - + + + + diff --git a/testing/gerbv_example/mill_masking_voronoi/expected/processed_outline.svg b/testing/gerbv_example/mill_masking_voronoi/expected/processed_outline.svg index cb861c386..b8f03d49b 100644 --- a/testing/gerbv_example/mill_masking_voronoi/expected/processed_outline.svg +++ b/testing/gerbv_example/mill_masking_voronoi/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multi_outline/expected/outp0_original_outline.svg b/testing/gerbv_example/multi_outline/expected/outp0_original_outline.svg index ea00971db..2b68cce3f 100644 --- a/testing/gerbv_example/multi_outline/expected/outp0_original_outline.svg +++ b/testing/gerbv_example/multi_outline/expected/outp0_original_outline.svg @@ -8,5 +8,5 @@ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> - + diff --git a/testing/gerbv_example/multi_outline/expected/processed_outline.svg b/testing/gerbv_example/multi_outline/expected/processed_outline.svg index 72142c032..23a3f5204 100644 --- a/testing/gerbv_example/multi_outline/expected/processed_outline.svg +++ b/testing/gerbv_example/multi_outline/expected/processed_outline.svg @@ -7,12 +7,12 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-basename/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-basename/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-basename/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-basename/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-basename/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-basename/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-basename/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-basename/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-basename/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-basename/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-basename/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-basename/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-basename/expected/processed_back.svg b/testing/gerbv_example/multivibrator-basename/expected/processed_back.svg index 0e313a864..ec0dd83e5 100644 --- a/testing/gerbv_example/multivibrator-basename/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator-basename/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-basename/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator-basename/expected/processed_back_final.svg index 83b6701c8..b95663b52 100644 --- a/testing/gerbv_example/multivibrator-basename/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator-basename/expected/processed_back_final.svg @@ -7,22 +7,22 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-basename/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-basename/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-basename/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-basename/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-clockwise/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-clockwise/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-clockwise/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-clockwise/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-clockwise/expected/outp1_original_front.svg b/testing/gerbv_example/multivibrator-clockwise/expected/outp1_original_front.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-clockwise/expected/outp1_original_front.svg +++ b/testing/gerbv_example/multivibrator-clockwise/expected/outp1_original_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-clockwise/expected/outp2_original_outline.svg b/testing/gerbv_example/multivibrator-clockwise/expected/outp2_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-clockwise/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/multivibrator-clockwise/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-clockwise/expected/outp3_masked_back.svg b/testing/gerbv_example/multivibrator-clockwise/expected/outp3_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-clockwise/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/multivibrator-clockwise/expected/outp3_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-clockwise/expected/outp4_masked_front.svg b/testing/gerbv_example/multivibrator-clockwise/expected/outp4_masked_front.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-clockwise/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/multivibrator-clockwise/expected/outp4_masked_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-clockwise/expected/processed_back.svg b/testing/gerbv_example/multivibrator-clockwise/expected/processed_back.svg index fe628b3cd..1f23380ea 100644 --- a/testing/gerbv_example/multivibrator-clockwise/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator-clockwise/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-clockwise/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator-clockwise/expected/processed_back_final.svg index dfc914ad9..d2f54ffc4 100644 --- a/testing/gerbv_example/multivibrator-clockwise/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator-clockwise/expected/processed_back_final.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -35,12 +35,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-clockwise/expected/processed_front.svg b/testing/gerbv_example/multivibrator-clockwise/expected/processed_front.svg index 8c1412975..2218cae98 100644 --- a/testing/gerbv_example/multivibrator-clockwise/expected/processed_front.svg +++ b/testing/gerbv_example/multivibrator-clockwise/expected/processed_front.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-clockwise/expected/processed_front_final.svg b/testing/gerbv_example/multivibrator-clockwise/expected/processed_front_final.svg index 9a1cf5504..645303f8f 100644 --- a/testing/gerbv_example/multivibrator-clockwise/expected/processed_front_final.svg +++ b/testing/gerbv_example/multivibrator-clockwise/expected/processed_front_final.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-clockwise/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-clockwise/expected/processed_outline.svg index 1ef0120f6..6382342d3 100644 --- a/testing/gerbv_example/multivibrator-clockwise/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-clockwise/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-contentions/expected/contentions_back.svg b/testing/gerbv_example/multivibrator-contentions/expected/contentions_back.svg index 22cdca6fd..2da8bc036 100644 --- a/testing/gerbv_example/multivibrator-contentions/expected/contentions_back.svg +++ b/testing/gerbv_example/multivibrator-contentions/expected/contentions_back.svg @@ -11,62 +11,62 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + - - + + + + - - diff --git a/testing/gerbv_example/multivibrator-contentions/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-contentions/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-contentions/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-contentions/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-contentions/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-contentions/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-contentions/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-contentions/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-contentions/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-contentions/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-contentions/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-contentions/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-contentions/expected/processed_back.svg b/testing/gerbv_example/multivibrator-contentions/expected/processed_back.svg index 9bfa83343..f30f99382 100644 --- a/testing/gerbv_example/multivibrator-contentions/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator-contentions/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -35,12 +35,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-contentions/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator-contentions/expected/processed_back_final.svg index 36dd1abad..25a386128 100644 --- a/testing/gerbv_example/multivibrator-contentions/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator-contentions/expected/processed_back_final.svg @@ -7,22 +7,22 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-contentions/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-contentions/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-contentions/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-contentions/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-big/expected/contentions_back.svg b/testing/gerbv_example/multivibrator-extra-passes-big/expected/contentions_back.svg index f7cb33f79..f9b803817 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-big/expected/contentions_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-big/expected/contentions_back.svg @@ -7,634 +7,634 @@ + + - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + - - + + - - + + + + - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/testing/gerbv_example/multivibrator-extra-passes-big/expected/contentions_back_final.svg b/testing/gerbv_example/multivibrator-extra-passes-big/expected/contentions_back_final.svg index 3db70e3f7..1f941cce1 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-big/expected/contentions_back_final.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-big/expected/contentions_back_final.svg @@ -7,24 +7,24 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-big/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_back.svg b/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_back.svg index 28c84a82c..e937ae0a6 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -69,12 +69,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_back_final.svg index fb92f8eb6..d99e206cd 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_back_final.svg @@ -7,22 +7,22 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-big/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_0.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_0.svg index 765a733cd..87c19c7de 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_0.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_0.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_1.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_1.svg index d632741da..78a510bb5 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_1.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_1.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -59,12 +59,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_final_0.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_final_0.svg index 27d2aae46..cb91f6181 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_final_0.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_final_0.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_final_1.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_final_1.svg index 4cdf53969..44e758117 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_final_1.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_back_final_1.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -59,12 +59,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles-al/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_0.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_0.svg index 765a733cd..87c19c7de 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_0.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_0.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_1.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_1.svg index d632741da..78a510bb5 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_1.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_1.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -59,12 +59,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_final_0.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_final_0.svg index 27d2aae46..cb91f6181 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_final_0.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_final_0.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_final_1.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_final_1.svg index 4cdf53969..44e758117 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_final_1.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_back_final_1.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -59,12 +59,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators-tiles/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_0.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_0.svg index 765a733cd..87c19c7de 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_0.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_0.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_1.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_1.svg index d632741da..78a510bb5 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_1.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_1.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -59,12 +59,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_final_0.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_final_0.svg index 27d2aae46..cb91f6181 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_final_0.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_final_0.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_final_1.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_final_1.svg index 4cdf53969..44e758117 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_final_1.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_back_final_1.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -59,12 +59,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-two-isolators/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_back.svg b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_back.svg index 0677a9da0..1b577375a 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_back_final.svg index 9e257f94e..df854019d 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_back_final.svg @@ -7,22 +7,22 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes-voronoi/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-extra-passes/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-extra-passes/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-extra-passes/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-extra-passes/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-extra-passes/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-extra-passes/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes/expected/processed_back.svg b/testing/gerbv_example/multivibrator-extra-passes/expected/processed_back.svg index 765a733cd..87c19c7de 100644 --- a/testing/gerbv_example/multivibrator-extra-passes/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator-extra-passes/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator-extra-passes/expected/processed_back_final.svg index 27d2aae46..cb91f6181 100644 --- a/testing/gerbv_example/multivibrator-extra-passes/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator-extra-passes/expected/processed_back_final.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-extra-passes/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-extra-passes/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-extra-passes/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-extra-passes/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-identical-isolators/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-identical-isolators/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-identical-isolators/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-identical-isolators/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-identical-isolators/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-identical-isolators/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-identical-isolators/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-identical-isolators/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-identical-isolators/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-identical-isolators/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-identical-isolators/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-identical-isolators/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_0.svg b/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_0.svg index 765a733cd..87c19c7de 100644 --- a/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_0.svg +++ b/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_0.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_1.svg b/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_1.svg index 605c9f913..7dd6cede6 100644 --- a/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_1.svg +++ b/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_1.svg @@ -7,20 +7,20 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_final_0.svg b/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_final_0.svg index 27d2aae46..cb91f6181 100644 --- a/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_final_0.svg +++ b/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_final_0.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_final_1.svg b/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_final_1.svg index 605c9f913..7dd6cede6 100644 --- a/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_final_1.svg +++ b/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_back_final_1.svg @@ -7,20 +7,20 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-identical-isolators/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_back.svg b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_back.svg index 0e313a864..ec0dd83e5 100644 --- a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_back_final.svg index 83b6701c8..b95663b52 100644 --- a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_back_final.svg @@ -7,22 +7,22 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-no-tsp-2opt/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-no-zbridges/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-no-zbridges/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-no-zbridges/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-no-zbridges/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-no-zbridges/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-no-zbridges/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-no-zbridges/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-no-zbridges/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-no-zbridges/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-no-zbridges/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-no-zbridges/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-no-zbridges/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_back.svg b/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_back.svg index 0e313a864..ec0dd83e5 100644 --- a/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_back_final.svg index 83b6701c8..b95663b52 100644 --- a/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_back_final.svg @@ -7,22 +7,22 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-no-zbridges/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator-two-isolators/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator-two-isolators/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-two-isolators/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator-two-isolators/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-two-isolators/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator-two-isolators/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator-two-isolators/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator-two-isolators/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator-two-isolators/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator-two-isolators/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator-two-isolators/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator-two-isolators/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_0.svg b/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_0.svg index 5ebff58a3..888cbef44 100644 --- a/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_0.svg +++ b/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_0.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -71,12 +71,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_1.svg b/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_1.svg index 6f2ed4c2b..5fe589fb4 100644 --- a/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_1.svg +++ b/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_1.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -103,12 +103,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_final_0.svg b/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_final_0.svg index eff5a8686..fa0aef4d4 100644 --- a/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_final_0.svg +++ b/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_final_0.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -35,12 +35,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_final_1.svg b/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_final_1.svg index 404ea0e5d..7962ce0be 100644 --- a/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_final_1.svg +++ b/testing/gerbv_example/multivibrator-two-isolators/expected/processed_back_final_1.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -103,12 +103,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator-two-isolators/expected/processed_outline.svg b/testing/gerbv_example/multivibrator-two-isolators/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator-two-isolators/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator-two-isolators/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator/expected/processed_back.svg b/testing/gerbv_example/multivibrator/expected/processed_back.svg index 0e313a864..ec0dd83e5 100644 --- a/testing/gerbv_example/multivibrator/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator/expected/processed_back_final.svg index 83b6701c8..b95663b52 100644 --- a/testing/gerbv_example/multivibrator/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator/expected/processed_back_final.svg @@ -7,22 +7,22 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator/expected/processed_outline.svg b/testing/gerbv_example/multivibrator/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator_backtrack/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator_backtrack/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_backtrack/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator_backtrack/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_backtrack/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator_backtrack/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator_backtrack/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator_backtrack/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator_backtrack/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator_backtrack/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_backtrack/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator_backtrack/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_backtrack/expected/processed_back.svg b/testing/gerbv_example/multivibrator_backtrack/expected/processed_back.svg index 0e313a864..ec0dd83e5 100644 --- a/testing/gerbv_example/multivibrator_backtrack/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator_backtrack/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_backtrack/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator_backtrack/expected/processed_back_final.svg index 83b6701c8..b95663b52 100644 --- a/testing/gerbv_example/multivibrator_backtrack/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator_backtrack/expected/processed_back_final.svg @@ -7,22 +7,22 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_backtrack/expected/processed_outline.svg b/testing/gerbv_example/multivibrator_backtrack/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator_backtrack/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator_backtrack/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator_no_export/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator_no_export/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_no_export/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator_no_export/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_export/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator_no_export/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator_no_export/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator_no_export/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator_no_export/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator_no_export/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_no_export/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator_no_export/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator_no_export_milldrill/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_optimise/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator_no_optimise/expected/outp0_original_back.svg index 11840710d..d51095e05 100644 --- a/testing/gerbv_example/multivibrator_no_optimise/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator_no_optimise/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_optimise/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator_no_optimise/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator_no_optimise/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator_no_optimise/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator_no_optimise/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator_no_optimise/expected/outp2_masked_back.svg index 11840710d..d51095e05 100644 --- a/testing/gerbv_example/multivibrator_no_optimise/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator_no_optimise/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_optimise/expected/processed_back.svg b/testing/gerbv_example/multivibrator_no_optimise/expected/processed_back.svg index cd1206496..b8a512866 100644 --- a/testing/gerbv_example/multivibrator_no_optimise/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator_no_optimise/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_optimise/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator_no_optimise/expected/processed_back_final.svg index 59e4a96d0..b098c65a3 100644 --- a/testing/gerbv_example/multivibrator_no_optimise/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator_no_optimise/expected/processed_back_final.svg @@ -7,22 +7,22 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_optimise/expected/processed_outline.svg b/testing/gerbv_example/multivibrator_no_optimise/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator_no_optimise/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator_no_optimise/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator_no_zero_start/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator_no_zero_start/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_no_zero_start/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator_no_zero_start/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_zero_start/expected/outp1_original_front.svg b/testing/gerbv_example/multivibrator_no_zero_start/expected/outp1_original_front.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_no_zero_start/expected/outp1_original_front.svg +++ b/testing/gerbv_example/multivibrator_no_zero_start/expected/outp1_original_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_zero_start/expected/outp2_original_outline.svg b/testing/gerbv_example/multivibrator_no_zero_start/expected/outp2_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator_no_zero_start/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/multivibrator_no_zero_start/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator_no_zero_start/expected/outp3_masked_back.svg b/testing/gerbv_example/multivibrator_no_zero_start/expected/outp3_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_no_zero_start/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/multivibrator_no_zero_start/expected/outp3_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_zero_start/expected/outp4_masked_front.svg b/testing/gerbv_example/multivibrator_no_zero_start/expected/outp4_masked_front.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_no_zero_start/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/multivibrator_no_zero_start/expected/outp4_masked_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_back.svg b/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_back.svg index 7fcbc015c..e7a59c9d2 100644 --- a/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_back_final.svg index fc74cf0ea..da8ce951b 100644 --- a/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_back_final.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_front.svg b/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_front.svg index 7fcbc015c..e7a59c9d2 100644 --- a/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_front.svg +++ b/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_front.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_front_final.svg b/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_front_final.svg index fc74cf0ea..da8ce951b 100644 --- a/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_front_final.svg +++ b/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_front_final.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_outline.svg b/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator_no_zero_start/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp1_original_outline.svg b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp1_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp2_masked_back.svg b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp2_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/outp2_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_back.svg b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_back.svg index 0e313a864..ec0dd83e5 100644 --- a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_back_final.svg index 83b6701c8..b95663b52 100644 --- a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_back_final.svg @@ -7,22 +7,22 @@ - - - + + + - - - + + + - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_outline.svg b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator_pre_post_milling_gcode/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator_xy_offset/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_xy_offset/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator_xy_offset/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset/expected/outp1_original_front.svg b/testing/gerbv_example/multivibrator_xy_offset/expected/outp1_original_front.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_xy_offset/expected/outp1_original_front.svg +++ b/testing/gerbv_example/multivibrator_xy_offset/expected/outp1_original_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset/expected/outp2_original_outline.svg b/testing/gerbv_example/multivibrator_xy_offset/expected/outp2_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator_xy_offset/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/multivibrator_xy_offset/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator_xy_offset/expected/outp3_masked_back.svg b/testing/gerbv_example/multivibrator_xy_offset/expected/outp3_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_xy_offset/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/multivibrator_xy_offset/expected/outp3_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset/expected/outp4_masked_front.svg b/testing/gerbv_example/multivibrator_xy_offset/expected/outp4_masked_front.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_xy_offset/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/multivibrator_xy_offset/expected/outp4_masked_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset/expected/processed_back.svg b/testing/gerbv_example/multivibrator_xy_offset/expected/processed_back.svg index 7fcbc015c..e7a59c9d2 100644 --- a/testing/gerbv_example/multivibrator_xy_offset/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator_xy_offset/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator_xy_offset/expected/processed_back_final.svg index fc74cf0ea..da8ce951b 100644 --- a/testing/gerbv_example/multivibrator_xy_offset/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator_xy_offset/expected/processed_back_final.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset/expected/processed_front.svg b/testing/gerbv_example/multivibrator_xy_offset/expected/processed_front.svg index 7fcbc015c..e7a59c9d2 100644 --- a/testing/gerbv_example/multivibrator_xy_offset/expected/processed_front.svg +++ b/testing/gerbv_example/multivibrator_xy_offset/expected/processed_front.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset/expected/processed_front_final.svg b/testing/gerbv_example/multivibrator_xy_offset/expected/processed_front_final.svg index fc74cf0ea..da8ce951b 100644 --- a/testing/gerbv_example/multivibrator_xy_offset/expected/processed_front_final.svg +++ b/testing/gerbv_example/multivibrator_xy_offset/expected/processed_front_final.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset/expected/processed_outline.svg b/testing/gerbv_example/multivibrator_xy_offset/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator_xy_offset/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator_xy_offset/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp0_original_back.svg b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp0_original_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp0_original_back.svg +++ b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp0_original_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp1_original_front.svg b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp1_original_front.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp1_original_front.svg +++ b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp1_original_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp2_original_outline.svg b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp2_original_outline.svg index 461e886c8..c24dec8ee 100644 --- a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp2_original_outline.svg +++ b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp2_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp3_masked_back.svg b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp3_masked_back.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp3_masked_back.svg +++ b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp3_masked_back.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp4_masked_front.svg b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp4_masked_front.svg index fc711ca9c..6b7c06985 100644 --- a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp4_masked_front.svg +++ b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/outp4_masked_front.svg @@ -7,12 +7,12 @@ - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_back.svg b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_back.svg index 7fcbc015c..e7a59c9d2 100644 --- a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_back.svg +++ b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_back.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_back_final.svg b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_back_final.svg index fc74cf0ea..da8ce951b 100644 --- a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_back_final.svg +++ b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_back_final.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_front.svg b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_front.svg index 7fcbc015c..e7a59c9d2 100644 --- a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_front.svg +++ b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_front.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_front_final.svg b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_front_final.svg index fc74cf0ea..da8ce951b 100644 --- a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_front_final.svg +++ b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_front_final.svg @@ -7,13 +7,13 @@ - - - + + + - - - + + + @@ -31,12 +31,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - + + + + + + - + diff --git a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_outline.svg b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_outline.svg index 9169607a7..1cbfa481e 100644 --- a/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_outline.svg +++ b/testing/gerbv_example/multivibrator_xy_offset_zero_start/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/null_drill/expected/outp0_original_front.svg b/testing/gerbv_example/null_drill/expected/outp0_original_front.svg index fbabb4cf4..ec0bd00bd 100644 --- a/testing/gerbv_example/null_drill/expected/outp0_original_front.svg +++ b/testing/gerbv_example/null_drill/expected/outp0_original_front.svg @@ -7,6 +7,6 @@ - - + + diff --git a/testing/gerbv_example/null_drill/expected/outp1_original_outline.svg b/testing/gerbv_example/null_drill/expected/outp1_original_outline.svg index 0ad227558..779095c5c 100644 --- a/testing/gerbv_example/null_drill/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/null_drill/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/null_drill/expected/outp2_masked_front.svg b/testing/gerbv_example/null_drill/expected/outp2_masked_front.svg index fbabb4cf4..ec0bd00bd 100644 --- a/testing/gerbv_example/null_drill/expected/outp2_masked_front.svg +++ b/testing/gerbv_example/null_drill/expected/outp2_masked_front.svg @@ -7,6 +7,6 @@ - - + + diff --git a/testing/gerbv_example/null_drill/expected/processed_front.svg b/testing/gerbv_example/null_drill/expected/processed_front.svg index beb20bca0..0fe8791b0 100644 --- a/testing/gerbv_example/null_drill/expected/processed_front.svg +++ b/testing/gerbv_example/null_drill/expected/processed_front.svg @@ -7,12 +7,12 @@ - + - - + + diff --git a/testing/gerbv_example/null_drill/expected/processed_front_final.svg b/testing/gerbv_example/null_drill/expected/processed_front_final.svg index 8ca7d610b..1f895dd64 100644 --- a/testing/gerbv_example/null_drill/expected/processed_front_final.svg +++ b/testing/gerbv_example/null_drill/expected/processed_front_final.svg @@ -7,10 +7,10 @@ - + - - + + diff --git a/testing/gerbv_example/null_drill/expected/processed_outline.svg b/testing/gerbv_example/null_drill/expected/processed_outline.svg index 6b8198d13..3119410ba 100644 --- a/testing/gerbv_example/null_drill/expected/processed_outline.svg +++ b/testing/gerbv_example/null_drill/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/overlapping_edge_cuts/expected/outp0_original_outline.svg b/testing/gerbv_example/overlapping_edge_cuts/expected/outp0_original_outline.svg index dbb92ab2e..350452921 100644 --- a/testing/gerbv_example/overlapping_edge_cuts/expected/outp0_original_outline.svg +++ b/testing/gerbv_example/overlapping_edge_cuts/expected/outp0_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/overlapping_edge_cuts/expected/processed_outline.svg b/testing/gerbv_example/overlapping_edge_cuts/expected/processed_outline.svg index fc210e8e5..f35f59aba 100644 --- a/testing/gerbv_example/overlapping_edge_cuts/expected/processed_outline.svg +++ b/testing/gerbv_example/overlapping_edge_cuts/expected/processed_outline.svg @@ -7,7 +7,7 @@ - + @@ -20,5 +20,5 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + diff --git a/testing/gerbv_example/round_pcb_3/expected/processed_outline.svg b/testing/gerbv_example/round_pcb_3/expected/processed_outline.svg index c73dc59a6..4e0104a59 100644 --- a/testing/gerbv_example/round_pcb_3/expected/processed_outline.svg +++ b/testing/gerbv_example/round_pcb_3/expected/processed_outline.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/round_pcb_4/expected/processed_outline.svg b/testing/gerbv_example/round_pcb_4/expected/processed_outline.svg index c73dc59a6..4e0104a59 100644 --- a/testing/gerbv_example/round_pcb_4/expected/processed_outline.svg +++ b/testing/gerbv_example/round_pcb_4/expected/processed_outline.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/round_pcb_5/expected/processed_outline.svg b/testing/gerbv_example/round_pcb_5/expected/processed_outline.svg index c73dc59a6..4e0104a59 100644 --- a/testing/gerbv_example/round_pcb_5/expected/processed_outline.svg +++ b/testing/gerbv_example/round_pcb_5/expected/processed_outline.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/shaped_pcb/expected/outp0_original_outline.svg b/testing/gerbv_example/shaped_pcb/expected/outp0_original_outline.svg index 5c9524b8f..d9d43a208 100644 --- a/testing/gerbv_example/shaped_pcb/expected/outp0_original_outline.svg +++ b/testing/gerbv_example/shaped_pcb/expected/outp0_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/shaped_pcb/expected/processed_outline.svg b/testing/gerbv_example/shaped_pcb/expected/processed_outline.svg index cd09daaca..b4ef894ad 100644 --- a/testing/gerbv_example/shaped_pcb/expected/processed_outline.svg +++ b/testing/gerbv_example/shaped_pcb/expected/processed_outline.svg @@ -7,10 +7,10 @@ - + - + diff --git a/testing/gerbv_example/sharp_corner/expected/outp0_original_back.svg b/testing/gerbv_example/sharp_corner/expected/outp0_original_back.svg index 78f8cc532..670dae29c 100644 --- a/testing/gerbv_example/sharp_corner/expected/outp0_original_back.svg +++ b/testing/gerbv_example/sharp_corner/expected/outp0_original_back.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/sharp_corner/expected/processed_back_0.svg b/testing/gerbv_example/sharp_corner/expected/processed_back_0.svg index e2178ac34..c8c06cda1 100644 --- a/testing/gerbv_example/sharp_corner/expected/processed_back_0.svg +++ b/testing/gerbv_example/sharp_corner/expected/processed_back_0.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/sharp_corner/expected/processed_back_1.svg b/testing/gerbv_example/sharp_corner/expected/processed_back_1.svg index 9edaa442e..883da45b8 100644 --- a/testing/gerbv_example/sharp_corner/expected/processed_back_1.svg +++ b/testing/gerbv_example/sharp_corner/expected/processed_back_1.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/sharp_corner/expected/processed_back_final_0.svg b/testing/gerbv_example/sharp_corner/expected/processed_back_final_0.svg index 30402f5fe..c001a89e6 100644 --- a/testing/gerbv_example/sharp_corner/expected/processed_back_final_0.svg +++ b/testing/gerbv_example/sharp_corner/expected/processed_back_final_0.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/sharp_corner/expected/processed_back_final_1.svg b/testing/gerbv_example/sharp_corner/expected/processed_back_final_1.svg index a8e03e811..d24c8f362 100644 --- a/testing/gerbv_example/sharp_corner/expected/processed_back_final_1.svg +++ b/testing/gerbv_example/sharp_corner/expected/processed_back_final_1.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/sharp_corner_2/expected/processed_back_0.svg b/testing/gerbv_example/sharp_corner_2/expected/processed_back_0.svg index ea1fe481b..eebe1ad84 100644 --- a/testing/gerbv_example/sharp_corner_2/expected/processed_back_0.svg +++ b/testing/gerbv_example/sharp_corner_2/expected/processed_back_0.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/sharp_corner_2/expected/processed_back_1.svg b/testing/gerbv_example/sharp_corner_2/expected/processed_back_1.svg index 15fc38a9b..765bec518 100644 --- a/testing/gerbv_example/sharp_corner_2/expected/processed_back_1.svg +++ b/testing/gerbv_example/sharp_corner_2/expected/processed_back_1.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/sharp_corner_2/expected/processed_back_final_0.svg b/testing/gerbv_example/sharp_corner_2/expected/processed_back_final_0.svg index a3006c9d9..61a50265f 100644 --- a/testing/gerbv_example/sharp_corner_2/expected/processed_back_final_0.svg +++ b/testing/gerbv_example/sharp_corner_2/expected/processed_back_final_0.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/sharp_corner_2/expected/processed_back_final_1.svg b/testing/gerbv_example/sharp_corner_2/expected/processed_back_final_1.svg index 7a70c388c..de4ba683e 100644 --- a/testing/gerbv_example/sharp_corner_2/expected/processed_back_final_1.svg +++ b/testing/gerbv_example/sharp_corner_2/expected/processed_back_final_1.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_0.svg b/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_0.svg index fbd4877c4..fe3170849 100644 --- a/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_0.svg +++ b/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_0.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_1.svg b/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_1.svg index abb69eb3d..06ca58dcc 100644 --- a/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_1.svg +++ b/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_1.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_final_0.svg b/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_final_0.svg index 81a188e66..0330097c4 100644 --- a/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_final_0.svg +++ b/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_final_0.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_final_1.svg b/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_final_1.svg index c471b647d..4c0a0542e 100644 --- a/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_final_1.svg +++ b/testing/gerbv_example/sharp_corner_2_offset/expected/processed_back_final_1.svg @@ -7,7 +7,7 @@ - + diff --git a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp0_original_back.svg b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp0_original_back.svg index 5cc2ade7c..29fb4ffce 100644 --- a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp0_original_back.svg +++ b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp0_original_back.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp1_original_outline.svg b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp1_original_outline.svg index ac71d0dcb..06cc92841 100644 --- a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp1_original_outline.svg +++ b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp1_original_outline.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp2_masked_back.svg b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp2_masked_back.svg index 5cc2ade7c..29fb4ffce 100644 --- a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp2_masked_back.svg +++ b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/outp2_masked_back.svg @@ -7,5 +7,5 @@ - + diff --git a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_0.svg b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_0.svg index 042f3c4f8..0b516af9c 100644 --- a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_0.svg +++ b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_0.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_1.svg b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_1.svg index 0371deddb..963d64962 100644 --- a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_1.svg +++ b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_1.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_final_0.svg b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_final_0.svg index ec988c9bb..e27681cd9 100644 --- a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_final_0.svg +++ b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_final_0.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_final_1.svg b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_final_1.svg index 9fcdd3814..582752d2d 100644 --- a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_final_1.svg +++ b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_back_final_1.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_outline.svg b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_outline.svg index bbc72faa6..143089824 100644 --- a/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_outline.svg +++ b/testing/gerbv_example/sharp_corner_big_isolation_width/expected/processed_outline.svg @@ -7,8 +7,8 @@ - + - + diff --git a/testing/gerbv_example/silk-lines/expected/outp0_original_front.svg b/testing/gerbv_example/silk-lines/expected/outp0_original_front.svg index a1d762122..6a0f1080f 100644 --- a/testing/gerbv_example/silk-lines/expected/outp0_original_front.svg +++ b/testing/gerbv_example/silk-lines/expected/outp0_original_front.svg @@ -11,242 +11,242 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + + + - + - + - - - + + + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + + + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - diff --git a/testing/gerbv_example/silk-lines/expected/processed_front.svg b/testing/gerbv_example/silk-lines/expected/processed_front.svg index a1d762122..6a0f1080f 100644 --- a/testing/gerbv_example/silk-lines/expected/processed_front.svg +++ b/testing/gerbv_example/silk-lines/expected/processed_front.svg @@ -11,242 +11,242 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + + + - + - + - - - + + + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + + + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - diff --git a/testing/gerbv_example/silk-lines/expected/processed_front_final.svg b/testing/gerbv_example/silk-lines/expected/processed_front_final.svg index a1d762122..6a0f1080f 100644 --- a/testing/gerbv_example/silk-lines/expected/processed_front_final.svg +++ b/testing/gerbv_example/silk-lines/expected/processed_front_final.svg @@ -11,242 +11,242 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + + + - + - + - - - + + + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + + + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - diff --git a/testing/gerbv_example/silk-lines/expected/processed_front_lines_0.004724.svg b/testing/gerbv_example/silk-lines/expected/processed_front_lines_0.004724.svg index 279709806..7ad888239 100644 --- a/testing/gerbv_example/silk-lines/expected/processed_front_lines_0.004724.svg +++ b/testing/gerbv_example/silk-lines/expected/processed_front_lines_0.004724.svg @@ -23,242 +23,242 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + + + - + - + - - - + + + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + + + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - diff --git a/testing/gerbv_example/silk-lines/expected/processed_front_lines_0.005906.svg b/testing/gerbv_example/silk-lines/expected/processed_front_lines_0.005906.svg index d0356bb36..2b8c0bbcc 100644 --- a/testing/gerbv_example/silk-lines/expected/processed_front_lines_0.005906.svg +++ b/testing/gerbv_example/silk-lines/expected/processed_front_lines_0.005906.svg @@ -241,242 +241,242 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - + + + - + - + - - - + + + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + + + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - diff --git a/testing/gerbv_example/silk/expected/outp0_original_front.svg b/testing/gerbv_example/silk/expected/outp0_original_front.svg index 0ddfbabc3..9b74c74fe 100644 --- a/testing/gerbv_example/silk/expected/outp0_original_front.svg +++ b/testing/gerbv_example/silk/expected/outp0_original_front.svg @@ -7,43 +7,43 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/gerbv_example/silk/expected/processed_front.svg b/testing/gerbv_example/silk/expected/processed_front.svg index 0153c1b7e..2bf56ecac 100644 --- a/testing/gerbv_example/silk/expected/processed_front.svg +++ b/testing/gerbv_example/silk/expected/processed_front.svg @@ -7,38 +7,38 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + @@ -179,36 +179,36 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/gerbv_example/silk/expected/processed_front_final.svg b/testing/gerbv_example/silk/expected/processed_front_final.svg index f9aa255db..389a1f990 100644 --- a/testing/gerbv_example/silk/expected/processed_front_final.svg +++ b/testing/gerbv_example/silk/expected/processed_front_final.svg @@ -7,38 +7,38 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + @@ -117,36 +117,36 @@ xmlns:xlink="http://www.w3.org/1999/xlink"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +