From d406b1f1d08ef1c47a717d54e466709434d16684 Mon Sep 17 00:00:00 2001 From: jaseg Date: Wed, 29 Sep 2021 00:24:30 +0200 Subject: Add rgba color support for newer resvg/usvg --- svg-flatten/src/svg_color.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'svg-flatten/src/svg_color.h') 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); -- cgit