

The module provides helper classes and methods to work with different brush types.

## **Classes**
| **Class** | **Description** |
| :- | :- |
| [HatchBrush](/psd/python-net/aspose.psd.brushes/hatchbrush/) | Defines a rectangular brush with a hatch style, a foreground color, and a background color. This class cannot be inherited. |
| [LinearGradientBrush](/psd/python-net/aspose.psd.brushes/lineargradientbrush/) | Encapsulates a [Brush](/psd/python-net/aspose.psd/brush/) with a linear gradient. This class cannot be inherited. |
| [LinearGradientBrushBase](/psd/python-net/aspose.psd.brushes/lineargradientbrushbase/) | Represents a [Brush](/psd/python-net/aspose.psd/brush/) with gradient capabilities and appropriate properties. |
| [LinearMulticolorGradientBrush](/psd/python-net/aspose.psd.brushes/linearmulticolorgradientbrush/) | Represents a [Brush](/psd/python-net/aspose.psd/brush/) with linear gradient defined by multiple colors and appropriate positions. This class cannot be inherited. |
| [PathGradientBrush](/psd/python-net/aspose.psd.brushes/pathgradientbrush/) | Encapsulates a [Brush](/psd/python-net/aspose.psd/brush/) object with a gradient. This class cannot be inherited. |
| [PathGradientBrushBase](/psd/python-net/aspose.psd.brushes/pathgradientbrushbase/) | Represents a [Brush](/psd/python-net/aspose.psd/brush/) with base path gradient functionality. |
| [PathMulticolorGradientBrush](/psd/python-net/aspose.psd.brushes/pathmulticolorgradientbrush/) | Encapsulates a [Brush](/psd/python-net/aspose.psd/brush/) object with a gradient. This class cannot be inherited. |
| [SolidBrush](/psd/python-net/aspose.psd.brushes/solidbrush/) | Solid brush is intended for drawing continiously with specific color. This class cannot be inherited. |
| [TextureBrush](/psd/python-net/aspose.psd.brushes/texturebrush/) | Each property of the [TextureBrush](/psd/python-net/aspose.psd.brushes/texturebrush/) class is a [Brush](/psd/python-net/aspose.psd/brush/) object that uses an image to fill the interior of a shape. This class cannot be inherited. |
| [TransformBrush](/psd/python-net/aspose.psd.brushes/transformbrush/) | A [Brush](/psd/python-net/aspose.psd/brush/) with transform capabilities. |
