package com.codename1.charts.views

Provides the classes that handle the actual rendering / drawing of the charts, based on the provided model and renderer.

Types

class AbstractChartAn abstract class to be implemented by the chart rendering classes.
class BarChartRenders a bar chart based on an XYMultipleSeriesDataset.
class BubbleChartDisplays series of XYValueSeries entries as proportional bubbles on top of an XYChart plot.
class ClickableArea
class CombinedXYChartAggregates multiple XYChart implementations into a single plot so different series can be visualised using different renderers (for example a line overlaid on top of a bar chart).
class CubicLineChartDraws smooth curves through XY series values using cubic interpolation.
class DialChartPresents values from a CategorySeries as gauges on a dial.
class DoughnutChartVisualises a MultipleCategorySeries as concentric rings that share a common centre (also known as a doughnut chart).
class LineChartPlots series of X/Y points using straight line segments.
class PieChartShows each value from a CategorySeries as a slice of a circle.
class PieMapperPieChart Segment Selection Management.
class PieSegmentHolds A PieChart Segment
enum PointStyleThe chart point style enumerator.
class RadarChartDraws multi-dimensional data as a web chart (also known as a radar or spider chart).
class RangeBarChartExtends BarChart to support values that represent ranges rather than single points.
class RangeStackedBarChart
class RoundChartBase class for charts that render circular data representations such as pie charts, doughnut charts or gauges.
class ScatterChartRenders discrete X/Y points without connecting lines.
class TimeChartSpecialised LineChart that formats the X axis as dates or times.
class XYChartThe XY chart rendering class.