**Inheritance:**
java.lang.Object

**All Implemented Interfaces:**
[com.aspose.imaging.fileformats.cmx.objectmodel.specs.ICmxObjectSpec](../../com.aspose.imaging.fileformats.cmx.objectmodel.specs/icmxobjectspec)
```
public class CmxPathSpec implements ICmxObjectSpec
```

Represents geometric info specified for a path.
## Constructors

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

| Method | Description |
| --- | --- |
| [getPoints()](#getPoints--) | Gets the points. |
| [setPoints(CmxPathPointSpec[] value)](#setPoints-com.aspose.imaging.fileformats.cmx.objectmodel.specs.CmxPathPointSpec---) | Sets the points. |
| [getType()](#getType--) | Gets the type. |
| [setType(int value)](#setType-int-) | Sets the type. |
| [equals(Object o)](#equals-java.lang.Object-) | Check if objects are equal. |
| [hashCode()](#hashCode--) | Get the hash code of the current object. |
### CmxPathSpec() {#CmxPathSpec--}
```
public CmxPathSpec()
```


### getPoints() {#getPoints--}
```
public final CmxPathPointSpec[] getPoints()
```


Gets the points.

**Returns:**
com.aspose.imaging.fileformats.cmx.objectmodel.specs.CmxPathPointSpec[] - the points.
### setPoints(CmxPathPointSpec[] value) {#setPoints-com.aspose.imaging.fileformats.cmx.objectmodel.specs.CmxPathPointSpec---}
```
public final void setPoints(CmxPathPointSpec[] value)
```


Sets the points.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [CmxPathPointSpec\[\]](../../com.aspose.imaging.fileformats.cmx.objectmodel.specs/cmxpathpointspec) | the points. |

### getType() {#getType--}
```
public final int getType()
```


Gets the type.

Value: The type.

**Returns:**
int - the type.
### setType(int value) {#setType-int-}
```
public final void setType(int value)
```


Sets the type.

Value: The type.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int | the type. |

### equals(Object o) {#equals-java.lang.Object-}
```
public boolean equals(Object o)
```


Check if objects are equal.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| o | java.lang.Object | The other object. |

**Returns:**
boolean - The equality comparison result.
### hashCode() {#hashCode--}
```
public int hashCode()
```


Get the hash code of the current object.

**Returns:**
int - The hash code.
