## XpsMatrix::TransformPoints(System::ArrayPtr\<System::Drawing::PointF\>) method


Applies the affine transformation represented by this Matrix to a specified array of points.

```cpp
void Aspose::Page::XPS::XpsModel::XpsMatrix::TransformPoints(System::ArrayPtr<System::Drawing::PointF> points)
```


| Parameter | Type | Description |
| --- | --- | --- |
| points | System::ArrayPtr\<System::Drawing::PointF\> | The points. |

## See Also

* Typedef [ArrayPtr](../../../system/arrayptr/)
* Class [PointF](../../../system.drawing/pointf/)
* Class [XpsMatrix](../)
* Namespace [Aspose::Page::XPS::XpsModel](../../)
* Library [Aspose.Page for C++](../../../)
## XpsMatrix::TransformPoints(System::ArrayPtr\<System::Drawing::PointF\>, int32_t, int32_t) method


Applies the affine transformation represented by this Matrix to a specified part of array of points.

```cpp
void Aspose::Page::XPS::XpsModel::XpsMatrix::TransformPoints(System::ArrayPtr<System::Drawing::PointF> points, int32_t startIndex, int32_t numberOfPoints)
```


| Parameter | Type | Description |
| --- | --- | --- |
| points | System::ArrayPtr\<System::Drawing::PointF\> | The points. |
| startIndex | int32_t | The start index. |
| numberOfPoints | int32_t | The number of points. |

## See Also

* Typedef [ArrayPtr](../../../system/arrayptr/)
* Class [PointF](../../../system.drawing/pointf/)
* Class [XpsMatrix](../)
* Namespace [Aspose::Page::XPS::XpsModel](../../)
* Library [Aspose.Page for C++](../../../)
