ltriangle, rtriangle
This commit is contained in:
parent
1fcd06f903
commit
59ad0d830b
@ -713,7 +713,6 @@ const _pgfplotsx_attr = merge_with_base_supported([
|
|||||||
# ]
|
# ]
|
||||||
const _pgfplotsx_seriestype = [:path, :path3d, :scatter, :steppre, :stepmid, :steppost, :histogram2d, :ysticks, :xsticks, :contour, :shape, :straightline,]
|
const _pgfplotsx_seriestype = [:path, :path3d, :scatter, :steppre, :stepmid, :steppost, :histogram2d, :ysticks, :xsticks, :contour, :shape, :straightline,]
|
||||||
const _pgfplotsx_style = [:auto, :solid, :dash, :dot, :dashdot, :dashdotdot]
|
const _pgfplotsx_style = [:auto, :solid, :dash, :dot, :dashdot, :dashdotdot]
|
||||||
const _pgfplotsx_marker = vcat(_allMarkers, Shape)
|
const _pgfplotsx_marker = [:none, :auto, :circle, :rect, :diamond, :utriangle, :dtriangle, :ltriangle, :rtriangle, :cross, :xcross, :star5, :pentagon, :hline, :vline, Shape]
|
||||||
# [:none, :auto, :circle, :rect, :diamond, :utriangle, :dtriangle, :cross, :xcross, :star5, :pentagon, :hline, :vline] #
|
|
||||||
const _pgfplotsx_scale = [:identity, :ln, :log2, :log10]
|
const _pgfplotsx_scale = [:identity, :ln, :log2, :log10]
|
||||||
is_marker_supported(::PGFPlotsXBackend, shape::Shape) = true
|
is_marker_supported(::PGFPlotsXBackend, shape::Shape) = true
|
||||||
|
|||||||
@ -16,6 +16,8 @@ const _pgfplotsx_markers = KW(
|
|||||||
:x => "x",
|
:x => "x",
|
||||||
:utriangle => "triangle*",
|
:utriangle => "triangle*",
|
||||||
:dtriangle => "triangle*",
|
:dtriangle => "triangle*",
|
||||||
|
:rtriangle => "triangle*",
|
||||||
|
:ltriangle => "triangle*",
|
||||||
:circle => "*",
|
:circle => "*",
|
||||||
:rect => "square*",
|
:rect => "square*",
|
||||||
:star5 => "star",
|
:star5 => "star",
|
||||||
@ -125,7 +127,15 @@ function pgfx_marker(plotattributes, i = 1)
|
|||||||
"fill" => cstr,
|
"fill" => cstr,
|
||||||
"fill opacity" => a,
|
"fill opacity" => a,
|
||||||
"line width" => pgfx_thickness_scaling(plotattributes) * _cycle(plotattributes[:markerstrokewidth], i),
|
"line width" => pgfx_thickness_scaling(plotattributes) * _cycle(plotattributes[:markerstrokewidth], i),
|
||||||
"rotate" => (shape == :dtriangle ? 180 : 0),
|
"rotate" => if shape == :dtriangle
|
||||||
|
180
|
||||||
|
elseif shape == :rtriangle
|
||||||
|
270
|
||||||
|
elseif shape == :ltriangle
|
||||||
|
90
|
||||||
|
else
|
||||||
|
0
|
||||||
|
end,
|
||||||
get(_pgfplotsx_linestyles, _cycle(plotattributes[:markerstrokestyle], i), "solid") => nothing
|
get(_pgfplotsx_linestyles, _cycle(plotattributes[:markerstrokestyle], i), "solid") => nothing
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user