FastImpulseRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Bietet Impulse-Serien-Rendering, das eine vertikale Linie von Null nach mit einem optionalen Punktmarker am Ende der Linie zeichnet

Erbt von: BaseRenderableSeries

Konstruktoren

FastImpulseRenderableSeries
public FastImpulseRenderableSeries()
fastImpulseRenderableSeries = FastImpulseRenderableSeries()

Initialisiert eine neue Instanz der FastImpulseRenderableSeries Klasse.

Methoden

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

Gibt einen Wert an, der angibt, ob dieser BaseRenderableSeries zum Zeichnen gültig ist.

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

Gibt den Datenbereich des zugeordneten IDataSeries in Y-Richtung zurück Der X-Achsenbereich zeigt derzeit an, ob nur positive YRange zurückgegeben werden sollen

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

Zeichnet die Serie mit IRenderContext2D und IRenderPassData

renderContext
Das ist ein Grafikobjekt, das Methoden zum Zeichnen von Linien, Quads und Polygonen auf den Bildschirm hat.
renderPassData
Die Render-Pass-Daten. Enthält eine erneute Abtastung IPointSeries, die IndexRange Punkte auf dem Bildschirm und die aktuelle YAxis und XAxis ICoordinateCalculator um Datenpunkte in Bildschirmpunkte umzuwandeln