<?xml version="1.0"?>
<doc>
<assembly>
<name>ScottPlot</name>
</assembly>
<members>
<member name="T:ScottPlot.AxisLimits">
<summary>
This object describes the 4 edges of a rectangular view in 2D space.
Values may contain NaN to describe undefined or uninitialized edges.
</summary>
</member>
<member name="P:ScottPlot.AxisLimits.NoLimits">
<summary>
AxisLimits representing uninitialized or "no data" limits (all limits are NaN)
</summary>
</member>
<member name="M:ScottPlot.AxisLimits.VerticalLimitsOnly(System.Double,System.Double)">
<summary>
AxisLimits with finite vertical limits and undefined (NaN) horizontal limits
</summary>
</member>
<member name="M:ScottPlot.AxisLimits.HorizontalLimitsOnly(System.Double,System.Double)">
<summary>
AxisLimits with finite horizontal limits and undefined (NaN) vertical limits
</summary>
</member>
<member name="M:ScottPlot.AxisLimits.Expand(ScottPlot.AxisLimits)">
<summary>
Return the maximum boundary for both sets of axis limits
</summary>
</member>
<member name="M:ScottPlot.AxisLimits.Contains(ScottPlot.Coordinate)">
<summary>
Returns True if the coordinate is contained inside these axis limits
</summary>
</member>
<member name="T:ScottPlot.Control.ControlBackEnd">
<summary>
The control back end module contains all the logic required to manage a mouse-interactive
plot to display in a user control. However, this module contains no control-specific dependencies.
User controls can instantiate this object, pass mouse and resize event information in, and have
renders triggered using events.
</summary>
</member>
<member name="E:ScottPlot.Control.ControlBackEnd.BitmapUpdated">
<summary>
This event is invoked when an existing Bitmap is redrawn.
e.g., after rendering following a click-drag-pan mouse event.
</summary>
</member>
<member name="E:ScottPlot.Control.ControlBackEnd.BitmapChanged">
<summary>
This event is invoked after a new Bitmap was created.
e.g., after resizing the control, requiring a new Bitmap of a different size
</summary>
</member>
<member name="E:ScottPlot.Control.ControlBackEnd.CursorChanged">
<summary>
This event is invoked when the cursor is supposed to change.
Cursor changes may be required when hovering over draggable plottable objects.
</summary>
</member>
<member name="E:ScottPlot.Control.ControlBackEnd.AxesChanged">
<summary>
This event is invoked when the axis limts change.
This is typically the result of a pan or zoom operation.
</summary>
</member>
<member name="E:ScottPlot.Control.ControlBackEnd.RightClicked">
<summary>
This event is invoked when the user right-clicks the control with the mouse.
It is typically used to deploy a context menu.
</summary>
</member>
<member name="E:ScottPlot.Control.ControlBackEnd.LeftClicked">
<summary>
This event is invoked when the user left-clicks the control with the mouse.
It is typically used to interact with custom plot types.
</summary>
</member>
<member name="E:ScottPlot.Control.ControlBackEnd.LeftClickedPlottable">
<summary>
This event is invoked when the user left-clicks a plottable control with the mouse.
</summary>
</member>
<member name="E:ScottPlot.Control.ControlBackEnd.PlottableDragged">
<summary>
This event is invoked after the mouse moves while dragging a draggable plottable.
</summary>
</member>
<member name="E:ScottPlot.Control.ControlBackEnd.PlottableDropped">
<summary>
This event is invoked after the mouse moves while dragging a draggable plottable.
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.Configuration">
<summary>
The control configuration object stores advanced customization and behavior settings
for mouse-interactive plots.
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.IsMiddleDown">
<summary>
True if the middle mouse button is pressed
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.IsRightDown">
<summary>
True if the right mouse button is pressed
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.IsLeftDown">
<summary>
True if the left mouse button is pressed
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.MouseLocationX">
<summary>
Current position of the mouse in pixels
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.MouseLocationY">
<summary>
Current position of the mouse in pixels
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.PlottableBeingDragged">
<summary>
Holds the plottable actively being dragged with the mouse.
Contains null if no plottable is being dragged.
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.IsZoomingRectangle">
<summary>
True when a zoom rectangle is being drawn and the mouse button is still down
</summary>
</member>
<member name="P:ScottPlot.Control.ControlBackEnd.Plot">
<summary>
The plot underlying this control.
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.Settings">
<summary>
The settings object underlying the plot.
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.Bmp">
<summary>
The latest render is stored in this bitmap.
New renders may be performed on this existing bitmap.
When a new bitmap is created, this bitmap will be stored in OldBitmaps and eventually disposed.
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.OldBitmaps">
<summary>
Bitmaps that are created are stored here so they can be kept track of and
disposed properly when new bitmaps are created.
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.LimitsOnLastRender">
<summary>
Store last render limits so new renders can know whether the axis limits
have changed and decide whether to invoke the AxesChanged event or not.
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackEnd.PlottablesIdentifierAtLastRender">
<summary>
Unique identifier of the plottables list that was last rendered.
This value is used to determine if the plottables list was modified (requiring a re-render).
</summary>
</member>
<member name="F:ScottPlot.Control.ControlBackE