com.supermap.web.iServerJava2.themeServices
public class FillGradientMode
继承 FillGradientMode Inheritance Object

渐变填充模式枚举类. 所有渐变类型都是两种颜色之间的渐变,即从渐变起始色到渐变终止色之间的渐变。



公共常量
  常量 定义方
    CONICAL : int = 3
[static] 锥形渐变。.
FillGradientMode
    LINEAR : int = 1
[static] 线性渐变。.
FillGradientMode
    NONE : int = 0
[static] 无渐变 .
FillGradientMode
    RADIAL : int = 2
[static] 圆形渐变。.
FillGradientMode
    SQUARE : int = 4
[static] 方形渐变。.
FillGradientMode
常量描述
CONICAL 常量
public static const CONICAL:int = 3

锥形渐变。.

从起始母线到终止母线,渐变在逆时针和顺时针两个方向发生渐变,都是从起始色渐变到终止色。
注意填充区域范围中心点为圆锥的顶点,在圆锥的母线上颜色不发生变化。
如图所示,渐变的起始母线在填充区域范围中心点右侧的并经过该中心点的水平线上,上半圆锥颜色按逆时针发生渐变,下半圆锥按顺时针发生渐变,两个方向渐变的起始母线和终止母线分别相同,在逆时针方向和顺时针方向两个方向从起始母线转到终止母线的过程中,渐变都是从起始色均匀渐变到终止色。

LINEAR 常量  
public static const LINEAR:int = 1

线性渐变。.

从水平线段的起始点到终止点,如图所示,其颜色从起始色均匀渐变到终止色,垂直于该线段的直线上颜色不发生渐变。

NONE 常量  
public static const NONE:int = 0

无渐变 .

当使用普通填充模式时,设置渐变类型为无渐变。

RADIAL 常量  
public static const RADIAL:int = 2

圆形渐变。.

以填充区域范围的中心点作为渐变填充的起始点,距离中心点最远的边界点作为终止点的圆形渐变。
注意在同一个圆周上颜色不发生变化,不同的圆之间颜色发生渐变。
如图所示,从渐变填充的起始点到终止点,其以起始点为圆心的各个圆的颜色随着圆的半径的增大从起始色均匀渐变到终止色。

SQUARE 常量  
public static const SQUARE:int = 4

方形渐变。.

以填充区域范围的中心点作为渐变填充的起始点,以填充区域范围的最小外接矩形的较短边的中点为终止点的正方形渐变。
注意在每个正方形上的颜色不发生变化, 不同的正方形之间颜色发生变化。
如图所示,从渐变填充的起始点到终止点,其以起始点为中心的正方形的颜色随着边长的增大从起始色均匀渐变到终止色。