The LineScaleMode class provides values for the `scaleMode` parameter in the `Graphics.lineStyle()` method.

## Index

### Enumeration members

- HORIZONTAL
- NONE
- NORMAL
- VERTICAL

## Enumeration members

### HORIZONTAL

HORIZONTAL: = "horizontal"

- Defined in lib/openfl/display/LineScaleMode.d.ts:18

With this setting used as the `scaleMode` parameter of the `lineStyle()` method, the thickness of the line scales only vertically. For example, consider the following circles, drawn with a one-pixel line, and each with the `scaleMode` parameter set to `LineScaleMode.VERTICAL`. The circle on the left is scaled only vertically, and the circle on the right is scaled both vertically and horizontally.

### NONE

NONE: = "none"

- Defined in lib/openfl/display/LineScaleMode.d.ts:24

With this setting used as the `scaleMode` parameter of the `lineStyle()` method, the thickness of the line never scales.

### NORMAL

NORMAL: = "normal"

- Defined in lib/openfl/display/LineScaleMode.d.ts:31

With this setting used as the `scaleMode` parameter of the `lineStyle()` method, the thickness of the line always scales when the object is scaled(the default).

### VERTICAL

VERTICAL: = "vertical"

- Defined in lib/openfl/display/LineScaleMode.d.ts:42

With this setting used as the `scaleMode` parameter of the `lineStyle()` method, the thickness of the line scales only horizontally. For example, consider the following circles, drawn with a one-pixel line, and each with the `scaleMode` parameter set to `LineScaleMode.HORIZONTAL`. The circle on the left is scaled only horizontally, and the circle on the right is scaled both vertically and horizontally.

Generated using TypeDoc