**Inheritance:**
java.lang.Object, [com.aspose.imaging.fileformats.emf.MetaObject](../../com.aspose.imaging.fileformats.emf/metaobject), [com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject](../../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusobject), [com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType](../../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusstructureobjecttype)
```
public final class EmfPlusFocusScaleData extends EmfPlusStructureObjectType
```

The EmfPlusFocusScaleData object specifies focus scales for the blend pattern of a path gradient brush.
## Constructors

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

| Method | Description |
| --- | --- |
| [getFocusScaleX()](#getFocusScaleX--) | Gets or sets a floating-point value that defines the horizontal focus scale. |
| [setFocusScaleX(float value)](#setFocusScaleX-float-) | Gets or sets a floating-point value that defines the horizontal focus scale. |
| [getFocusScaleY()](#getFocusScaleY--) | Gets or sets a floating-point value that defines the vertical focus scale. |
| [setFocusScaleY(float value)](#setFocusScaleY-float-) | Gets or sets a floating-point value that defines the vertical focus scale. |
| [getFocusScaleCount()](#getFocusScaleCount--) | Gets or sets a 32-bit unsigned integer that specifies the number of focus scales. |
| [setFocusScaleCount(int value)](#setFocusScaleCount-int-) | Gets or sets a 32-bit unsigned integer that specifies the number of focus scales. |
### EmfPlusFocusScaleData() {#EmfPlusFocusScaleData--}
```
public EmfPlusFocusScaleData()
```


### getFocusScaleX() {#getFocusScaleX--}
```
public float getFocusScaleX()
```


Gets or sets a floating-point value that defines the horizontal focus scale. The focus scale MUST be a value between 0.0 and 1.0, exclusive.

**Returns:**
float
### setFocusScaleX(float value) {#setFocusScaleX-float-}
```
public void setFocusScaleX(float value)
```


Gets or sets a floating-point value that defines the horizontal focus scale. The focus scale MUST be a value between 0.0 and 1.0, exclusive.

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

### getFocusScaleY() {#getFocusScaleY--}
```
public float getFocusScaleY()
```


Gets or sets a floating-point value that defines the vertical focus scale. The focus scale MUST be a value between 0.0 and 1.0, exclusive.

**Returns:**
float
### setFocusScaleY(float value) {#setFocusScaleY-float-}
```
public void setFocusScaleY(float value)
```


Gets or sets a floating-point value that defines the vertical focus scale. The focus scale MUST be a value between 0.0 and 1.0, exclusive.

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

### getFocusScaleCount() {#getFocusScaleCount--}
```
public int getFocusScaleCount()
```


Gets or sets a 32-bit unsigned integer that specifies the number of focus scales. This value MUST be 2.

**Returns:**
int
### setFocusScaleCount(int value) {#setFocusScaleCount-int-}
```
public void setFocusScaleCount(int value)
```


Gets or sets a 32-bit unsigned integer that specifies the number of focus scales. This value MUST be 2.

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

