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 |
|
| ColorGradientAxis |
An Axis with a color gradient e.g.
|
| ColormapSelector |
Adds a Dropdown to the toolbar to select different Colormaps.
|
| ColormapSelector.ColormapComboBox |
|
| ColormapSelector.ColormapListCell |
|
| 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 or custom panes to be displayed
|
| DataViewer |
DataViewer to manage multiple 'DatavView's which contain either custom 'Pane' derived nodes and or managed
'DataViewWindow' that can be detached and re-attached to the DataView
|
| DataViewTilingPane |
DataViewTilingPane that to mimics HBox-, VBox-, or TilePane layout while consistently maximising it's children and
following layout constraints from its parent
|
| DataViewTilingPane.Layout |
|
| DataViewWindow |
DataViewWindow containing content pane (based on BorderPane) and window decorations to detach, minimise, maximise,
close the window.
|
| DataViewWindow.ExternalStage |
|
| DataViewWindow.WindowState |
|
| 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 |
|
| DefaultMarker |
|
| DefaultNumericAxis |
A axis class that plots a range of numbers with major tick marks every "tickUnit".
|
| DefaultRenderColorScheme |
|
| DefaultRenderColorScheme.Palette |
|
| 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 and/or error surfaces It can be used e.g.
|
| ErrorStyle |
enum to encode the various error styles that can be drawn by the ErrorDataSetRenderer and HistoryDataSetRenderer
|
| FillPatternStyleHelper |
|
| FillPatternStyleHelper.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".
|
| ObservableDeque<E> |
Implements ObservableDeque missing in default JavaFX
|
| 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 |
|
| SquareButton |
|
| 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.
|
| ToolBarFlowPane |
tool bar for plugins to add their controls (if necessary)
|
| ToolBarShapeHelper |
|
| UpdateAxisLabels |
This plugin updates the labels (name and unit) of all axes according to DataSet Metadata.
|
| ValueIndicator |
|
| VisvalingamMaheswariWhyattDataReducer |
Line generalisation by repeated elimination of the smallest area Visvalingam, Maheswari; Whyatt, J.
|
| WindowClosedEvent |
Event issued after DataViewWindow has been closed
|
| WindowClosingEvent |
Event issued before DataViewWindow is being closed
|
| WindowDetachedEvent |
Event issued after DataViewWindow has been detached
|
| WindowDetachingEvent |
Event issued before DataViewWindow is being detached
|
| WindowMaximisedEvent |
Event issued after DataViewWindow has been maximised
|
| WindowMaximisingEvent |
Event issued before DataViewWindow is being maximised
|
| WindowMinimisedEvent |
Event issued after DataViewWindow has been minimised
|
| WindowMinimisingEvent |
Event issued before DataViewWindow is being minimised
|
| WindowRestoredEvent |
Event issued after DataViewWindow has been restored
|
| WindowRestoringEvent |
Event issued before DataViewWindow is being restored
|
| WindowUpdateEvent |
Event emitted when a DataViewWindow state changes
|
| WindowUpdateEvent.Type |
|
| 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.
|