HqRenderContext
StockSharp.Xaml.Charting.Rendering.HighQualityRasterizer
Herda de: RenderContextBase
Métodos
BeginLine
public sealed override IPathDrawingContext BeginLine(IPen2D pen, double startX, double startY)
result = hqRenderContext.BeginLine(pen, startX, startY)
Inicia um segmento de linha poli, retornando o IPathDrawingContext. Esta é a maneira mais rápida de desenhar linhas e simplesmente um proxy para DrawLines método.
- pen
- A caneta para o segmento de linha
- startX
- A coordenada inicial do X (coord de pixel)
- startY
- A coordenada inicial Y (pixel coord)
Retorna: A IPathDrawingContext para continuar a linha
BeginPolygon
public sealed override IPathDrawingContext BeginPolygon(IBrush2D brush, double startX, double startY, double gradientRotationAngle)
result = hqRenderContext.BeginPolygon(brush, startX, startY, gradientRotationAngle)
Inicia um segmento de polígono preenchido, devolvendo o método IPathDrawingContext. Esta é a maneira mais rápida de desenhar polígono e simplesmente um proxy para o Double).
- brush
- O pincel para o preenchimento do polígono
- startX
- A coordenada inicial do X (coord de pixel)
- startY
- A coordenada inicial Y (pixel coord)
- gradientRotationAngle
Retorna: O IPathDrawingContextpara continuar o polígono
Dispose
public override void Dispose()
hqRenderContext.Dispose()
Executa tarefas definidas por aplicativos associadas à liberação, liberação ou redefinição de recursos não gerenciados.