API

RecipesPipeline.get_axis_limitsMethod
get_axis_limits(plt, letter)

Get the limits for the axis specified by letter (:x, :y or :z) in plt. If it errors, tryrange from PlotUtils is used.

source
RecipesPipeline.plot_setup!Method
plot_setup!(plt, plotattributes, kw_list)

Setup plot, subplots and layouts. For example, Plots creates the backend figure, initializes subplots, expands extrema and links subplot axes.

source
RecipesPipeline.process_userrecipe!Method
process_userrecipe!(plt, attributes_list, attributes)

Do plotting package specific post-processing and add series attributes to attributeslist. For example, Plots increases the number of series in plt, sets `:seriesplotindex` in attributes and possible adds new series attributes for errorbars or smooth.

source
RecipesPipeline.splittable_attributeMethod
splittable_attribute(plt, key, val, len)

Returns true if the attribute key with the value val can be split into groups with group provided as a vector of length len, false otherwise.

source

Utility functions

RecipesPipeline.is3dMethod
is3d(::Type{Val{:myseriestype}})

Returns true if myseriestype represents a 3D series, false otherwise.

source