Packageflash.display
Classpublic final class InterpolationMethod
InheritanceInterpolationMethod Inheritance Object

Language version: ActionScript 3.0
Runtime version: 

The InterpolationMethod class provides values for the interpolationMethod parameter in the Graphics.beginGradientFill() and Graphics.lineGradientStyle() methods. This parameter determines the RGB space to use when rendering the gradient.

See also

flash.display.Graphics.beginGradientFill()
flash.display.Graphics.lineGradientStyle()


Public Properties
 PropertyDefined by
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
 Inheritedprototype : Object
[static] A reference to the prototype object of a class or function object.
Object
Public Methods
 MethodDefined by
 Inherited
Indicates whether an object has a specified property defined.
Object
 Inherited
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
Indicates whether the specified property exists and is enumerable.
Object
 Inherited
Sets the availability of a dynamic property for loop operations.
Object
 Inherited
Returns the string representation of this object, formatted according to locale-specific conventions.
Object
 Inherited
Returns the string representation of the specified object.
Object
 Inherited
Returns the primitive value of the specified object.
Object
Public Constants
 ConstantDefined 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
Constant detail
LINEAR_RGBconstant
public static const LINEAR_RGB:String = "linearRGB"

Language version: ActionScript 3.0
Runtime version: 

Specifies that the linear RGB interpolation method should be used. This means that an RGB color space based on a linear RGB color model is used.

See also

RGB
RGBconstant 
public static const RGB:String = "rgb"

Language version: ActionScript 3.0
Runtime version: 

Specifies that the RGB interpolation method should be used. This means that the gradient is rendered with exponential sRGB (standard RGB) space. 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:

linear gradient with InterpolationMethod.LINEAR_RGB linear gradient with InterpolationMethod.RGB
InterpolationMethod.LINEAR_RGB InterpolationMethod.RGB

See also