FastImpulseRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Proporciona una reproducción de serie Impulse, que dibuja una línea vertical de cero a con un marcador de punto opcional al final de la línea

Hereda de: BaseRenderableSeries

Constructores

FastImpulseRenderableSeries
public FastImpulseRenderableSeries()
fastImpulseRenderableSeries = FastImpulseRenderableSeries()

Inicia una nueva instancia de la clase FastImpulseRenderableSeries.

Métodos

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

Obtiene un valor indicando si este BaseRenderableSeries es válido para el dibujo.

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

Devuelve el rango de datos de la assosiated IDataSeries en dirección Y El rango X-Axis actualmente en vista Indica si para devolver el YRange positivo sólo

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

Dibuja la serie utilizando IRenderContext2D y IRenderPassData

renderContext
El contexto de renderizado. Este es un objeto gráfico que tiene métodos para dibujar líneas, quads y polígonos a la pantalla
renderPassData
Los datos de pase de renderizado. Contiene un reescrito IPointSeries@, el IndexRange de puntos en la pantalla y el YAxis y XAxis ICoordinateCalculator@ para convertir puntos de datos en puntos de pantalla