```
public interface IVectorPathData
```

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

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


Gets or sets the path records.

Value: The paths.

**Returns:**
com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathRecord[]
### getVersion() {#getVersion--}
```
public abstract int getVersion()
```


Gets or sets the version.

Value: The version.

**Returns:**
int
### isDisabled() {#isDisabled--}
```
public abstract boolean isDisabled()
```


Gets or sets a value indicating whether this instance is disabled.

Value:  true  if this instance is disabled; otherwise,  false .

**Returns:**
boolean
### isInverted() {#isInverted--}
```
public abstract boolean isInverted()
```


Gets or sets a value indicating whether this instance is inverted.

Value:  true  if this instance is inverted; otherwise,  false .

**Returns:**
boolean
### isNotLinked() {#isNotLinked--}
```
public abstract boolean isNotLinked()
```


Gets or sets a value indicating whether this instance is not linked.

Value:  true  if this instance is not linked; otherwise,  false .

**Returns:**
boolean
### setDisabled(boolean value) {#setDisabled-boolean-}
```
public abstract void setDisabled(boolean value)
```


Gets or sets a value indicating whether this instance is disabled.

Value:  true  if this instance is disabled; otherwise,  false .

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | boolean |  |

### setInverted(boolean value) {#setInverted-boolean-}
```
public abstract void setInverted(boolean value)
```


Gets or sets a value indicating whether this instance is inverted.

Value:  true  if this instance is inverted; otherwise,  false .

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | boolean |  |

### setNotLinked(boolean value) {#setNotLinked-boolean-}
```
public abstract void setNotLinked(boolean value)
```


Gets or sets a value indicating whether this instance is not linked.

Value:  true  if this instance is not linked; otherwise,  false .

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | boolean |  |

### setPaths(VectorPathRecord[] value) {#setPaths-com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathRecord---}
```
public abstract void setPaths(VectorPathRecord[] value)
```


Gets or sets the path records.

Value: The paths.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [VectorPathRecord\[\]](../../com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths/vectorpathrecord) |  |

### setVersion(int value) {#setVersion-int-}
```
public abstract void setVersion(int value)
```


Gets or sets the version.

Value: The version.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

