**Inheritance:**
java.lang.Object, [com.aspose.imaging.fileformats.cmx.objectmodel.specs.CmxPathSpec](../../com.aspose.imaging.fileformats.cmx.objectmodel.specs/cmxpathspec)
```
public class CmxArrowSpec extends CmxPathSpec
```

Represents geometric info specified for outline arrow (marker).
## Constructors

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

| Method | Description |
| --- | --- |
| [getArrowOffset()](#getArrowOffset--) | Gets the arrow offset. |
| [setArrowOffset(float value)](#setArrowOffset-float-) | Sets the arrow offset. |
| [equals(Object o)](#equals-java.lang.Object-) | Check if objects are equal. |
| [hashCode()](#hashCode--) | Get hash code of the current object. |
### CmxArrowSpec() {#CmxArrowSpec--}
```
public CmxArrowSpec()
```


### getArrowOffset() {#getArrowOffset--}
```
public final float getArrowOffset()
```


Gets the arrow offset.

**Returns:**
float - the arrow offset.
### setArrowOffset(float value) {#setArrowOffset-float-}
```
public final void setArrowOffset(float value)
```


Sets the arrow offset.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | float | the arrow offset. |

### 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 hash code of the current object.

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