FastBubbleRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Defines a Bubble-chart renderable series, supporting rendering of bubbles using Z data, positioned using X-Y data. Bubbles are defined using the BubbleColor property, but rendered as a soft-edged circle which fades to transparent in the centre.

Inherits: BaseRenderableSeries

Constructors

FastBubbleRenderableSeries
public FastBubbleRenderableSeries()
fastBubbleRenderableSeries = FastBubbleRenderableSeries()

Initializes a new instance of the class.

Properties

AutoZRange
public bool AutoZRange { get; set; }
value = fastBubbleRenderableSeries.AutoZRange
fastBubbleRenderableSeries.AutoZRange = value

Gets or sets whether Z-range should be automatically scaled. If True, then depending on the XYZ points in the viewport, the size of bubbles will be scaled to fit. Else, the size of bubbles will be absolute

BubbleColor
public Color BubbleColor { get; set; }
value = fastBubbleRenderableSeries.BubbleColor
fastBubbleRenderableSeries.BubbleColor = value

Gets or sets the BubbleColor, a base colour used when rendering the bubbles as a soft-edged circle, centred on the X-Y point

ZScaleFactor
public double ZScaleFactor { get; set; }
value = fastBubbleRenderableSeries.ZScaleFactor
fastBubbleRenderableSeries.ZScaleFactor = value

Gets or sets a Z-scaling factor, equal to Pixels divided by Z-Unit

Methods

InternalDraw
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastBubbleRenderableSeries.InternalDraw(renderContext, renderPassData)

Draws the series using the IRenderContext2D and the IRenderPassData passed in

renderContext
The render context. This is a graphics object which has methods to draw lines, quads and polygons to the screen
renderPassData
The render pass data. Contains a resampled IPointSeries, the IndexRange of points on the screen and the current YAxis and XAxis ICoordinateCalculator to convert data-points to screen points

Fields

AutoZRangeProperty
public static readonly DependencyProperty AutoZRangeProperty
value = FastBubbleRenderableSeries.AutoZRangeProperty

Defines the AutoZRange DependencyProperty

BubbleColorProperty
public static readonly DependencyProperty BubbleColorProperty
value = FastBubbleRenderableSeries.BubbleColorProperty

Defines the BubbleColor DependencyProperty

ZScaleFactorProperty
public static readonly DependencyProperty ZScaleFactorProperty
value = FastBubbleRenderableSeries.ZScaleFactorProperty

Defines the ZScaleFactor DependencyProperty