{{< psd/tize >}}
## MultiplyTransform(Matrix) {#multiplytransform}

Multiplies the [`Matrix`](../../../aspose.psd/matrix/) that represents the local geometric transform of this [`LinearGradientBrush`](../../lineargradientbrush/) by the specified [`Matrix`](../../../aspose.psd/matrix/) by prepending the specified [`Matrix`](../../../aspose.psd/matrix/).

```csharp
public void MultiplyTransform(Matrix matrix)
```

| Parameter | Type | Description |
| --- | --- | --- |
| matrix | Matrix | The [`Matrix`](../../../aspose.psd/matrix/) by which to multiply the geometric transform. |

### See Also

* class [Matrix](../../../aspose.psd/matrix/)
* class [TransformBrush](../)
* namespace [Aspose.PSD.Brushes](../../../aspose.psd.brushes/)
* assembly [Aspose.PSD](../../../)

---

## MultiplyTransform(Matrix, MatrixOrder) {#multiplytransform_1}

Multiplies the [`Matrix`](../../../aspose.psd/matrix/) that represents the local geometric transform of this [`LinearGradientBrush`](../../lineargradientbrush/) by the specified [`Matrix`](../../../aspose.psd/matrix/) in the specified order.

```csharp
public void MultiplyTransform(Matrix matrix, MatrixOrder order)
```

| Parameter | Type | Description |
| --- | --- | --- |
| matrix | Matrix | The [`Matrix`](../../../aspose.psd/matrix/) by which to multiply the geometric transform. |
| order | MatrixOrder | A [`MatrixOrder`](../../../aspose.psd/matrixorder/) that specifies in which order to multiply the two matrices. |

### See Also

* class [Matrix](../../../aspose.psd/matrix/)
* enum [MatrixOrder](../../../aspose.psd/matrixorder/)
* class [TransformBrush](../)
* namespace [Aspose.PSD.Brushes](../../../aspose.psd.brushes/)
* assembly [Aspose.PSD](../../../)


