func (h *HilbertImage) drawLine(gc *draw2d.ImageGraphicContext, px1, py1, px2, py2 float64) { gc.SetStrokeColor(h.SnakeColor) gc.SetLineWidth(3) gc.MoveTo(px1, py1) gc.LineTo(px2, py2) gc.Stroke() }
func (h *HilbertImage) drawRectange(gc *draw2d.ImageGraphicContext, px1, py1, px2, py2 float64) { gc.SetFillColor(h.BackgroundColor) gc.SetStrokeColor(h.GridColor) gc.SetLineWidth(1) draw2d.Rect(gc, px1, py1, px2, py2) gc.FillStroke() }