Table of Contents

Interface IMultiplot

Namespace
ScottPlot
Assembly
ScottPlot.dll
public interface IMultiplot
Extension Methods

Properties

LastRender

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

MultiplotLayoutSnapshot LastRender { get; }

Property Value

MultiplotLayoutSnapshot

Layout

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

IMultiplotLayout Layout { get; set; }

Property Value

IMultiplotLayout

SharedAxes

Logic for linking subplot axis limits together.

MultiplotSharedAxisManager SharedAxes { get; }

Property Value

MultiplotSharedAxisManager

Subplots

SubplotCollection Subplots { get; }

Property Value

SubplotCollection

Methods

Render(SKCanvas, PixelRect)

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

void Render(SKCanvas canvas, PixelRect figureRect)

Parameters

canvas SKCanvas
figureRect PixelRect