ScottPlot
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
ScottPlot.Multiplot Class Reference
Inheritance diagram for ScottPlot.Multiplot:
ScottPlot.IMultiplot

Public Member Functions

 Multiplot ()
 
 Multiplot (Plot plot)
 
void Render (SKCanvas canvas, PixelRect figureRect)
 Render this multiplot onto the given canvas using a layout created to fit inside the given rectangle.
 

Properties

MultiplotSharedAxisManager SharedAxes = new() [get]
 Logic for linking subplot axis limits together.
 
SubplotCollection Subplots = new() [get]
 
MultiplotLayoutSnapshot LastRender = new() [get]
 Stores state about previous renders that can be used to determine plots at specific pixel positions.
 
IMultiplotLayout Layout = new MultiplotLayouts.Rows() [get, set]
 This logic is used at render time to place subplots within the rectangle containing the entire multiplot figure.
 
- Properties inherited from ScottPlot.IMultiplot

Constructor & Destructor Documentation

◆ Multiplot() [1/2]

ScottPlot.Multiplot.Multiplot ( )
inline

◆ Multiplot() [2/2]

ScottPlot.Multiplot.Multiplot ( Plot  plot)
inline

Member Function Documentation

◆ Render()

void ScottPlot.Multiplot.Render ( SKCanvas  canvas,
PixelRect  figureRect 
)
inline

Render this multiplot onto the given canvas using a layout created to fit inside the given rectangle.

Implements ScottPlot.IMultiplot.

Property Documentation

◆ LastRender

MultiplotLayoutSnapshot ScottPlot.Multiplot.LastRender = new()
get

Stores state about previous renders that can be used to determine plots at specific pixel positions.

Implements ScottPlot.IMultiplot.

◆ Layout

IMultiplotLayout ScottPlot.Multiplot.Layout = new MultiplotLayouts.Rows()
getset

This logic is used at render time to place subplots within the rectangle containing the entire multiplot figure.

Implements ScottPlot.IMultiplot.

◆ SharedAxes

MultiplotSharedAxisManager ScottPlot.Multiplot.SharedAxes = new()
get

Logic for linking subplot axis limits together.

Implements ScottPlot.IMultiplot.

◆ Subplots

SubplotCollection ScottPlot.Multiplot.Subplots = new()
get

Implements ScottPlot.IMultiplot.


The documentation for this class was generated from the following file: