MCPcopy Create free account
hub / github.com/cogentcore/core / renderSVG

Method renderSVG

core/svg.go:120–130  ·  view source on GitHub ↗

renderSVG renders the SVG

()

Source from the content-addressed store, hash-verified

118
119// renderSVG renders the SVG
120func (sv *SVG) renderSVG() {
121 if sv.SVG == nil {
122 return
123 }
124 // need to make the image again to prevent it from
125 // rendering over itself
126 sv.SVG.Pixels = image.NewRGBA(sv.SVG.Pixels.Rect)
127 sv.SVG.RenderState.Init(sv.SVG.Pixels.Rect.Dx(), sv.SVG.Pixels.Rect.Dy(), sv.SVG.Pixels)
128 sv.SVG.Render()
129 sv.prevSize = sv.SVG.Pixels.Rect.Size()
130}
131
132func (sv *SVG) Render() {
133 sv.WidgetBase.Render()

Callers 1

RenderMethod · 0.95

Calls 3

InitMethod · 0.65
RenderMethod · 0.65
SizeMethod · 0.65

Tested by

no test coverage detected