# Shape

> A generic filled shape.

## Definition

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

```csharp
public class Shape
```

## Properties

| Property                                                                                     | Description                                |
| -------------------------------------------------------------------------------------------- | ------------------------------------------ |
| [Contours](/engine/6000.6/script-reference/unity/vectorgraphics/shape/contours.md)           | All the contours defining the shape.       |
| [Fill](/engine/6000.6/script-reference/unity/vectorgraphics/shape/fill.md)                   | The fill used on the shape.                |
| [FillTransform](/engine/6000.6/script-reference/unity/vectorgraphics/shape/filltransform.md) | A transformation specific to the fill.     |
| [IsConvex](/engine/6000.6/script-reference/unity/vectorgraphics/shape/isconvex.md)           | Whether the specified contours are convex. |
| [PathProps](/engine/6000.6/script-reference/unity/vectorgraphics/shape/pathprops.md)         | The path properties.                       |
