proxy.golang.org : github.com/goki/svg
Package svg provides SVG rendering classes, I/O parsing: full SVG rendering SVG currently supports most of SVG, but not: See gi/examples/svg for a basic SVG viewer app, using the svg.Editor, which will ultimately be expanded to support more advanced editing. Also in that directory are a number of test files that stress different aspects of rendering. svg.NodeBase is the base type for all SVG elements -- unlike Widget nodes, SVG nodes do not use layout logic, and just draw directly into a parent SVG viewport, with cumulative transforms determining drawing position, etc. The BBox values are only valid after rendering for these nodes. It uses srwiley/rasterx for SVG-compatible rasterization, and the gi.Paint interface for drawing. The Path element uses a compiled bytecode version of the Data path for increased speed.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/goki/svg
License: BSD-3-Clause
Latest release: over 1 year ago
First release: over 1 year ago
Namespace: github.com/goki
Stars: 1 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 14 days ago