std1.0.0-beta-7 SafeC docs

Module gui::gui_svg

#include <std/gui/gui_svg.h> source

GUI: minimal SVG rendering.

A real (not stubbed) but deliberately small subset of SVG: <svg>, <g>, <rect>, <circle>, <ellipse>, <line>, <polyline>, <polygon>, and <path> with M/L/H/V/C/Z commands (cubic beziers are flattened to line segments by subdivision). fill/stroke accept "#rrggbb", "none", and a handful of named colors (black/white/red/green/blue/yellow/cyan/magenta/gray/ transparent). No viewBox/transform/gradient/clip-path/text/use support, no CSS — this is a scoped renderer for simple vector icon/shape assets, not a browser-grade SVG engine. Parses and rasterizes directly into a GuiWindow in one pass (no retained SVG DOM) via GuiWindow's drawing methods plus a scanline polygon fill for <polygon>/filled <path>.