Search
com.mindfusion.charting Namespace
Classes Interfaces Enumerations
 

 Classes

  Class Description

AnnotationRenderer

A SeriesRenderer that draws annotations in its containing plot.

AreaRenderer

A SeriesRenderer that draws each series as an area in its containing plot.

AreaStackRenderer

A SeriesRenderer that draws stacked areas in its containing plot.

Axis

Represents an Axis range.

AxisRenderer

A base class for components that render Axis ranges.

BarOverlayRenderer

A SeriesRenderer that draws overlaying bars in its containing plot.

BarOverlayRenderer3D

A SeriesRenderer that draws multiple Series as overlaid 3D bars.

BarRenderer

A SeriesRenderer that draws bars in its containing plot.

BarRenderer3D

A SeriesRenderer that draws 3D bars in its containing plot.

BarSeries

Represents one-dimensional Series defined by e list of data values and several lists of labels.

BarStackRenderer

A SeriesRenderer that draws stacked bars in its containing plot.

BarStackRenderer3D

A SeriesRenderer that draws stacked 3D bars in its containing plot.

BubbleRenderer

A SeriesRenderer that draws bubbles representing data items in its containing plot.

CandlestickRenderer

A SeriesRenderer that draws candlesticks in its containing plot.

CandlestickSeriesStyle

Defines appearance attributes for candlestick charts.

ChartElement

A class that represents an element in the chart.

ChartEvent

Represents a timed event, useful for showing event sequences in tower charts.

ChartPadding

A class that represents space around chart elements.

Converter

Provides capabilities to convert various types to and from strings in a culture-independent way.

CurveAreaRenderer

A SeriesRenderer that draws each Series as an area with curved boundaries in its containing plot.

CurveAreaStackRenderer

A SeriesRenderer that draws Series as curved stacked areas in its containing plot.

CurveRenderer

A SeriesRenderer that draws its Series as cardinal splines.

DataBoundSeries

Represents a chart Series whose data items are retrieved from a data source.

DateTimeSeries

Represents a Series that contains DateTime values as X-coordinates and double values as Y-coordinates.

EventSeries

Represents a series containing order or timing data, useful for showing event sequences in tower charts.

FunctionSeries

Represents a series that calculates its values from provided formula.

FunnelRenderer

Implements a SeriesRenderer used to draw funnel charts. Funnel charts represent the stages of a process and show relative values or measurements associated with each stage.

HitResult

Represents the result of a hit-test operation.

LegendController

Allows movement of a legend performed by the user within the boundaries of its parent Panel.

LegendRenderer

A component that renders a chart legend.

LineRenderer

A SeriesRenderer that draws series as polylines.

Margins

Describes rectangular margins.

MixedSeriesStyle

Implements SeriesStyle using mixed per-element and uniform values for attributes.

PanController

Represents a controller that pans its plot's data range.

PerElementSeriesStyle

Implements SeriesStyle using different attributes for each data item in a Series.

PerSeriesStyle

Implements SeriesStyle using a different set of attributes for each Series, where all elements in a single series have common appearance.

PieRadarRenderer

A SeriesRenderer that draws radar charts of type pie, where data items are represented by circular sectors of equal central angles, and the sector corresponding to a data item has a radius proportional to its value.

PieRenderer

A SeriesRenderer that draws pies in its containing plot.

PieSeries

Represents one-dimensional series defined by e list of data values and lists of inner and outer labels, suitable for providing data to a PieRenderer.

Plot

The base class for components that draw chart graphics.

Plot2D

A Plot whose series are rendered relatively to a two-dimensional Cartesian coordinate system.

Plot2DController

A base class for controllers that let users interact with Plot2D objects.

Plot3D

A plot whose Series are rendered relatively to a three-dimensional Cartesian coordinate system.

PlotController

A base class for controllers implementing user interaction with Plot components.

Point3D

Represents a point in 3D space.

PointSeries

Represents a data Series defined by a list of Point2D objects.

PointSeries3D

Represents a data series defined by a list of Point3D objects.

PolarPlot

A plot used to draw graphics in polar coordinate system.

RadarAxisOptions

Provides properties for customizing axis rendering in radar charts.

RadarPlot

A plot containing radar-chart graphics.

RadarRenderer

A SeriesRenderer that draws series as polygons in the polar coordinate system, where adjacent data points are at equal angular distances and radial coordinates correspond to the magnitude of data item values.

RadarScatterRenderer

A SeriesRenderer that draws scatters in radar plots.

RenderContext

Provides contextual information about the dashboard to its child components when calling their draw, layout and user input methods.

Renderer2D

A base class for SeriesRenderer-s that draw in two dimensional Cartesian coordinate system.

RotationController

Represents a controller that rotates a polar plot by changing its StartAngle.

ScatterRenderer

A SeriesRenderer that draws scatters in its containing plot.

Series2D

Represents a data Series defined by two lists of values containing respectively X and Y coordinates.

Series3D

Represents a data Series defined by three lists of values containing respectively X, Y and Z coordinates.

SeriesRenderer

Base class for renderer objects that draw data Series inside a Plot.

SimpleSeries

Represents one-dimensional Series defined by a list of data values and a list of labels.

StackRenderer

A SeriesRenderer-derived class that draws stacked graphics.

StepAreaRenderer

A SeriesRenderer that draws series as steps between data points.

StepRenderer

A SeriesRenderer that draws Series as steps between data points.

StockPrice

Represents a data object, containing open, close, low and high values for a certain date.

StockPriceSeries

Represents a data Series defined by a list of StockPrice objects.

TextRenderer

Draws text and labels inside chart components.

TextStyle

Defines text appearance attributes.

Theme

Represents a dashboard's theme defining all appearance attributes of its elements.

Thickness

Describes the thickness of a rectangular frame.

ToolTip

Represents the current tooltip.

TowerRenderer

Implements a SeriesRenderer used to draw tower charts, rendering series side by side to allow comparing data sequence and sizes.

UniformSeriesStyle

Implements SeriesStyle using uniform attributes for all elements in all Series.

Utilities

A class that exposes different helper methods.

Vector

Represents a two-dimensional vector.

XAxisRenderer

A Component that renders horizontal Axis ranges.

XmlException

Represents an exception in an XML text.

XmlPersistContext

Contains methods that facilitate serializing and deserializing of objects to and from XML documents.

XmlSeries

Represents a Series whose data items are retrieved from an XML document.

YAxisRenderer

A Component that renders vertical Axis ranges.

ZoomController

Represents a controller that zooms into plot's data range.

 Interfaces

  Interface Description

BarContainer

Defines properties common to all bar-chart renderers.

DataChangedListener

An interface implemented by classes that listen for events occurred when data changes.

EvaluateFunction

Defines the signature of methods called to evaluate unknown functions used in FunctionSeries expression.

Renderer3D

Defines the interface called by a Plot3D to build 3D models.

Series

Specifies the interface that data providers should implement in order to feed data to SeriesRenderer classes.

SeriesContainer

Defines an interface for enumerating all Series associated with a Component of the Dashboard.

SeriesStyle

Defines appearance attributes for Series elements.

ZoomChangedListener

An interface for objects that listen to changes in zoom.

 Enumerations

  Enumeration Description

AnnotationType

Identifies possible annotation types.

AxisLabelType

Provides different label types.

BarLayout

Identifies supported bar placements when rendering multiple bar series.

BarType

Represents different bar types.

BubbleLabelAlignment

Specifies the alignment of a label relative to its associated bubble.

DateTimeFormat

Specifies available formats for DateTime values.

GridType

Indicates possible Plot2D grid types.

LabelKinds

Identifies the various kinds of labels that can be drawn at chart elements.

LineType

Identifies how to connect adjacent data points in line and area charts.

PieType

Initializes supported pie types.

RadarGridType

Identifies the grid types supported by RadarPlot.

RadarType

Identifies possible type of radar charts that can be drawn.

ScatterType

Identifies the possible scatter shapes rendered by a ScatterRenderer.

TextStyleHint

Identifies text styles that can be accessed through RenderContent.

TowerLayout

Specifies how to arrange segments in tower charts.

TowerSegmentShape

Specifies the shape of segments in tower charts.