FastBubbleRenderableSeries
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
public FastBubbleRenderableSeries()
fastBubbleRenderableSeries = FastBubbleRenderableSeries()
Initializes a new instance of the class.
Properties
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
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
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
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
public static readonly DependencyProperty AutoZRangeProperty
value = FastBubbleRenderableSeries.AutoZRangeProperty
Defines the AutoZRange DependencyProperty
public static readonly DependencyProperty BubbleColorProperty
value = FastBubbleRenderableSeries.BubbleColorProperty
Defines the BubbleColor DependencyProperty
public static readonly DependencyProperty ZScaleFactorProperty
value = FastBubbleRenderableSeries.ZScaleFactorProperty
Defines the ZScaleFactor DependencyProperty