org.jfree.data.general

Class HeatMapUtilities

public abstract class HeatMapUtilities extends Object

A utility class for the HeatMapDataset.

Since: 1.0.13

Method Summary
static BufferedImagecreateHeatMapImage(HeatMapDataset dataset, PaintScale paintScale)
Creates an image that displays the values from the specified dataset.
static XYDatasetextractColumnFromHeatMapDataset(HeatMapDataset dataset, int column, Comparable seriesName)
Returns a dataset containing one series that holds a copy of the (y, z) data from one column (x-index) of the specified dataset.
static XYDatasetextractRowFromHeatMapDataset(HeatMapDataset dataset, int row, Comparable seriesName)
Returns a dataset containing one series that holds a copy of the (x, z) data from one row (y-index) of the specified dataset.

Method Detail

createHeatMapImage

public static BufferedImage createHeatMapImage(HeatMapDataset dataset, PaintScale paintScale)
Creates an image that displays the values from the specified dataset.

Parameters: dataset the dataset (null not permitted). paintScale the paint scale for the z-values (null not permitted).

Returns: A buffered image.

extractColumnFromHeatMapDataset

public static XYDataset extractColumnFromHeatMapDataset(HeatMapDataset dataset, int column, Comparable seriesName)
Returns a dataset containing one series that holds a copy of the (y, z) data from one column (x-index) of the specified dataset.

Parameters: dataset the dataset (null not permitted). column the column (x) index. seriesName the series name (null not permitted).

Returns: The dataset.

extractRowFromHeatMapDataset

public static XYDataset extractRowFromHeatMapDataset(HeatMapDataset dataset, int row, Comparable seriesName)
Returns a dataset containing one series that holds a copy of the (x, z) data from one row (y-index) of the specified dataset.

Parameters: dataset the dataset (null not permitted). row the row (y) index. seriesName the series name/key (null not permitted).

Returns: The dataset.

Copyright © 2000-2009 by Object Refinery Limited. All Rights Reserved.