XYPlot
.See: Description
Interface  Description 

EditableXYSeries 
An
XYSeries that exposes methods to set values and resize 
FastXYSeries 
An implementation of
XYSeries that defines additional methods to speed up rendering by
giving a hint to the renderer about the min/max values contained in the series. 
InterpolationParams<InterpolatorType extends Interpolator> 
Created by nick_f on 9/25/14.

Interpolator<ParamsType extends InterpolationParams> 
Created by nick_f on 9/25/14.

OrderedXYSeries 
An implementation of
XYSeries that gives hints to it's renderer about the order
of the data being rendered. 
PointLabeler<SeriesType extends XYSeries>  
Sampler 
An algorithm used to to resample a larger set of data into a smaller set.

XYGraphWidget.CursorLabelFormatter  
XYSeries 
Represents a two dimensional series of data represented as xy values.

Class  Description 

AdvancedLineAndPointRenderer 
This is an experimental (but stable) implementation of an
XYSeriesRenderer that provides instrumentation
allowing advanced behaviors like dynamically coloring / styling individual segments of a series, etc. 
AdvancedLineAndPointRenderer.Formatter 
Formatter designed to work in tandem with
AdvancedLineAndPointRenderer . 
BarFormatter  
BarRenderer<FormatterType extends BarFormatter> 
Renders the points in an XYSeries as bars.

BarRenderer.Bar<FormatterType extends BarFormatter>  
BarRenderer.BarComparator 
Used to determine the order in which bars of the same group will be drawn.

BubbleFormatter 
Format for drawing a value using
BubbleRenderer . 
BubbleRenderer<FormatterType extends BubbleFormatter> 
Renders three dimensional data onto an
XYPlot as bubbles; the x/y values define the position
of the bubble and z is uses as a scaling value for the bubble's radius. 
BubbleSeries 
Created by halfhp on 9/17/16.

CandlestickFormatter 
Format for drawing a value using
CandlestickRenderer . 
CandlestickMaker 
Helper utility to simplify the creation of of candlestick charts

CandlestickRenderer<FormatterType extends CandlestickFormatter>  
CandlestickSeries  
CandlestickSeries.Item  
CatmullRomInterpolator 
A primitive implementation of CatmullRom interpolation, based on the information found at:
http://stackoverflow.com/questions/9489736/catmullromcurvewithnocuspsandnoselfintersections/19283471#19283471

CatmullRomInterpolator.Params  
Estimator 
Base for all estimation management schemes.

FastLineAndPointRenderer 
A faster implementation of of
LineAndPointRenderer . 
FastLineAndPointRenderer.Formatter 
Formatter designed to work in tandem with
AdvancedLineAndPointRenderer . 
FixedSizeEditableXYSeries 
An efficient implementation of
EditableXYSeries intended for use cases where
the total number of points visible is known ahead of time and is fairly static. 
GroupRenderer<FormatterType extends XYSeriesFormatter<XYRegionFormatter>> 
Renders data to an XYPlot that potentially contains more than a single yVal per index, or in other
words data with potentially more than two dimensions.

LineAndPointFormatter 
Defines the visual aesthetics of an XYSeries; outline color and width, fill style,
vertex size and color, shadowing, etc.

LineAndPointRenderer<FormatterType extends LineAndPointFormatter> 
Renders a point as a line with the vertices marked.

LTTBSampler 
Adapted from:
https://github.com/drcrane/downsample
Note that this implementation does not yet support null values.

NormedXYSeries 
Wrapper implementation of
XYSeries that wraps another XYSeries, normalizing values in the range of 0 to 1. 
NormedXYSeries.Norm  
PanZoom 
Enables basic pan/zoom touch behavior for an
XYPlot . 
PointLabelFormatter  
RectRegion 
RectRegion is just a rectangle with additional methods for determining
intersections with other RectRegion instances.

SampledXYSeries 
An implementation of
FastXYSeries that samples its self into multiple levels to
achieve faster rendering / zoom behavior. 
ScalingXYSeries 
Wraps an existing
XYSeries allowing easy scaling of that series' xy values. 
SimpleXYSeries 
A convenience class used to create instances of XYPlot generated from Lists of Numbers.

Step 
An immutable object generated by XYStepCalculator representing
a stepping model to be used by an XYPlot.

StepFormatter  
StepModel 
Encapsulates a set of stepping parameters for a single axis.

StepRenderer 
Renders a point as a line with the vertices marked.

ValueMarker<PositionMetricType extends PositionMetric> 
Encapsulates a single axis line marker drawn onto an XYPlot at a specified value.

XValueMarker  
XYConstraints 
Calculates the min/max constraints for an xy plane.

XYCoords 
A pair of x/y coordinates

XYGraphWidget 
Displays graphical data (lines, points, etc.) annotated with domain and range tick markers.

XYGraphWidget.LineLabelRenderer  
XYGraphWidget.LineLabelStyle  
XYLegendWidget 
Displays a legend for each series added to the owning
XYPlot . 
XYPlot 
A View to graphically display x/y coordinates.

XYRegionFormatter 
Base class of all XYRegionFormatters.

XYSeriesBundle 
Created by halfhp on 10/6/16.

XYSeriesFormatter<XYRegionFormatterType extends XYRegionFormatter>  
XYSeriesRegistry 
Maintains the "registry" of mappings of XYSeries instances and their associated formatters.

XYSeriesRenderer<SeriesType extends XYSeries,XYFormatterType extends XYSeriesFormatter> 
Base class for all Renderers that render XYSeries data.

XYStepCalculator 
Calculates "stepping" values for a plot.

YValueMarker  
ZoomEstimator 
Estimates optimal zoom level to be applied to a
SampledXYSeries based on the current
visible bounds of the owning XYPlot . 
Enum  Description 

Axis  
BarRenderer.BarGroupWidthMode 
Mode with which to calculate the width of each bar.

BarRenderer.BarOrientation 
How bars should be laid out when in a group of 2 or more series.

BoundaryMode  
BubbleRenderer.BubbleScaleMode  
CandlestickFormatter.BodyStyle  
CatmullRomInterpolator.Type  
FillDirection 
Defines which edge is used to close a fill path for drawing lines.

OrderedXYSeries.XOrder  
PanZoom.DragState  
PanZoom.Pan  
PanZoom.Zoom  
ScalingXYSeries.Mode  
SimpleXYSeries.ArrayFormat  
StepMode 
INCREMENTAL_VALUE  (default) draw a tick every n values.

XYFramingModel  
XYGraphWidget.Edge  
XYPlot.PreviewMode 
XYPlot
.