Packageflash.display
Classpublic final class InterpolationMethod
InheritanceInterpolationMethod Inheritance Object

Language Version: ActionScript 3.0
Runtime Versions:  1.0, 9

The InterpolationMethod class provides values for the 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

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 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 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

RGBConstant 
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:

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

See also