All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractAxis |
|
| AbstractAxisParameter |
Class containing the properties, getters and setters for the AbstractNumericAxis class
|
| AbstractAxisTransform |
|
| AbstractChartMeasurement |
|
| AbstractDataFormattingPlugin |
An abstract plugin with associated formatters for X and Y value of the data.
|
| AbstractDataSetManagement<R extends Renderer> |
|
| AbstractErrorDataSetRendererParameter<R extends AbstractErrorDataSetRendererParameter<R>> |
simple class to move the various parameters out of the class containing the algorithms uses the shadow field pattern
to minimise memory usage (lots of boiler-plate code ...
|
| AbstractFormatter |
|
| AbstractMetaDataRendererParameter<R extends AbstractMetaDataRendererParameter<R>> |
|
| AbstractRangeValueIndicator |
Plugin indicating a value range as a rectangle drawn on the plot area, with an optional text
label describing the range.
|
| AbstractSingleValueIndicator |
Plugin indicating a specific X or Y value as a line drawn on the plot area,
with an optional text label describing the value.
|
| AbstractValueIndicator |
Base class for plugins indicating a specific value or range of values on a
Chart with an optional text label
description.
|
| Axes |
Static utility methods related to instances of Axis class.
|
| Axis |
|
| AxisLabel |
|
| AxisLabelFormatter |
|
| AxisLabelOverlapPolicy |
|
| AxisMode |
Defines mode of axis-related operations such as zooming or panning.
|
| AxisRange |
Holds the range of the axis along with scale and tick numbers format to be used.
|
| AxisSynchronizer |
Synchronizes the axes of different charts.
|
| AxisTransform |
Small interface for defining axis transforms (e.g.
|
| BezierCurve |
small tool class to calculate Bezier Curve control points
see: https://en.wikipedia.org/wiki/B%C3%A9zier_curve
|
| Cache |
|
| CategoryAxis |
A axis implementation that will works on string categories where each value as a unique category(tick mark) along the
axis.
|
| Chart |
Chart designed primarily to display data traces using DataSet interfaces which are more flexible and efficient than
the observable lists used by XYChart.
|
| ChartIconFactory |
|
| ChartLayoutAnimator |
Runs any number of animations of KeyFrames calling requestLayout on the given node for every frame while one of
those animations is running.
|
| ChartOverlay |
|
| ChartOverlay.OverlayArea |
Defines possible areas to be overlaid.
|
| ChartPlugin |
Represents an add-on to a Chart that can either annotate/decorate the chart or perform some interactions with it.
|
| CheckedNumberTextField |
|
| CheckedValueField |
|
| ColorGradient |
|
| ContourDataSetRenderer |
https://en.wikipedia.org/wiki/Marching_squares#Isoline
|
| ContourType |
|
| Corner |
Enum for which edge of a rectangle something should be.
|
| CrosshairIndicator |
Horizontal and vertical Line drawn on the plot area, crossing at the mouse cursor location, together with a
Label displaying the cursor coordinates in data units.
|
| CssToColorHelper |
https://stackoverflow.com/questions/32625212/convert-color-from-css-to-javafx-color-object
|
| DashPatternStyle |
Workaround for dashed line JavaFX performance bottleneck for strictly horizontal and vertical lines
as used in the GridRenderer
see e.g.
|
| DataPointTooltip |
A tool tip label appearing next to the mouse cursor when placed over a data point's symbol.
|
| DataSetSelector |
|
| DataSetSelector.DataSetLabel |
|
| DataView |
Holds all charts/tables to be displayed
|
| DataView.Layout |
|
| DataViewer |
|
| DataViewPane |
|
| DecimalStringConverter |
|
| DefaultAxisTransform |
Identity axis transform
|
| DefaultDataReducer |
Default data reduction algorithm implementation for the ErrorDataSet Renderer
Simple algorithm that reduces the number of points if neighbouring x
coordinates are closer than the user-defined dash size.
|
| DefaultFormatter |
Default number formatter for NumberAxis, this stays in sync with auto-ranging and formats values appropriately.
|
| DefaultLegend |
A chart legend that displays a list of items with symbols in a box
|
| DefaultLegend.LegendItem |
A item to be displayed on a Legend
|
| DefaultLogFormatter |
|
| DefaultNumericAxis |
A axis class that plots a range of numbers with major tick marks every
"tickUnit".
|
| DefaultRenderColorScheme |
|
| DefaultTickUnitSupplier |
TickUnitSupplier that computes tick units as multiplications of powers of 10.
|
| DefaultTimeFormatter |
|
| DefaultTimeTickUnitSupplier |
|
| DigitNumberArithmetic |
|
| EditAxis |
Allows editing of the chart axes (auto range, minimum/maximum range, etc.)
|
| EditDataSet |
|
| ErrorDataSetRenderer |
Renders data points with error bars.
|
| ErrorStyle |
enum to encode the various error styles that can be drawn
by the ErrorDataSetRenderer and HistoryDataSetRenderer
|
| FillPatternStyle |
|
| FillPatternStyle.FillPattern |
|
| FormatterLabelCache |
Simple cache to keep recurring results of String formatters
|
| FXUtils |
Small tool to execute/call JavaFX GUI-related code from potentially non-JavaFX thread
(equivalent to old: SwingUtilities.invokeLater(...) ...
|
| GeneralPath |
|
| GlyphFactory |
Factory class for glyphs from Fontawesome library.
|
| GridDrawer |
|
| GridPosition |
Stores coordinates and has functions for grid calculations, e.g.
|
| GridRenderer |
|
| Hexagon |
A Hexagon is the building block of the grid.
|
| HexagonCallback |
|
| HexagonMap |
|
| HexagonMap.Direction |
|
| HiddenSidesPane |
A pane used to display a full-size content node and four initially hidden nodes on the four sides.
|
| HiddenSidesPaneSkin |
|
| HistoryDataSetRenderer |
Renders the data set with the pre-described
|
| IHexagonCreator |
|
| IPathInfoSupplier |
|
| LabelledMarkerRenderer |
|
| Legend |
|
| LinearAxis |
|
| LineRenderer |
Deprecated. |
| LineStyle |
|
| LogarithmicAxis |
|
| LogarithmicAxisTransform |
|
| LogarithmicTimeAxisTransform |
|
| LogAxisType |
|
| MarchingSquares |
Implementation of the Marching Squares algorithm described in:
https://en.wikipedia.org/wiki/Marching_squares
|
| Marker |
|
| MasterSlaveAxisSynchronizer |
Synchronizes the axes of different slave charts to the axis of a master
chart.
|
| MaxDataReducer |
-- essentially a down-sampling data reduction algorithm
|
| MemorySizeStringConverter |
|
| MemorySizeStringConverter.Unit |
|
| MetaDataRenderer |
|
| MetaDataRenderer.MsgType |
|
| MetricPrefix |
Metric prefixes and conversions according to ISO/IEC 80000
N.B.
|
| MountainRangeRenderer |
|
| MouseEventsHelper |
Utility methods for operating on MouseEvents.
|
| NoHexagonFoundException |
This exception is thrown when trying to retrieve a Hexagon from a position where ther is no Hexagon
|
| NoPathFoundException |
This exception is thrown when the pathfinding algorithm cannot find any path to the goal
|
| NumberFormatter |
|
| NumberFormatterImpl |
|
| NumericAxis |
A axis class that plots a range of numbers with major tick marks every
"tickUnit".
|
| PackageInfo |
package contains list of JavaFX UI that are not yet part of controlsFX or the Oracle code-base
|
| Panner |
Allows dragging the visible plot area along X and/or Y axis, changing the
visible axis range.
|
| ParameterMeasurements |
plugin to implement simple measurements and valueTextField indicators such as
|
| PathGenerator |
An object that knows how to translate a Grid of Marching Squares Contour
Cells into a Java AWT General Path.
|
| PathGenerator.NoSaddlePointException |
|
| PercentageStringConverter |
|
| PeriodicScreenCapture |
Simple class to make a periodic (or on-demand) screen-shot of given JavaFX scene to file.
|
| PolarTickStep |
|
| RamanDouglasPeukerDataReducer |
Filters data using Ramer-Douglas-Peucker algorithm with specified tolerance
N.B.
|
| ReducingLineRenderer |
Simple, uncomplicated reducing line renderer
|
| Renderer |
-- generic renderer interface --
|
| RendererDataReducer |
|
| ResizableCanvas |
extended default Canvas class to be embeddable and resizable within a
StackPane or Region
|
| ScientificNotationStringConverter |
|
| Side |
Re-implementation of JavaFX's javafx.geometry.Side implementation to
also include centre axes.
|
| SidesPane |
SidesPane inspired by the HiddenSidesPane of the controlsFX package
|
| SidesPaneSample |
|
| SidesPaneSkin |
|
| SimpleDataSetEstimators |
computation of statistical estimates
|
| SimpleFormatter |
|
| SimpleMeasurements |
Simple DataSet parameter measurements N.B.
|
| SimpleMeasurements.MeasurementCategory |
|
| SimpleMeasurements.MeasurementType |
|
| SimplePerformanceMeter |
|
| StyleParser |
Some helper routines to parse CSS-style formatting attributes
|
| StylishBooleanProperty |
Short-hand to reduce boiler-plate type code of customisation of
SimpleStyleableBooleanProperty to always include an axis re-layout.
|
| StylishDoubleProperty |
|
| StylishFloatProperty |
Short-hand to reduce boiler-plate type code of customisation of
SimpleStyleableFloatProperty to always include an axis re-layout.
|
| StylishIntegerProperty |
Short-hand to reduce boiler-plate type code of customisation of
SimpleStyleableIntegerProperty to always include an axis re-layout.
|
| StylishLongProperty |
Short-hand to reduce boiler-plate type code of customisation of
SimpleStyleableLongProperty to always include an axis re-layout.
|
| StylishObjectProperty<T> |
Short-hand to reduce boiler-plate type code of customisation of
SimpleStyleableObjectProperty to always include an axis re-layout.
|
| StylishStringProperty |
Short-hand to reduce boiler-plate type code of customisation of
SimpleStyleableStringProperty to always include an axis re-layout.
|
| TableViewer |
Displays the all visible data sets inside a table on demand.
|
| TableViewer.ColumnType |
|
| TickMark |
TickMark represents the label text, its associated tick mark value and
position along the axis for each tick.
|
| TickUnitSupplier |
Supplier of Axis tick units that is expected to compute a tick unit that is equal or greater than the one given as
argument.
|
| TimeStringConverter |
|
| ValueIndicator |
|
| VisvalingamMaheswariWhyattDataReducer |
Line generalisation by repeated elimination of the smallest area Visvalingam,
Maheswari; Whyatt, J.
|
| XRangeIndicator |
A rectangle drawn on the plot area, covering specified range of X values, with an optional text label describing the range.
|
| XValueIndicator |
A vertical line drawn on the plot area, indicating specified X value, with an optional text
label describing the value.
|
| XYChart |
Chart designed primarily to display data traces using DataSet interfaces which are more flexible and efficient than
the observable lists used by XYChart.
|
| XYChartCss |
Some XYChart related CSS style key definitions
|
| XYChartUtils |
|
| YRangeIndicator |
A rectangle drawn on the plot area, covering specified range of Y values, with an optional text label describing the range.
|
| YValueIndicator |
A horizontal line drawn on the plot area, indicating specified Y value, with
an optional text label describing the value.
|
| Zoomer |
Zoom capabilities along X, Y or both axis.
|