ScottPlot
|
Namespaces | |
namespace | RenderActions |
Functions | |
class | RenderManager (Plot plot) |
class ScottPlot.Rendering.RenderManager | ( | Plot | plot | ) |
This list of actions is performed in sequence to render a plot. It may be modified externally to inject custom functionality.
Information about the previous render
These events are invoked before any render action. Users can add blocking code to this event to ensure processes that modify plottables are complete before rendering begins. Alternatively, lock the Plot.Sync object.
This event is invoked just before each render, after axis limits are determined, tick labels are measured, and data area has been decided
This event is invoked after each render
This event a render where the figure size (in pixels) changed from the previous render
This event is invoked during a render where the axis limits (in coordinate units) changed from the previous render This event occurs after render actions are performed.
Prevents AxisLimitsChanged from being invoked in situations that may cause infinite loops
Indicates whether this plot is in the process of executing a render
If false, any calls to Render() return immediately
Total number of renders completed
Remove all render actions of the given type