ChartDirector 7.1 (C++ Edition)

DrawArea.gradientColor2


Usage

int gradientColor(IntArray colorArray, double angle = 90, double scale = 1.0, int startX = 0, int startY = 0);

Description

Creates a multi-point linear gradient color.

This method is for backward compatibility. Use DrawArea.linearGradientColor2 instead.

Arguments

ArgumentDefaultDescription
colorArray(Mandatory)An array defining the offsets and colors of the color stops along the gradient.
angle90The direction of the reference gradient line segment in degrees, measured clockwise, with 0 degree as the upward pointing direction. The default direction is horizontal from left to right (90 degrees).
scale1.0The scaling factor for the reference gradient line segment. By default, the reference gradient line segment is 256 pixels in length. The scaling factor can be use to stretch or compress the gradient line segment.
startX0The x coordinate of the starting point of the reference gradient line segment.
startY0The y coordinate of the starting point of the reference gradient line segment.

Return Value

A 32-bit integer representing the linear gradient color.