| Package | mx.graphics |
| Class | public class LinearGradientStroke |
| Implements | IStroke |
See also
| property | 정의 | ||
|---|---|---|---|
| angle : Number
디폴트에서는, LinearGradientStroke 는 컨트롤의 왼쪽에서 오른쪽에의 트란지션을 정의합니다.
| LinearGradientStroke | ||
| caps : String = "null"
선의 종단의 캡의 종류를 지정하는 CapsStyle 클래스의 값.
| LinearGradientStroke | ||
| interpolationMethod : String = "rgb"
사용하는 값을 지정하는 InterpolationMethod 클래스의 값입니다.
| LinearGradientStroke | ||
| joints : String = "null"
모퉁이에서 사용하는 접합점의 외관의 종류를 지정하는 JointStyle 클래스의 값.
| LinearGradientStroke | ||
| miterLimit : Number = 0
마이타가 잘라내지는 한도를 나타내는 수치입니다.
| LinearGradientStroke | ||
| pixelHinting : Boolean = false
픽셀 전체에 대해서 선을 힌팅 할지 어떨지를 지정하는 불리언 값.
| LinearGradientStroke | ||
| scaleMode : String = "normal"
사용하는 확대·축소 모드를 지정하는 LineScaleMode 클래스의 값입니다.
| LinearGradientStroke | ||
| spreadMethod : String = "pad"
사용하는 spread Methods를 지정하는 SpreadMethod 클래스의 값입니다.
| LinearGradientStroke | ||
| weight : Number
픽셀 단위의 선의 굵기입니다.
| LinearGradientStroke | ||
| Methods | 정의 | ||
|---|---|---|---|
| LinearGradientStroke (weight:Number = 0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 0)
constructor .
| LinearGradientStroke | ||
| apply (g:Graphics ):void
지정의 Graphics object에 property를 적용합니다.
| LinearGradientStroke | ||
| angle | property |
angle:Number [read-write]
디폴트에서는, LinearGradientStroke 는 컨트롤의 왼쪽에서 오른쪽에의 트란지션을 정의합니다. 트란지션의 방향을 제어하려면 ,angle property를 사용합니다. 예를 들어 값이 180 의 경우, 트란지션은 왼쪽에서 오른쪽은 아니고, 오른쪽에서 왼쪽에 행해집니다.
public function get angle():Number
public function set angle(value:Number ):void
| caps | property |
public var caps:String = "null"
선의 종단의 캡의 종류를 지정하는 CapsStyle 클래스의 값. 유효한 값은 다음과 같습니다. CapsStyle.NONE,CapsStyle.ROUND, 및 CapsStyle.SQUARE.
디폴트치CapsStyle.ROUND.
| interpolationMethod | property |
public var interpolationMethod:String = "rgb"
사용하는 값을 지정하는 InterpolationMethod 클래스의 값입니다. 유효한 값은,InterpolationMethod.LINEAR_RGB 및 InterpolationMethod.RGB 입니다.
디폴트치InterpolationMethod.RGB.
| joints | property |
public var joints:String = "null"
모퉁이에서 사용하는 접합점의 외관의 종류를 지정하는 JointStyle 클래스의 값. 유효한 값은 다음과 같습니다. JointStyle.BEVEL,JointStyle.MITER, 및 JointStyle.ROUND.
디폴트치JointStyle.ROUND.
| miterLimit | property |
public var miterLimit:Number = 0
마이타가 잘라내지는 한도를 나타내는 수치입니다. 유효한 값은 0 에서 255 의 범위에서, 이 범위를 넘은 값은 0 또는 255 에 말 수 있습니다. 이 값은,jointStyle 를 miter 로 설정했을 경우에게만 유효합니다. miterLimit 의 값에 의해, 선의 접합점을 넘어 마이타를 연장할 수 있는 길이가 결정됩니다. 마이타를 연장할 수 있는 길이는, 이 값과 선의 thickness 가 곱셈된 것입니다. 예를 들어,miterLimit 의 값이 2.5 로,thickness 가 10 픽셀의 경우, 마이타는 25 픽셀로 잘라내집니다.
디폴트치0.
| pixelHinting | property |
public var pixelHinting:Boolean = false
픽셀 전체에 대해서 선을 힌팅 할지 어떨지를 지정하는 불리언 값. 이 값은, 곡선의 엥커의 위치와 선의 크기 자신의 양쪽 모두에 영향을 줍니다. pixelHinting 를 true 로 설정하면, 전픽셀폭에 선폭이 힌팅 됩니다. pixelHinting 를 false 로 설정하면, 곡선과 직선으로 비연속이 발생하는 일이 있습니다.
디폴트치false.
| scaleMode | property |
public var scaleMode:String = "normal"사용하는 확대·축소 모드를 지정하는 LineScaleMode 클래스의 값입니다. 유효한 값은 다음과 같습니다.
LineScaleMode.NORMALobject가 확대·축소되는 경우, 항상 선의 굵기가 확대·축소됩니다 (디폴트).
LineScaleMode.NONE선의 굵기를 확대·축소하지 않습니다.
LineScaleMode.VERTICALobject를 수직 방향으로만 확대·축소하는 경우는, 선의 굵기를 확대·축소하지 않습니다. LineScaleMode.HORIZONTALobject를 수평 방향으로만 확대·축소하는 경우는, 선의 굵기를 확대·축소하지 않습니다. | spreadMethod | property |
public var spreadMethod:String = "pad"
사용하는 spread Methods를 지정하는 SpreadMethod 클래스의 값입니다. 유효한 값은 SpreadMethod.PAD,SpreadMethod.REFLECT, 및 SpreadMethod.REPEAT 입니다.
디폴트치SpreadMethod.PAD.
| weight | property |
weight:Number [read-write]픽셀 단위의 선의 굵기입니다. 그래프의 선의 상당수는, 디폴트치가 1 픽셀입니다.
Implements public function get weight():Number
public function set weight(value:Number ):void
| LinearGradientStroke | () | constructor |
public 함수 LinearGradientStroke(weight:Number = 0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 0)constructor .
Parametersweight:Number (default = 0) — 픽셀 단위의 선의 굵기를 지정합니다.
|
|
pixelHinting:Boolean (default = false) — 픽셀 전체에 대해서 선을 힌팅 할지 어떨지를 지정하는 불리언 값. 이 값은, 곡선의 엥커의 위치와 선의 크기 자신의 양쪽 모두에 영향을 줍니다. pixelHinting 를 true 로 설정하면, 전픽셀폭에 선폭이 힌팅 됩니다. pixelHinting 를 false 로 설정하면, 곡선과 직선으로 비연속이 발생하는 일이 있습니다.
값을 지정하지 않는 경우, 선으로 픽셀의 힌팅이 사용되지 않습니다. |
|
scaleMode:String (default = "normal") — 사용하는 확대·축소 모드를 지정하는 LineScaleMode 클래스의 값입니다. 유효한 값은,horizontal,none,normal, 및 vertical 입니다.
|
|
caps:String (default = null) — 선의 종단의 캡의 종류를 지정하는 CapsStyle 클래스의 값. 유효한 값은 다음과 같습니다. CapsStyle.NONE,CapsStyle.ROUND, 및 CapsStyle.SQUARE. 디폴트치는 CapsStyle.ROUND 입니다.
|
|
joints:String (default = null) — 각으로 사용하는 접합점의 외관의 종류를 지정하는 JointStyle 클래스의 값. 유효한 값은 다음과 같습니다. JointStyle.BEVEL,JointStyle.MITER, 및 JointStyle.ROUND. 디폴트치는 JoinStyle.ROUND 입니다.
|
|
miterLimit:Number (default = 0) — 옵션. 마이타가 잘라내지는 한도를 나타내는 수치입니다. 유효한 값은 1 에서 255 의 범위에서, 이 범위를 넘은 값은 1 또는 255 에 말 수 있습니다. 이 값은,jointStyle property를 miter 로 설정했을 경우에게만 유효합니다. miterLimit 의 값에 의해, 선의 접합점을 넘어 마이타를 연장할 수 있는 길이가 결정됩니다. 마이타를 연장할 수 있는 길이는, 이 값과 선의 thickness 가 곱셈된 것입니다. 예를 들어,miterLimit 의 값이 2.5 로,thickness 가 10 픽셀의 경우, 마이타는 25 픽셀로 잘라내집니다.
|
| apply | () | Methods |
public function apply(g:Graphics ):void 지정의 Graphics object에 property를 적용합니다.
Parametersg:Graphics — LinearGradientStroke 스타일이 적용되는 Graphics object.
|
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/graphics/LinearGradientStroke.html