Add fallback for other backends
This commit is contained in:
parent
71910c2d70
commit
acfda5ea69
@ -913,6 +913,21 @@ end
|
|||||||
@deps pie shape
|
@deps pie shape
|
||||||
|
|
||||||
|
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
# mesh 3d replacement for non-plotly backends
|
||||||
|
|
||||||
|
@recipe function f(::Type{Val{:mesh3d}}, x, y, z; i=nothing,j=nothing,k=nothing)
|
||||||
|
# As long as no i,j,k are supplied this should work with PyPlot and GR
|
||||||
|
seriestype := :surface
|
||||||
|
if i != nothing || j != nothing || k != nothing
|
||||||
|
throw(ArgumentError("Giving triangles using i,j,k is only supported on Plotly backend."))
|
||||||
|
end
|
||||||
|
()
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
# note: don't add dependencies because this really isn't a drop-in replacement
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# scatter 3d
|
# scatter 3d
|
||||||
|
|
||||||
@ -928,7 +943,6 @@ end
|
|||||||
|
|
||||||
# note: don't add dependencies because this really isn't a drop-in replacement
|
# note: don't add dependencies because this really isn't a drop-in replacement
|
||||||
|
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# lens! - magnify a region of a plot
|
# lens! - magnify a region of a plot
|
||||||
lens!(args...;kwargs...) = plot!(args...; seriestype=:lens, kwargs...)
|
lens!(args...;kwargs...) = plot!(args...; seriestype=:lens, kwargs...)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user