Dart Documentationorson_chartsAbstractCategoryRenderer3D

AbstractCategoryRenderer3D abstract class

A base class that can be used to create a renderer for a CategoryPlot3D.

Extends

AbstractRenderer3D > AbstractCategoryRenderer3D

Subclasses

AreaRenderer3D, BarRenderer3D

Implements

CategoryRenderer3D

Constructors

new AbstractCategoryRenderer3D() #

Default constructor.

Properties

void set colors(List<Color> colors) #

Applies these colors to the current color source and sends a Renderer3DChangeEvent to all registered listeners.

CategoryColorSource get colorSource #

Returns the color source for the renderer.

docs inherited from CategoryRenderer3D

void set colorSource(CategoryColorSource source) #

Sets the color source for the renderer and sends a Renderer3DChangeEvent to all registered listeners.

docs inherited from CategoryRenderer3D

CategoryPlot3D get plot #

Returns the plot that the renderer is assigned to.

docs inherited from CategoryRenderer3D

void set plot(CategoryPlot3D plot) #

Sets the plot that the renderer is assigned to and sends a Renderer3DChangeEvent to all registered listeners.

Methods

void addChangeListener(Renderer3DChangeListener listener) #

inherited from AbstractRenderer3D

Registers a listener so that it will receive notification of changes to the renderer.

docs inherited from Renderer3D

abstract void composeItem(CategoryDataset3D dataset, int series, int row, int column, World world, Dimension3D dimensions, num xOffset, num yOffset, num zOffset) #

inherited from CategoryRenderer3D

Composes an item from the dataset (this is the process of constructing the 3D object(s) to represent the data item, and adding it/them to the world).

abstract Range findValueRange(Values3D dataset) #

inherited from CategoryRenderer3D

Returns the range of values that this renderer requires on the y-axis in order to display all the items in the dataset.

void fireChangeEvent() #

inherited from AbstractRenderer3D

Sends a Renderer3DChangeEvent (with this renderer as the source) to all registered listeners.

void receive(ChartElementVisitor visitor) #

inherited from AbstractRenderer3D

Receives a visitor. This is part of a general mechanism for traversing all the elements that make up a chart structure.

docs inherited from ChartElement

void removeChangeListener(Renderer3DChangeListener listener) #

inherited from AbstractRenderer3D

Deregisters a listener so that it will no longer receive notification of changes to the renderer.

docs inherited from Renderer3D