Interface MultiDimensionalChartModel
- All Superinterfaces:
ChartModel
- All Known Implementing Classes:
DefaultMultiDimensionalChartModel
An extension of ChartModel for multi-dimensional data, where each data point
is an array of values. Required for charts like Parallel Coordinates.
- Since:
- 2025-06-01
- Version:
- 1.0.0
- Author:
- Arber Gashi
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface ChartModel
ChartModel.ChartModelListener -
Field Summary
Fields inherited from interface ChartModel
EMPTY_DOUBLE -
Method Summary
Modifier and TypeMethodDescriptionReturns the labels for each dimension (axis).List<double[]> Returns the data as a list of multi-dimensional points.Methods inherited from interface ChartModel
addChangeListener, getColor, getDataRange, getHighData, getLabel, getLowData, getMax, getMin, getName, getOpenData, getPointCount, getUpdateStamp, getValue, getWeight, getWeightData, getX, getXData, getY, getY, getYData, isEmpty, removeChangeListener, setColor
-
Method Details
-
getMultiDimensionalData
List<double[]> getMultiDimensionalData()Returns the data as a list of multi-dimensional points. Each point is represented by a double array.- Returns:
- A list of double arrays.
-
getDimensionLabels
-