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

Public Member Functions

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

Properties

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

Member Function Documentation

◆ Render()

void ScottPlot.IMultiplot.Render ( SKCanvas  canvas,
PixelRect  figureRect 
)

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

Implemented in ScottPlot.Multiplot.

Property Documentation

◆ LastRender

MultiplotLayoutSnapshot ScottPlot.IMultiplot.LastRender
get

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

Implemented in ScottPlot.Multiplot.

◆ Layout

IMultiplotLayout ScottPlot.IMultiplot.Layout
getset

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

Implemented in ScottPlot.Multiplot.

◆ SharedAxes

MultiplotSharedAxisManager ScottPlot.IMultiplot.SharedAxes
get

Logic for linking subplot axis limits together.

Implemented in ScottPlot.Multiplot.

◆ Subplots

SubplotCollection ScottPlot.IMultiplot.Subplots
get

Implemented in ScottPlot.Multiplot.


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