fix ticks = :none for gr
This commit is contained in:
parent
05fe220102
commit
203d73ee26
12
src/axes.jl
12
src/axes.jl
@ -614,14 +614,14 @@ function axis_drawing_info(sp::Subplot)
|
|||||||
end
|
end
|
||||||
push!(xaxis_segs, (xmin, y1), (xmax, y1))
|
push!(xaxis_segs, (xmin, y1), (xmax, y1))
|
||||||
# don't show the 0 tick label for the origin framestyle
|
# don't show the 0 tick label for the origin framestyle
|
||||||
if sp[:framestyle] == :origin && !(xticks in (nothing,false)) && length(xticks) > 1
|
if sp[:framestyle] == :origin && !(xticks in (:none, nothing, false)) && length(xticks) > 1
|
||||||
showticks = xticks[1] .!= 0
|
showticks = xticks[1] .!= 0
|
||||||
xticks = (xticks[1][showticks], xticks[2][showticks])
|
xticks = (xticks[1][showticks], xticks[2][showticks])
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
sp[:framestyle] in (:semi, :box) && push!(xborder_segs, (xmin, y2), (xmax, y2)) # top spine
|
sp[:framestyle] in (:semi, :box) && push!(xborder_segs, (xmin, y2), (xmax, y2)) # top spine
|
||||||
end
|
end
|
||||||
if !(xaxis[:ticks] in (nothing, false))
|
if !(xaxis[:ticks] in (:none, nothing, false))
|
||||||
f = scalefunc(yaxis[:scale])
|
f = scalefunc(yaxis[:scale])
|
||||||
invf = invscalefunc(yaxis[:scale])
|
invf = invscalefunc(yaxis[:scale])
|
||||||
ticks_in = xaxis[:tick_direction] == :out ? -1 : 1
|
ticks_in = xaxis[:tick_direction] == :out ? -1 : 1
|
||||||
@ -642,7 +642,7 @@ function axis_drawing_info(sp::Subplot)
|
|||||||
xaxis[:grid] && push!(xgrid_segs, (xtick, ymin), (xtick, ymax)) # vertical grid
|
xaxis[:grid] && push!(xgrid_segs, (xtick, ymin), (xtick, ymax)) # vertical grid
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
if !(xaxis[:minorticks] in (nothing, false)) || xaxis[:minorgrid]
|
if !(xaxis[:minorticks] in (:none, nothing, false)) || xaxis[:minorgrid]
|
||||||
f = scalefunc(yaxis[:scale])
|
f = scalefunc(yaxis[:scale])
|
||||||
invf = invscalefunc(yaxis[:scale])
|
invf = invscalefunc(yaxis[:scale])
|
||||||
ticks_in = xaxis[:tick_direction] == :out ? -1 : 1
|
ticks_in = xaxis[:tick_direction] == :out ? -1 : 1
|
||||||
@ -675,14 +675,14 @@ function axis_drawing_info(sp::Subplot)
|
|||||||
end
|
end
|
||||||
push!(yaxis_segs, (x1, ymin), (x1, ymax))
|
push!(yaxis_segs, (x1, ymin), (x1, ymax))
|
||||||
# don't show the 0 tick label for the origin framestyle
|
# don't show the 0 tick label for the origin framestyle
|
||||||
if sp[:framestyle] == :origin && !(yticks in (nothing,false)) && length(yticks) > 1
|
if sp[:framestyle] == :origin && !(yticks in (:none, nothing,false)) && length(yticks) > 1
|
||||||
showticks = yticks[1] .!= 0
|
showticks = yticks[1] .!= 0
|
||||||
yticks = (yticks[1][showticks], yticks[2][showticks])
|
yticks = (yticks[1][showticks], yticks[2][showticks])
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
sp[:framestyle] in (:semi, :box) && push!(yborder_segs, (x2, ymin), (x2, ymax)) # right spine
|
sp[:framestyle] in (:semi, :box) && push!(yborder_segs, (x2, ymin), (x2, ymax)) # right spine
|
||||||
end
|
end
|
||||||
if !(yaxis[:ticks] in (nothing, false))
|
if !(yaxis[:ticks] in (:none, nothing, false))
|
||||||
f = scalefunc(xaxis[:scale])
|
f = scalefunc(xaxis[:scale])
|
||||||
invf = invscalefunc(xaxis[:scale])
|
invf = invscalefunc(xaxis[:scale])
|
||||||
ticks_in = yaxis[:tick_direction] == :out ? -1 : 1
|
ticks_in = yaxis[:tick_direction] == :out ? -1 : 1
|
||||||
@ -703,7 +703,7 @@ function axis_drawing_info(sp::Subplot)
|
|||||||
yaxis[:grid] && push!(ygrid_segs, (xmin, ytick), (xmax, ytick)) # horizontal grid
|
yaxis[:grid] && push!(ygrid_segs, (xmin, ytick), (xmax, ytick)) # horizontal grid
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
if !(yaxis[:minorticks] in (nothing, false)) || yaxis[:minorgrid]
|
if !(yaxis[:minorticks] in (:none, nothing, false)) || yaxis[:minorgrid]
|
||||||
f = scalefunc(xaxis[:scale])
|
f = scalefunc(xaxis[:scale])
|
||||||
invf = invscalefunc(xaxis[:scale])
|
invf = invscalefunc(xaxis[:scale])
|
||||||
ticks_in = yaxis[:tick_direction] == :out ? -1 : 1
|
ticks_in = yaxis[:tick_direction] == :out ? -1 : 1
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user