diff options
author | jaseg <git@jaseg.de> | 2022-06-19 00:53:55 +0200 |
---|---|---|
committer | jaseg <git@jaseg.de> | 2022-06-19 00:53:55 +0200 |
commit | 31b5a77c8a574ad1eee7fe9ead0a1a8cd14989f6 (patch) | |
tree | 902da2d6310f061a109f3f94d1533f85b1fdde9b /svg-flatten/src/svg_color.cpp | |
parent | 13b92b09474139676753862ec6d87df72c05f5dd (diff) | |
download | gerbolyze-31b5a77c8a574ad1eee7fe9ead0a1a8cd14989f6.tar.gz gerbolyze-31b5a77c8a574ad1eee7fe9ead0a1a8cd14989f6.tar.bz2 gerbolyze-31b5a77c8a574ad1eee7fe9ead0a1a8cd14989f6.zip |
svg-flatten: Fix drill export
Diffstat (limited to 'svg-flatten/src/svg_color.cpp')
-rw-r--r-- | svg-flatten/src/svg_color.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/svg-flatten/src/svg_color.cpp b/svg-flatten/src/svg_color.cpp index 637a65f..87aae3a 100644 --- a/svg-flatten/src/svg_color.cpp +++ b/svg-flatten/src/svg_color.cpp @@ -41,14 +41,17 @@ enum gerber_color gerbolyze::svg_color_to_gerber(string color, string opacity, e } if (color.empty()) { + //cerr << " -> default" << endl; return default_val; } if (color == "none") { + //cerr << " -> none" << endl; return GRB_NONE; } if (color.rfind("url(#", 0) != string::npos) { + //cerr << " -> pattern" << endl; return GRB_PATTERN_FILL; } @@ -60,16 +63,20 @@ enum gerber_color gerbolyze::svg_color_to_gerber(string color, string opacity, e alpha = rgba.a; if (alpha < 0.5f) { + //cerr << " -> none" << endl; return GRB_NONE; } if ((hsv.v >= 0.5) != rset.flip_color_interpretation) { + //cerr << " -> clear" << endl; return GRB_CLEAR; } else { + //cerr << " -> dark" << endl; return GRB_DARK; } } + //cerr << " -> dark" << endl; return GRB_DARK; } |