Fix axis limits for images.

This commit is contained in:
Andrew Palugniok 2018-01-18 16:21:46 +00:00
parent fcb5b355b1
commit 99f3b7ae99

View File

@ -357,9 +357,9 @@ end
function _expand_subplot_extrema(sp::Subplot, d::KW, st::Symbol) function _expand_subplot_extrema(sp::Subplot, d::KW, st::Symbol)
# adjust extrema and discrete info # adjust extrema and discrete info
if st == :image if st == :image
w, h = size(d[:z]) xmin, xmax = ignorenan_extrema(d[:x]); ymin, ymax = ignorenan_extrema(d[:y])
expand_extrema!(sp[:xaxis], (0,w)) expand_extrema!(sp[:xaxis], (xmin, xmax))
expand_extrema!(sp[:yaxis], (0,h)) expand_extrema!(sp[:yaxis], (ymin, ymax))
sp[:yaxis].d[:flip] = true sp[:yaxis].d[:flip] = true
elseif !(st in (:pie, :histogram, :bins2d, :histogram2d)) elseif !(st in (:pie, :histogram, :bins2d, :histogram2d))
expand_extrema!(sp, d) expand_extrema!(sp, d)