public class UniformHeatmapRenderPassData extends SeriesRenderPassData
FastUniformHeatmapRenderableSeries
Modifier and Type | Field and Description |
---|---|
int[] |
colorMapArray |
double |
maximum |
double |
minimum |
double |
xEnd |
int |
xSize |
double |
xStart |
double |
xStep |
double |
yEnd |
com.scichart.data.model.IndexRange |
yPointRange |
int |
ySize |
double |
yStart |
double |
yStep |
com.scichart.core.model.IntegerValues |
zColors |
com.scichart.core.model.DoubleValues |
zValues |
lock, viewportSize, xCoordCalc, xPointRange, yCoordCalc
Constructor and Description |
---|
UniformHeatmapRenderPassData() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
dispose() |
boolean |
isValidForUpdate(IDataSeries<?,?> dataSeries,
ICoordinateCalculator xCoordinateCalculator,
ICoordinateCalculator yCoordinateCalculator)
Checks whether the data is valid for update
|
int |
pointsCount()
Gets the amount of points in this render pass data
|
protected void |
updateCoords(int size)
Updates pixels coordinates stored in this render pass data
|
getLock, getViewportSize, getXCoordinateCalculator, getYCoordinateCalculator, isDataEvenlySpaced, isDataSortedAscending, isValid, isVerticalChart, onBeginDataUpdate, onEndDataUpdate
close, tryDispose, tryDispose, tryDispose, tryDispose
public final com.scichart.core.model.DoubleValues zValues
public final com.scichart.core.model.IntegerValues zColors
public double minimum
public double maximum
public int[] colorMapArray
public double xStart
public double xStep
public double xEnd
public double yStart
public double yStep
public double yEnd
public final com.scichart.data.model.IndexRange yPointRange
public int xSize
public int ySize
public boolean isValidForUpdate(IDataSeries<?,?> dataSeries, ICoordinateCalculator xCoordinateCalculator, ICoordinateCalculator yCoordinateCalculator)
isValidForUpdate
in interface ISeriesRenderPassData
isValidForUpdate
in class SeriesRenderPassData
dataSeries
- The IDataSeries
to checkxCoordinateCalculator
- The current ICoordinateCalculator
for XAxisyCoordinateCalculator
- The current ICoordinateCalculator
for YAxisprotected void updateCoords(int size)
updateCoords
in class SeriesRenderPassData
size
- The amount of points to updatepublic void clear()
clear
in interface com.scichart.core.framework.ICleanable
clear
in class SeriesRenderPassData
public void dispose()
dispose
in interface com.scichart.core.framework.IDisposable
dispose
in class SeriesRenderPassData
public final int pointsCount()