HsRenderContext

StockSharp.Xaml.Charting.Rendering.HighSpeedRasterizer

Наследует: RenderContextBase

Методы

BeginLine
public sealed override IPathDrawingContext BeginLine(IPen2D pen, double startX, double startY)
result = hsRenderContext.BeginLine(pen, startX, startY)

Начинается сегмент Polyline, возвращая IPathDrawingContext. Это самый быстрый способ нарисовать линии и просто прокси на DrawLines метод.

pen
Ручка для сегмента линии
startX
Координат старта X (пиксельный коорд)
startY
Координат начала Y (пиксельный координ)

Возвращает: IPathDrawingContext чтобы продолжить линию

BeginPolygon
public sealed override IPathDrawingContext BeginPolygon(IBrush2D brush, double startX, double startY, double gradientRotationAngle)
result = hsRenderContext.BeginPolygon(brush, startX, startY, gradientRotationAngle)

Начинает заполненный сегмент Polygon, возвращая IPathDrawingContext. Это самый быстрый способ нарисовать многоугольник и просто прокси-метод.

brush
Кисть для полигонного заполнения
startX
Координат старта X (пиксельный коорд)
startY
Координат начала Y (пиксельный координ)
gradientRotationAngle
Угол, под которым вращается кисть

Возвращает: IPathDrawingContext для продолжения многоугольника