[]
        
(Showing Draft Content)

C1.Chart.IRenderEngine

IRenderEngine Interface

Render engine.

Namespace: C1.Chart
Assembly: C1.Blazor.Chart.dll
Syntax
public interface IRenderEngine

Methods

Name Description
DrawEllipse(double, double, double, double)

Draw ellipse with currect stroke and fill.

DrawImage(object, double, double, double, double)

Draw image using special source.

DrawLine(double, double, double, double)

Draw line between two points using current stroke attributes.

DrawLines(double[], double[])

Draw lines using specified coordinates.

DrawPolygon(double[], double[])

Draw polygon with currect stroke and fill.

DrawRect(double, double, double, double)

Draw rectangle with currect stroke and fill.

DrawString(string, _Point)

Draw string at specified position.

DrawString(string, _Rect, TextWrapping)

Draw string at specified area.

DrawStringRotated(string, _Point, _Point, double)

Draw rotated string at specified position.

MeasureString(string)

Measures size of string.

MeasureString(string, _Size)

Measures size of string in layout area.

SetClipRect(_Rect?)

Sets clip rectangle.

SetFill(object)

Sets the fill brush.

SetFont(object)

Sets the font.

SetOpacity(object, double)

Changes the brush opacity.

SetStroke(object)

Sets the current stroke brush.

SetStrokePattern(double[])

Sets the stroke pattern.

SetStrokeThickness(double)

Sets the stroke thickness.