# Stroke

> Defines how strokes are rendered.

## Definition

* **Type:** Class
* **Namespace:** [Unity.VectorGraphics](/engine/6000.7/script-reference/unity/vectorgraphics.md)
* **Assembly:** UnityEngine.VectorGraphicsModule

```csharp
public class Stroke
```

## Properties

| Property                                                                                              | Description                               |
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| [Color](/engine/6000.7/script-reference/unity/vectorgraphics/stroke/color.md)                         | The stroke color.                         |
| [Fill](/engine/6000.7/script-reference/unity/vectorgraphics/stroke/fill.md)                           | The stroke fill.                          |
| [FillTransform](/engine/6000.7/script-reference/unity/vectorgraphics/stroke/filltransform.md)         | A transformation specific to the fill.    |
| [HalfThickness](/engine/6000.7/script-reference/unity/vectorgraphics/stroke/halfthickness.md)         | The stroke half-thickness.                |
| [Pattern](/engine/6000.7/script-reference/unity/vectorgraphics/stroke/pattern.md)                     | The stroke pattern (dashes).              |
| [PatternOffset](/engine/6000.7/script-reference/unity/vectorgraphics/stroke/patternoffset.md)         | An offset to which the pattern starts.    |
| [TippedCornerLimit](/engine/6000.7/script-reference/unity/vectorgraphics/stroke/tippedcornerlimit.md) | How far the tipped corners might extrude. |
