Make PlotHelper.setup_figure invocation optional
There are some cases where the figure should not be set up by the helper but needs to be set up by some procedure used within the plot function. Subsequently, it needs to be possible to assign a figure to the helper.
Thanks to @daniellake for bringing this up!
Proposal
- Make it possible to not invoke
setup_figure
, e.g. via theis_plot_func
decorator - Make the
fig
property assignable
Will need adjustments in:
ExternalPlotCreator.plot
ExternalPlotCreator._perform_animation