**Inheritance:**
java.lang.Object
```
public final class PathData
```

Contains the graphical data that makes up a [GraphicsPath](../../com.aspose.drawing.drawing2d/graphicspath) object. This class cannot be inherited.
## Constructors

| Constructor | Description |
| --- | --- |
| [PathData()](#PathData--) |  |
## Methods

| Method | Description |
| --- | --- |
| [getPoints()](#getPoints--) | Gets an array of [PointF](../../com.aspose.drawing/pointf) structures that represents the points through which the path is constructed. |
| [setPoints(PointF[] value)](#setPoints-com.aspose.drawing.PointF---) | Sets an array of [PointF](../../com.aspose.drawing/pointf) structures that represents the points through which the path is constructed. |
| [getTypes()](#getTypes--) | Gets the types of the corresponding points in the path. |
| [setTypes(byte[] value)](#setTypes-byte---) | Sets the types of the corresponding points in the path. |
### PathData() {#PathData--}
```
public PathData()
```


### getPoints() {#getPoints--}
```
public PointF[] getPoints()
```


Gets an array of [PointF](../../com.aspose.drawing/pointf) structures that represents the points through which the path is constructed.

Value: TAn array of [PointF](../../com.aspose.drawing/pointf) objects that represents the points through which the path is constructed.

**Returns:**
com.aspose.drawing.PointF[] - an array of [PointF](../../com.aspose.drawing/pointf) structures that represents the points through which the path is constructed.
### setPoints(PointF[] value) {#setPoints-com.aspose.drawing.PointF---}
```
public void setPoints(PointF[] value)
```


Sets an array of [PointF](../../com.aspose.drawing/pointf) structures that represents the points through which the path is constructed.

Value: TAn array of [PointF](../../com.aspose.drawing/pointf) objects that represents the points through which the path is constructed.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [PointF\[\]](../../com.aspose.drawing/pointf) | an array of [PointF](../../com.aspose.drawing/pointf) structures that represents the points through which the path is constructed. |

### getTypes() {#getTypes--}
```
public byte[] getTypes()
```


Gets the types of the corresponding points in the path.

Value: An array of bytes that specify the types of the corresponding points in the path.

**Returns:**
byte[] - the types of the corresponding points in the path.
### setTypes(byte[] value) {#setTypes-byte---}
```
public void setTypes(byte[] value)
```


Sets the types of the corresponding points in the path.

Value: An array of bytes that specify the types of the corresponding points in the path.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | byte[] | the types of the corresponding points in the path. |

