Versions in this module Expand all Collapse all v0 v0.10.0 Sep 11, 2026 v0.9.0 Sep 11, 2026 v0.8.1 Sep 9, 2026 v0.8.0 Sep 9, 2026 Changes in this version + type Chart struct + Canvas ir.Rect + Guides []Guide + Theme theme.Theme + Title string + XLabels []string + XTitle string + YLabels []string + YTitle string + type Grid struct + Canvas ir.Rect + ColWidths []float32 + Cols int + Guides []Guide + Panels []Panel + RowHeights []float32 + Rows int + Theme theme.Theme + Title string + X2Title string + XTitle string + Y2Title string + YTitle string + type GridResult struct + Areas []ir.Rect + Guides []ir.Rect + Region ir.Rect + RightStrips []ir.Rect + Strips []ir.Rect + TickLabelPad float32 + Title ir.Point + X2Title ir.Point + XTitle ir.Point + Y2Title ir.Point + YTitle ir.Point + func Panels(g Grid, m Measurer) GridResult + type Guide struct + Kind GuideKind + Labels []string + Sizes []float32 + Title string + type GuideKind uint8 + const GuideColorbar + const GuideLegend + const GuideSize + type Labels struct + func (l *Labels) Place(run ir.TextRun, m ir.TextMetrics, move bool) (ir.Point, bool) + func (l *Labels) Reset(area ir.Rect) + type Measurer interface + Measure func(run ir.TextRun) ir.TextMetrics + type Panel struct + Col int + RightStrip string + Row int + Strip string + X2Labels []string + XLabels []string + Y2Labels []string + YLabels []string + type Result struct + Guides []ir.Rect + Plot ir.Rect + TickLabelPad float32 + Title ir.Point + XTitle ir.Point + YTitle ir.Point + func Compute(c Chart, m Measurer) Result