ScottPlot
Loading...
Searching...
No Matches
Namespaces | Functions
ScottPlot.Rendering Namespace Reference

Namespaces

namespace  RenderActions
 

Functions

class RenderManager (Plot plot)
 

Function Documentation

◆ RenderManager()

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