func (lbl *Label) GlyphBoxes(p *plot.Plot) []plot.GlyphBox {
	if lbl.plt == nil {
		return nil
	}
	// we expect Label.Plot(c,p) has already been called.
	return lbl.labels(draw.Canvas{}, p).GlyphBoxes(p)
}
// GlyphBoxes returns a GlyphBox, corresponding to the label.
// GlyphBoxes implements the plot.GlyphBoxer interface.
GlyphBoxes returns a GlyphBox, corresponding to the label.
GlyphBoxes implements the plot.GlyphBoxer interface.
// GlyphBoxes returns a GlyphBox corresponding to the label . // GlyphBoxes implements the plot . GlyphBoxer interface .
func (lbl *Label) GlyphBoxes(p *plot.Plot) []plot.GlyphBox {
	if lbl.plt == nil {
		return nil
	}
	return lbl.labels(draw.Canvas{}, p).GlyphBoxes(p)
}
func ( lbl * Label ) GlyphBoxes ( p * plot . Plot ) [ ] plot . GlyphBox { if lbl . plt == nil { return nil } return lbl . labels ( draw . Canvas { } , p ) . GlyphBoxes ( p ) }
GlyphBoxes returns a GlyphBox, corresponding to the label.
GlyphBoxes returns a GlyphBox corresponding to the label .
// we expect Label.Plot(c,p) has already been called.