# IFill

> The IFill interface is implemented by filling techniques (solid, texture or gradient).

## Definition

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

```csharp
public interface IFill
```

## Remarks

For more information, refer to work with vector graphics.

## Properties

| Property                                                                         | Description                                            |
| -------------------------------------------------------------------------------- | ------------------------------------------------------ |
| [Mode](/engine/6000.5/script-reference/unity/vectorgraphics/ifill/mode.md)       | The filling method (non-zero or even-odd) of the fill. |
| [Opacity](/engine/6000.5/script-reference/unity/vectorgraphics/ifill/opacity.md) | The opacity of the fill.                               |
