(text string, x, y int)
| 144 | } |
| 145 | |
| 146 | func (c *LineChart) writeText(text string, x, y int) { |
| 147 | coord := y*c.Width + x |
| 148 | |
| 149 | for idx, char := range strings.Split(text, "") { |
| 150 | c.Buf[coord+idx] = char |
| 151 | } |
| 152 | } |
| 153 | |
| 154 | func (c *LineChart) Draw(data *DataTable) (out string) { |
| 155 | var scaleY, scaleX float64 |