Package | flash.display |
Class | public final class InterpolationMethod |
Inheritance | InterpolationMethod ![]() |
Language Version: | ActionScript 3.0 |
Runtime Versions: | 1.0, 9 |
interpolationMethod
parameter in the
Graphics.beginGradientFill()
and
Graphics.lineGradientStyle()
methods. This parameter determines
the RGB space that Flash Player uses when rendering the gradient.
See also
Constant | Defined By | ||
---|---|---|---|
LINEAR_RGB : String = "linearRGB" [static] Specifies that the linear RGB interpolation method should be used. | InterpolationMethod | ||
RGB : String = "rgb" [static] Specifies that the RGB interpolation method should be used. | InterpolationMethod |
LINEAR_RGB | Constant |
public static const LINEAR_RGB:String = "linearRGB"
Language Version: | ActionScript 3.0 |
Runtime Versions: | 1.0, 9 |
Specifies that the linear RGB interpolation method should be used. This means that Flash Player uses an RGB color space based on a linear RGB color model.
See also
RGB | Constant |
public static const RGB:String = "rgb"
Language Version: | ActionScript 3.0 |
Runtime Versions: | 1.0, 9 |
Specifies that the RGB interpolation method should be used. This means that Flash Player uses the exponential sRGB (standard RGB) space when rendering the gradient. The sRGB space is a W3C-endorsed standard that defines a non-linear conversion between red, green, and blue component values and the actual intensity of the visible component color.
For example, consider a simple linear gradient between two colors (with the
spreadMethod
parameter set to
SpreadMethod.REFLECT
). The different interpolation methods affect
the appearance as follows:
![]() |
![]() |
InterpolationMethod.LINEAR_RGB
|
InterpolationMethod.RGB
|
See also