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, 以转换数据点来显示点 。