Table of Contents

Class RenderPack

Namespace
ScottPlot
Assembly
ScottPlot.dll

This object pairs a Plot with pixel/canvas information and is passed throughout the render system to provide screen and canvas information to methods performing rendering.

public class RenderPack : IDisposable
Inheritance
RenderPack
Implements
Inherited Members
Extension Methods

Constructors

RenderPack(Plot, PixelRect, SKCanvas)

This object pairs a Plot with pixel/canvas information and is passed throughout the render system to provide screen and canvas information to methods performing rendering.

public RenderPack(Plot plot, PixelRect figureRect, SKCanvas canvas)

Parameters

plot Plot
figureRect PixelRect
canvas SKCanvas

Properties

Canvas

public SKCanvas Canvas { get; }

Property Value

SKCanvas

CanvasState

public CanvasState CanvasState { get; }

Property Value

CanvasState

DataRect

public PixelRect DataRect { get; }

Property Value

PixelRect

Elapsed

public TimeSpan Elapsed { get; }

Property Value

TimeSpan

FigureRect

public PixelRect FigureRect { get; }

Property Value

PixelRect

Layout

public Layout Layout { get; }

Property Value

Layout

Paint

public Paint Paint { get; }

Property Value

Paint

Plot

public Plot Plot { get; }

Property Value

Plot

ScaledFigureRect

public PixelRect ScaledFigureRect { get; }

Property Value

PixelRect

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()