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.