This configuration object (reference type) permanently lives inside objects which require styling. It is recommended to use this object as an init-only property.
More...
|
LineStyle | Clone () |
|
| LineStyle () |
|
| LineStyle (float width) |
|
| LineStyle (float width, Color color) |
|
| LineStyle (float width, Color color, LinePattern pattern) |
|
void | Render (SKCanvas canvas, Pixel[] starts, Pixel[] ends, SKPaint paint) |
|
void | Render (SKCanvas canvas, PixelLine[] lines, SKPaint paint) |
|
void | Render (SKCanvas canvas, PixelLine line, SKPaint paint) |
|
void | Render (SKCanvas canvas, PixelRect rect, SKPaint paint) |
|
void | Render (SKCanvas canvas, SKPath path, SKPaint paint) |
|
void | Render (SKCanvas canvas, SKPaint paint, PixelLine line) |
|
void | ApplyToPaint (SKPaint paint) |
|
|
float | Width = 0 [get, set] |
| Width of the line (in pixels)
|
|
bool | Hairline = false [get, set] |
| If enabled, Width is ignored and lines are rendered as a single pixel (regardless of scale factor)
|
|
bool | HandDrawn = false [get, set] |
| If enabled will make this line appear hand drawn.
|
|
double | HandDrawnSegmentLength = 7 [get, set] |
|
double | HandDrawnJitter = 1.2 [get, set] |
|
Color | Color = Colors.Black [get, set] |
|
LinePattern | Pattern = LinePattern.Solid [get, set] |
|
bool | IsVisible = true [get, set] |
|
bool | AntiAlias = true [get, set] |
|
bool | Rounded [get, set] |
|
SKStrokeCap | StrokeCap = SKStrokeCap.Butt [get, set] |
|
SKStrokeJoin | StrokeJoin = SKStrokeJoin.Miter [get, set] |
|
float | StrokeMiter = 4 [get, set] |
|
static LineStyle | None [get] |
|
bool | CanBeRendered [get] |
|
This configuration object (reference type) permanently lives inside objects which require styling. It is recommended to use this object as an init-only property.