# BrushExtensionMethods class

Namespace: [Grasshopper2.Extensions](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.extensions.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public static class BrushExtensionMethods
```

Provides extension and utility methods for Eto brushes.

## Properties

- [ChequerTexture](https://developer.rhino3d.com/api/gh2/type/grasshopper2.extensions.brushextensionmethods/chequertexture.md): (static) Gets the white/grey chequered background texture used to show transparency. This texture is cached and should never be disposed by the caller.

## Methods

- [ChequerBrush](https://developer.rhino3d.com/api/gh2/type/grasshopper2.extensions.brushextensionmethods/chequerbrush.md): (3 overloads, static) Create a new chequer texture brush.
- [ChequerTextureCustom](https://developer.rhino3d.com/api/gh2/type/grasshopper2.extensions.brushextensionmethods/chequertexturecustom.md): (static) Create a new custom chequer texture. This texture isn't cached and must be disposed by the caller.
