Search
com.mindfusion.charting.components.gauges Namespace
Classes Interfaces Enumerations
 

 Classes

  Class Description

ArcArea

An adorner element representing an intersection of two ellipses.

BaseGauge

Represents the base class of linear and oval gauges.

BaseGaugeAdapter

An adapter class for receiving gauge events. The methods in this class are empty. This class exists as convenience for creating listener objects.

BaseScale

Represents a scale within a gauge control. The scale contains collections of pointers, labels, ticks and ranges along with any arbitrary controls.

BaseScaleAdapter

An adapter class for receiving scale events. The methods in this class are empty. This class exists as convenience for creating listener objects.

CenterPanel

 

CustomInterval

Represents an interval with associated custom values for fill and stroke.

CustomPaintEvent

Provides data for the various custom painting event.

Ellipse

Represents an ellipse visual.

GaugeController

Controls user interaction with linear gauges.

GaugeMouseEvent

Contains the arguments passed to mouse-related event handlers.

GenericGauge(T)

Represents the generic base class of linear and oval gauge controls.

Indicator

Represents a gauge element, which changes its appearance based on its current state.

Led

A LED-like visual element with a glow effect. This element is suitable for gauge indicators.

Length

Specifies distance expressed either absolutely, through pixels, or relatively, through a percentage of the container's size.

LinearGauge

Represents a linear gauge.

LinearScale

Represents a linear scale.

MajorTickSettings

Provides settings for the major ticks and labels in a gauge scale.

MiddleTickSettings

Provides settings for the middle ticks and labels in a gauge scale.

MinorTickSettings

Provides settings for the minor ticks and labels in a gauge scale.

OvalGauge

Represents a circular gauge.

OvalScale

Represents a radial scale.

PathFigure

Represents a connected series of geometric segments.

Pointer

Represents a needle (or arrow) within a gauge scale.

PointerAdapter

An adapter class for receiving pointer events. The methods in this class are empty. This class exists as convenience for creating listener objects.

PrepaintEvent

Provides data for various pre-paint events.

QueryLabelValueEvent

Provides data for the QueryLabelValue event.

Range

Represents a range within a gauge scale.

RectangleElement

Represents a rectangular visual element.

RoundRectangle

Represents a rounded rectangle.

ScaleElement

Represents a visual element within a scale.

ScaleElementAdapter

An adapter class for receiving scale element events. The methods in this class are empty. This class exists as convenience for creating listener objects.

Text

Represents a static text within a scale.

Tick

Represents a tick mark within a gauge scale.

TickLabel

Represents a tick label within a gauge scale.

TickSettings

Provides settings for the ticks and labels in a gauge scale.

Utils

Provides various auxiliary methods.

VisualElement

Represents an object with outline and fill, which can render itself.

VisualElementAdapter

An adapter class for receiving visual element events. The methods in this class are empty. This class exists as convenience for creating listener objects.

VisualElementContainer

Represents a visual element which contains other visual elements.

 Interfaces

  Interface Description

BaseGaugeListener

The listener interface for receiving gauge events.

BaseScaleListener

The listener interface for receiving scale events.

FunctionDelegate

Represents a user-defined method, which performs custom distribution of values along the gauge scale.

PointerListener

The listener interface for receiving pointer events.

ScaleElementListener

The listener interface for receiving scale element events.

VisualElementListener

The listener interface for receiving visual element events.

 Enumerations

  Enumeration Description

Alignment

Indicates an alignment of an object relative to the scale. In the descriptions below 'outbound' refers to an element's outer outline, 'inbound' refers to an element's inner outline and 'center' refers to an element's center, that is, the middle of the inbound and outbound.

DisplayType

Specifies a display condition.

FunctionType

Indicates the type of function that will be used to distribute values along the gauge scale.

LabelRotation

Indicates the rotation of a label within a scale.

LengthType

Indicates the type of the units of a Length object.

OvalGaugeStyle

Specifies the appearance of an oval gauge.

PointerShape

Indicates the shape of a pointer.

TickShape

Indicates the shape of a scale tick.

TickType

Indicates the type of a scale tick.