Table of Contents

Class ScatterGLCustom

Namespace
ScottPlot.Plottables
Assembly
ScottPlot.OpenGL.dll

This plot type uses an OpenGL shader for rendering. It extends ScatterGL to provide additional customizations.

public class ScatterGLCustom : ScatterGL, IHasLine, IHasMarker, IHasLegendText, IDataSource, IGetNearest, IPlottableGL, IPlottable, IDisposable
Inheritance
ScatterGLCustom
Implements
Inherited Members
Extension Methods

Constructors

ScatterGLCustom(IScatterSource, IPlotControl)

public ScatterGLCustom(IScatterSource data, IPlotControl control)

Parameters

data IScatterSource
control IPlotControl

Fields

JoinsProgram

protected IMarkersDrawProgram? JoinsProgram

Field Value

IMarkersDrawProgram

Methods

Dispose(bool)

protected override void Dispose(bool disposing)

Parameters

disposing bool

InitializeGL()

protected override void InitializeGL()

RenderWithOpenGL(SKCanvas, GRContext)

protected override void RenderWithOpenGL(SKCanvas canvas, GRContext context)

Parameters

canvas SKCanvas
context GRContext