FastColumnRenderableSeries
StockSharp.Xaml.Charting.Visuals.RenderableSeries
Provides Fast Column (Bar) series rendering
Inherits: BaseColumnRenderableSeries
Constructors
FastColumnRenderableSeries
public FastColumnRenderableSeries()
fastColumnRenderableSeries = FastColumnRenderableSeries()
Initializes a new instance of the class.
Methods
GetColumnWidth
protected override double GetColumnWidth(IPointSeries points, IRenderPassData renderPassData)
result = fastColumnRenderableSeries.GetColumnWidth(points, renderPassData)
When overriden in a derived class, computes the width of the columns, which depends on the input data, any spacing and the current viewport dimensions
- points
- The IPointSeries containing resampled data to render
- renderPassData
- The IRenderPassData containing information about the current render pass
Returns: The width of the column
GetIsValidForDrawing
protected override bool GetIsValidForDrawing()
result = fastColumnRenderableSeries.GetIsValidForDrawing()
Gets a value indicating whether this BaseRenderableSeries is valid for drawing.
GetYRange
public override IRange GetYRange(IRange xRange, bool getPositiveRange)
result = fastColumnRenderableSeries.GetYRange(xRange, getPositiveRange)
Returns the data range of the assosiated IDataSeries on Y direction The X-Axis Range currently in viewIndicates whether to return positive YRange only