Versions in this module Expand all Collapse all v0 v0.10.0 Sep 11, 2026 Changes in this version + type DepthObserver interface + Depth func(d float64) v0.9.0 Sep 11, 2026 Changes in this version type PanelInfo + Z scale.Scale v0.8.1 Sep 9, 2026 v0.8.0 Sep 9, 2026 Changes in this version + func Draw(b ir.Backend, c Chart) error + type Chart struct + ColWidths []float32 + Cols int + Coord coord.Coord + DPR float64 + Description ir.Description + Height int + Hidden []bool + Layers []geom.Geom + Math mathtext.Typesetter + Observer Observer + Overlay Overlay + Panels []Panel + RowHeights []float32 + RowSink geom.Rows + Rows int + Serial bool + ShowLegend bool + Theme theme.Theme + Title string + Width int + X scale.Scale + X2 scale.Scale + X2Title string + XTitle string + Y scale.Scale + Y2 scale.Scale + Y2Title string + YTitle string + type ColorbarEntry interface + ColorbarEntry func(e ColorbarInfo) + type ColorbarInfo struct + Area ir.Rect + Class int + Hi float64 + Lo float64 + Scale scale.ColorScale + type LayerInfo struct + Index int + Label string + X scale.Scale + Y scale.Scale + type LegendEntry interface + LegendEntry func(e LegendInfo) + type LegendInfo struct + Area ir.Rect + Hidden bool + Label string + Layer int + type Observer interface + End func() + Layer func(l LayerInfo) + Panel func(p PanelInfo) + type Overlay interface + DrawOverlay func(b ir.Backend, f OverlayFrame) + type OverlayFrame struct + Canvas ir.Rect + Panels []OverlayPanel + Theme theme.Theme + func (f OverlayFrame) PanelAt(pt ir.Point) (OverlayPanel, bool) + type OverlayPanel struct + Area ir.Rect + Coord coord.Coord + Index int + X scale.Scale + X2 scale.Scale + Y scale.Scale + Y2 scale.Scale + func (p OverlayPanel) Coords() coord.Coord + type Panel struct + Col int + Coord coord.Coord + HideGrid bool + Layers []geom.Geom + RightStrip string + Row int + ShowX bool + ShowX2 bool + ShowY bool + ShowY2 bool + Strip string + X scale.Scale + X2 scale.Scale + Y scale.Scale + Y2 scale.Scale + type PanelInfo struct + Area ir.Rect + Coord coord.Coord + Index int + X scale.Scale + Y scale.Scale + type SizeKeyEntry interface + SizeKeyEntry func(e SizeKeyInfo) + type SizeKeyInfo struct + Area ir.Rect + Label string + Value float64