Interface TernaryChartModel

All Superinterfaces:
ChartModel
All Known Implementing Classes:
DefaultTernaryChartModel

public interface TernaryChartModel extends ChartModel
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:
  • Method Details

    • getTernaryData

      Returns the data as a list of ternary points.
      Returns:
      A list of TernaryPoint objects.
    • getComponentLabels

      List<String> getComponentLabels()
      Returns the labels for the three components (corners of the triangle).
      Returns:
      A list of three labels for components A, B, and C.