
iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCIFastBubbleRenderableSeries
@interface SCIFastBubbleRenderableSeries : SCIXyzRenderableSeriesBase
Defines a Bubble-chart renderable series, supporting rendering of bubbles using Z data, positioned using X-Y data.
Note
Bubbles are defined using theSCIFastBubbleRenderableSeries.bubbleBrushStyle
property, but rendered as a soft-edged circle which fades to transparent in the centre.
-
Defines whether
Z-range
should be automatically scaled.Note
If YES - then depending on theX, Y, Z
points in the viewport, the size of bubbles will be scaled to fit. Else, the size of bubbles will be absolute.Declaration
Objective-C
@property (nonatomic) BOOL autoZRange;
-
Gets or sets the style which is used to fill bubbles.
Declaration
Objective-C
@property (nonatomic, strong) SCIBrushStyle *_Nonnull bubbleBrushStyle;
-
Defines a
Z-scaling
factor, equal to Pixels divided byZ-Unit
.Note
IfautoZrange
is NO,Z-value
is multiplied byzScale
is bubble radius in pixels.Declaration
Objective-C
@property (nonatomic) double zScaleFactor;
-
Creates a new instance of
SCIFastBubbleRenderableSeries
class.Declaration
Objective-C
- (nonnull instancetype)init;
-
Creates a new instance of
SCIFastBubbleRenderableSeries
class.Declaration
Objective-C
- (nonnull instancetype) initWithRenderPassData:(nonnull SCIBubbleRenderPassData *)renderPassData hitProvider:(nonnull id<ISCIHitProvider>)hitProvider nearestPointProvider: (nonnull id<ISCINearestPointProvider>)nearestPointProvider;
Parameters
renderPassData
The render pass data instance.
hitProvider
The hit provider instance.
nearestPointProvider
The nearest point provider instance.