diff options
author | jaseg <git@jaseg.de> | 2021-09-29 00:24:30 +0200 |
---|---|---|
committer | jaseg <git@jaseg.de> | 2021-09-29 16:38:51 +0200 |
commit | d406b1f1d08ef1c47a717d54e466709434d16684 (patch) | |
tree | e7692cea55758d8a24c4e1442a87f820f0dd7fcb /svg-flatten/src/svg_color.h | |
parent | 8a64621e8c8610a45884df82b46859bc3297d3e3 (diff) | |
download | gerbolyze-d406b1f1d08ef1c47a717d54e466709434d16684.tar.gz gerbolyze-d406b1f1d08ef1c47a717d54e466709434d16684.tar.bz2 gerbolyze-d406b1f1d08ef1c47a717d54e466709434d16684.zip |
Add rgba color support for newer resvg/usvgwasi-wip
Diffstat (limited to 'svg-flatten/src/svg_color.h')
-rw-r--r-- | svg-flatten/src/svg_color.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/svg-flatten/src/svg_color.h b/svg-flatten/src/svg_color.h index 752c2ed..d2cd75e 100644 --- a/svg-flatten/src/svg_color.h +++ b/svg-flatten/src/svg_color.h @@ -31,16 +31,16 @@ enum gerber_color { GRB_PATTERN_FILL, }; -class RGBColor { +class RGBAColor { public: - float r, g, b; - RGBColor(std::string hex); + float r, g, b, a; + RGBAColor(std::string spec); }; class HSVColor { public: float h, s, v; - HSVColor(const RGBColor &color); + HSVColor(const RGBAColor &color); }; enum gerber_color svg_color_to_gerber(std::string color, std::string opacity, enum gerber_color default_val, const RenderSettings &rset); |