```
public interface IVectorPathData
```

The interface for access to the vector path data.
## Methods

| Method | Description |
| --- | --- |
| [getPaths()](#getPaths--) | Gets the path records. |
| [setPaths(VectorPathRecord[] paths)](#setPaths-com.aspose.imaging.fileformats.core.vectorpaths.VectorPathRecord---) | Sets the path records. |
| [getVersion()](#getVersion--) | Gets the version. |
| [setVersion(int version)](#setVersion-int-) | Sets the version. |
| [isDisabled()](#isDisabled--) | Gets a value indicating whether this instance is disabled. |
| [setDisabled(boolean disabled)](#setDisabled-boolean-) | Sets a value indicating whether this instance is disabled. |
| [isNotLinked()](#isNotLinked--) | Gets a value indicating whether this instance is not linked. |
| [setNotLinked(boolean notLinked)](#setNotLinked-boolean-) | Sets a value indicating whether this instance is not linked. |
| [isInverted()](#isInverted--) | Gets a value indicating whether this instance is inverted. |
| [setInverted(boolean inverted)](#setInverted-boolean-) | Sets a value indicating whether this instance is inverted. |
### getPaths() {#getPaths--}
```
public abstract VectorPathRecord[] getPaths()
```


Gets the path records.

**Returns:**
com.aspose.imaging.fileformats.core.vectorpaths.VectorPathRecord[] - The paths.
### setPaths(VectorPathRecord[] paths) {#setPaths-com.aspose.imaging.fileformats.core.vectorpaths.VectorPathRecord---}
```
public abstract void setPaths(VectorPathRecord[] paths)
```


Sets the path records.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| paths | [VectorPathRecord\[\]](../../com.aspose.imaging.fileformats.core.vectorpaths/vectorpathrecord) | The paths. |

### getVersion() {#getVersion--}
```
public abstract int getVersion()
```


Gets the version.

**Returns:**
int - The version.
### setVersion(int version) {#setVersion-int-}
```
public abstract void setVersion(int version)
```


Sets the version.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| version | int | The version. |

### isDisabled() {#isDisabled--}
```
public abstract boolean isDisabled()
```


Gets a value indicating whether this instance is disabled.

**Returns:**
boolean - true if this instance is disabled; otherwise, false.
### setDisabled(boolean disabled) {#setDisabled-boolean-}
```
public abstract void setDisabled(boolean disabled)
```


Sets a value indicating whether this instance is disabled.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| disabled | boolean | true if this instance is disabled; otherwise, false. |

### isNotLinked() {#isNotLinked--}
```
public abstract boolean isNotLinked()
```


Gets a value indicating whether this instance is not linked.

**Returns:**
boolean - true if this instance is not linked; otherwise, false.
### setNotLinked(boolean notLinked) {#setNotLinked-boolean-}
```
public abstract void setNotLinked(boolean notLinked)
```


Sets a value indicating whether this instance is not linked.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| notLinked | boolean | true if this instance is not linked; otherwise, false. |

### isInverted() {#isInverted--}
```
public abstract boolean isInverted()
```


Gets a value indicating whether this instance is inverted.

**Returns:**
boolean - true if this instance is inverted; otherwise, false.
### setInverted(boolean inverted) {#setInverted-boolean-}
```
public abstract void setInverted(boolean inverted)
```


Sets a value indicating whether this instance is inverted.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| inverted | boolean | true if this instance is inverted; otherwise, false. |

