FastImpulseRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

提供 Impulse 系列渲染, 绘制从 0 到线末的可选点标记的垂直线

继承自: BaseRenderableSeries

构造函数

FastImpulseRenderableSeries
public FastImpulseRenderableSeries()
fastImpulseRenderableSeries = FastImpulseRenderableSeries()

初始化了 & ##FastImpulseRenderableSeries+# 类的新实例 。

方法

GetIsValidForDrawing
protected override bool GetIsValidForDrawing()
result = fastImpulseRenderableSeries.GetIsValidForDrawing()

获得一个数值, 表示此 BaseRenderableSeries 是否对绘图有效 。

GetYRange
public override IRange GetYRange(IRange xRange, bool getPositiveRange)
result = fastImpulseRenderableSeries.GetYRange(xRange, getPositiveRange)

返回 Y 方向上的同化 IDataSeries 数据范围

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

使用 IRenderContext2D 和 IRenderPassData 绘制序列

renderContext
渲染上下文。 这是一个图形对象, 它有绘制线条、 四边形和多边形到屏幕的方法
renderPassData
渲染通过数据。 包含一个重印的 IPointSeries, 屏幕上的点的 IndexRange 和当前 YAKAS 和 XAKIS ICoordinateCalculator, 以转换数据点来显示点 。