From 98699452d26e501f38fd5c379276086d45c839c4 Mon Sep 17 00:00:00 2001 From: Lakshya Khatri Date: Tue, 4 Aug 2020 20:21:19 +0530 Subject: [PATCH] Implement pixel series for gr --- src/backends/gr.jl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/backends/gr.jl b/src/backends/gr.jl index 98fb1f51..c034283b 100644 --- a/src/backends/gr.jl +++ b/src/backends/gr.jl @@ -568,7 +568,7 @@ gr_view_ycenter(viewport_plotarea) = 0.5 * (viewport_plotarea[3] + viewport_plot function gr_legend_pos(sp::Subplot, w, h, viewport_plotarea) legend_leftw, legend_rightw, legend_textw, x_legend_offset = w - legend_dy, legendh, y_legend_offset = h + legend_dy, legendh, y_legend_offset = h s = sp[:legend] typeof(s) <: Symbol || return gr_legend_pos(s, w, h, viewport_plotarea) str = string(s) @@ -1681,6 +1681,10 @@ function gr_display(sp::Subplot{GRBackend}, w, h, viewport_canvas) gr_draw_markers(series, x, y, clims) end + elseif st == :pixel + GR.setmarkertype(GR.MARKERTYPE_DOT) + GR.polymarker(x, y) + elseif st == :contour GR.setspace(clims[1], clims[2], 0, 90) GR.setlinetype(gr_linetype(get_linestyle(series)))