proxy.golang.org : github.com/goki/svg : v0.1.26
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 -
Documentation -
Download -
JSON -
codemeta.json
purl: pkg:golang/github.com/goki/svg@v0.1.26
Published:
Indexed:
- github.com/anthonynsimon/bild v0.13.0
- github.com/aymerick/douceur v0.2.0
- github.com/chewxy/math32 v1.10.1
- github.com/fatih/camelcase v1.0.0
- github.com/goki/freetype v1.0.1
- github.com/gorilla/css v1.0.1
- github.com/iancoleman/strcase v0.3.0
- goki.dev/cam v0.9.47
- goki.dev/colors v0.8.42
- goki.dev/cursors v0.0.30
- goki.dev/enums v0.9.54
- goki.dev/girl v0.0.34
- goki.dev/glop v0.1.9
- goki.dev/grows v0.3.29
- goki.dev/grr v0.0.10
- goki.dev/gti v0.1.30
- goki.dev/ki/v2 v2.0.0-dev0.0.31
- goki.dev/laser v0.1.32
- goki.dev/mat32/v2 v2.0.0-dev0.0.26
- goki.dev/ordmap v0.5.9
- golang.org/x/image v0.14.0
- golang.org/x/net v0.19.0
- golang.org/x/text v0.14.0