Dart Documentationorson_chartsKeyedValues3D<T>

KeyedValues3D<T> abstract class

An interface for accessing a three-dimensional table of (key, value) pairs.

Extends

Values3D<T> > KeyedValues3D<T>

Subclasses

CategoryDataset3D, DefaultKeyedValues3D<T>

Properties

final int columnCount #

inherited from Values3D

Returns the number of columns.

final List<Comparable> columnKeys #

Returns a list of all the column keys.

final int rowCount #

inherited from Values3D

Returns the number of rows.

final List<Comparable> rowKeys #

Returns a list of all the row keys.

final int seriesCount #

inherited from Values3D

Returns the number of series.

final List<Comparable> seriesKeys #

Returns a list of all the series keys.

Methods

abstract int getColumnIndex(Comparable columnkey) #

Returns the index of the column with the specified columnKey, or -1.

abstract Comparable getColumnKey(int columnIndex) #

Returns the key for the column with the specified columnIndex.

abstract int getRowIndex(Comparable rowkey) #

Returns the index of the row with the specified rowKey, or -1.

abstract Comparable getRowKey(int rowIndex) #

Returns the key for the row with the specified rowIndex.

abstract int getSeriesIndex(Comparable serieskey) #

Returns the index of the series with the specified seriesKey, or -1.

abstract Comparable getSeriesKey(int seriesIndex) #

Returns the key for the series with the specified seriesIndex.

abstract T getValue(Comparable seriesKey, Comparable rowKey, Comparable columnKey) #

Returns the value in the cell identified by seriesKey, rowKey and columnKey.

abstract T getValueByIndex(int seriesIndex, int rowIndex, int columnIndex) #

inherited from Values3D

Returns the value at the cell identified by seriesIndex, rowIndex and columnIndex.