**Inheritance:**
java.lang.Object, [com.aspose.imaging.DisposableObject](../../com.aspose.imaging/disposableobject), [com.aspose.imaging.fileformats.cdr.objects.CdrObject](../../com.aspose.imaging.fileformats.cdr.objects/cdrobject), [com.aspose.imaging.fileformats.cdr.objects.CdrObjectContainer](../../com.aspose.imaging.fileformats.cdr.objects/cdrobjectcontainer)
```
public class CdrPolygonTransform extends CdrObjectContainer
```

The polygon transform
## Constructors

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

| Method | Description |
| --- | --- |
| [getXRadius()](#getXRadius--) | Gets the x radius. |
| [setXRadius(double value)](#setXRadius-double-) | Sets the x radius. |
| [getYRadius()](#getYRadius--) | Gets the y radius. |
| [setYRadius(double value)](#setYRadius-double-) | Sets the y radius. |
| [getPosition()](#getPosition--) | Gets the position. |
| [setPosition(PointD value)](#setPosition-com.aspose.imaging.fileformats.cdr.types.PointD-) | Sets the position. |
| [getNumAngles()](#getNumAngles--) | Gets the number angles. |
| [setNumAngles(int value)](#setNumAngles-int-) | Sets the number angles. |
| [getNextPoint()](#getNextPoint--) | Gets the next point. |
| [setNextPoint(int value)](#setNextPoint-int-) | Sets the next point. |
### CdrPolygonTransform() {#CdrPolygonTransform--}
```
public CdrPolygonTransform()
```


### getXRadius() {#getXRadius--}
```
public final double getXRadius()
```


Gets the x radius.

**Returns:**
double - the x radius.
### setXRadius(double value) {#setXRadius-double-}
```
public final void setXRadius(double value)
```


Sets the x radius.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | double | the x radius. |

### getYRadius() {#getYRadius--}
```
public final double getYRadius()
```


Gets the y radius.

**Returns:**
double - the y radius.
### setYRadius(double value) {#setYRadius-double-}
```
public final void setYRadius(double value)
```


Sets the y radius.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | double | the y radius. |

### getPosition() {#getPosition--}
```
public final PointD getPosition()
```


Gets the position.

**Returns:**
[PointD](../../com.aspose.imaging.fileformats.cdr.types/pointd) - the position.
### setPosition(PointD value) {#setPosition-com.aspose.imaging.fileformats.cdr.types.PointD-}
```
public final void setPosition(PointD value)
```


Sets the position.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [PointD](../../com.aspose.imaging.fileformats.cdr.types/pointd) | the position. |

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


Gets the number angles.

**Returns:**
int - the number angles.
### setNumAngles(int value) {#setNumAngles-int-}
```
public final void setNumAngles(int value)
```


Sets the number angles.

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

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


Gets the next point.

**Returns:**
int - the next point.
### setNextPoint(int value) {#setNextPoint-int-}
```
public final void setNextPoint(int value)
```


Sets the next point.

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

