Package org.knowm.xchart
Class HeatMapSeries
- java.lang.Object
-
- org.knowm.xchart.internal.series.Series
-
- org.knowm.xchart.internal.series.AxesChartSeries
-
- org.knowm.xchart.HeatMapSeries
-
public class HeatMapSeries extends AxesChartSeries
A Series containing X, Y and heatData data to be plotted on a Chart
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.knowm.xchart.internal.series.Series
Series.DataType
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.List<? extends java.lang.Number[]>heatData(package private) doublemax(package private) doublemin(package private) java.util.List<?>xData(package private) java.util.List<?>yData-
Fields inherited from class org.knowm.xchart.internal.series.AxesChartSeries
xMax, xMin, yMax, yMin
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedHeatMapSeries(java.lang.String name, java.util.List<?> xData, java.util.List<?> yData, java.util.List<java.lang.Number[]> heatData)Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcalculateMinMax()private static Series.DataTypegetDataType(java.util.List<?> data)java.util.List<? extends java.lang.Number[]>getHeatData()RenderableSeries.LegendRenderTypegetLegendRenderType()doublegetMax()private static doublegetMax(java.util.List<?> list, double defaultValue)doublegetMin()private static doublegetMin(java.util.List<?> list, double defaultValue)java.util.List<?>getXData()java.util.List<?>getYData()voidreplaceData(java.util.List<?> xData, java.util.List<?> yData, java.util.List<java.lang.Number[]> heatData)HeatMapSeriessetMax(double max)HeatMapSeriessetMin(double min)-
Methods inherited from class org.knowm.xchart.internal.series.AxesChartSeries
getLineColor, getLineStyle, getLineWidth, getxAxisDataType, getXMax, getXMin, getyAxisDataType, getYMax, getYMin, setLineColor, setLineStyle, setLineWidth
-
Methods inherited from class org.knowm.xchart.internal.series.Series
getFillColor, getLabel, getName, getYAxisDecimalPattern, getYAxisGroup, isEnabled, isShowInLegend, setEnabled, setFillColor, setLabel, setShowInLegend, setYAxisDecimalPattern, setYAxisGroup
-
-
-
-
Method Detail
-
replaceData
public void replaceData(java.util.List<?> xData, java.util.List<?> yData, java.util.List<java.lang.Number[]> heatData)
-
calculateMinMax
protected void calculateMinMax()
- Specified by:
calculateMinMaxin classAxesChartSeries
-
getMin
private static double getMin(java.util.List<?> list, double defaultValue)
-
getMax
private static double getMax(java.util.List<?> list, double defaultValue)
-
getLegendRenderType
public RenderableSeries.LegendRenderType getLegendRenderType()
- Specified by:
getLegendRenderTypein classSeries
-
getDataType
private static Series.DataType getDataType(java.util.List<?> data)
-
getXData
public java.util.List<?> getXData()
-
getYData
public java.util.List<?> getYData()
-
getHeatData
public java.util.List<? extends java.lang.Number[]> getHeatData()
-
getMin
public double getMin()
-
setMin
public HeatMapSeries setMin(double min)
-
getMax
public double getMax()
-
setMax
public HeatMapSeries setMax(double max)
-
-