Interface TernaryChartModel
- All Superinterfaces:
ChartModel
- All Known Implementing Classes:
DefaultTernaryChartModel
An extension of ChartModel for 3-component data, required for Ternary Plots.
Each data point represents a composition of three parts that sum to a constant.
- Since:
- 2025-06-01
- Version:
- 1.0.0
- Author:
- Arber Gashi
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRepresents a single 3-component data point.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 the three components (corners of the triangle).Returns the data as a list of ternary 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
-
getTernaryData
List<TernaryChartModel.TernaryPoint> getTernaryData()Returns the data as a list of ternary points.- Returns:
- A list of TernaryPoint objects.
-
getComponentLabels
-