Skip to main content

DXBubbleSeries Class

The Bubble series allows you to visualize three dimensional data. A bubble position visualizes two dimensions and a bubble’s size visualizes the third dimension.

Declaration

@interface DXBubbleSeries: DXSeries

Remarks

The following image represents the Bubble series:

Bubble series sample

Note

A class that provides data to this series should adopt the DXWeightedQualitativeSeriesData, DXWeightedNumericSeriesData or DXWeightedDateTimeSeriesData protocol for the correct work.

Inheritance

Properties

colorEach Property

Gets or sets a value indicating whether series markers should be colored in different colors.

Declaration

@property (readwrite) BOOL colorEach

Property Value

Type Description
BOOL

YES if point markers should be colored in different colors; NO if each point should be colored in a color assigned to the series.

label Property

Gets or sets a Bubble series’ label options.

Declaration

@property (readwrite, nullable) DXBubbleSeriesLabel *label

Property Value

Type Description
DXBubbleSeriesLabel *

A DXBubbleSeriesLabel object that stores label options.

maxSize Property

Gets or sets bubbles’ maximum size, in the X-Axis’ measurement units.

Declaration

@property (readwrite) CGFloat maxSize

Property Value

Type Description
CGFloat

Bubbles’ maximum size, in the X-Axis’ measurement units.

minSize Property

Gets or sets bubbles’ minimum size, in the X-Axis’ measurement units.

Declaration

@property (readwrite) CGFloat minSize

Property Value

Type Description
CGFloat

Bubbles’ minimum size, in the X-Axis’ measurement units.

style Property

Gets or sets a Bubble series’ appearance options.

Declaration

@property (readwrite, nullable) DXBubbleSeriesStyle *style

Property Value

Type Description
DXBubbleSeriesStyle *

A DXBubbleSeriesStyle object that stores appearance options.

Instance Methods

resetMinMax Instance Method

Resets the minSize and maxSize properties to default (automatically calculated) values.

Declaration

- (void)resetMinMax