com.supermap.web.symbol.clover
public class SectorItem
继承 SectorItem Inheritance Style Inheritance flash.events.EventDispatcher

三叶草样式符号子项.

该类用于设置组成三叶草样式符号(CloverStyle)的扇形样式。三叶草样式符号专用于表示通讯行业基站。

另请参见

com.supermap.web.symbol.clover.CloverStyle


公共属性
  属性 定义方
    attributes : Object
属性信息。
SectorItem
    borderAlpha : Number
扇形边界透明度。默认为 0.8。
SectorItem
    borderColor : uint
扇形边界颜色。默认为以蓝色:0x0000FF。
SectorItem
    borderWeight : Number
扇形边界宽。默认为 1,单位:像素。
SectorItem
    isBorder : Boolean
是否添加边界。默认为 false,表示不添加。
SectorItem
    sectorCenterLineAngle : Number
扇形在三叶草样式符号中的显示角度,必设属性。逆时针对正,顺时针为负。
SectorItem
    sectorColor : uint
扇形填充颜色。默认为红色:0xFF0000。
SectorItem
    sectorInnerAngle : Number
扇形圆心角。默认为 60 度。
SectorItem
    sectorRadius : Number
扇形半径。默认为 30,单位:像素。
SectorItem
    sectotAlpha : Number
扇形填充透明度。默认为 1,表示不透明。
SectorItem
公共方法
  方法 定义方
   
SectorItem(sectorCenterLineAngle:Number, sectorInnerAngle:Number = 60, sectorRadius:Number = 30, sectorColor:uint = 0xFF0000, sectotAlpha:Number = 1, attributes:Object = null, isBorder:Boolean = false, borderColor:uint = 0x0000FF, borderAlpha:Number = 0.8, borderWeight:Number = 1)
初始化 SectorItem 的新实例。
SectorItem
  Inherited
clear(sprite:Sprite):void
清除显示列表构造块 Sprite.graphics 中装载的所有矢量元素。
Style
   
clone(object:Object):Object
[static]
SectorItem
  Inherited
destroy(sprite:Sprite):void
销毁显示列表构造块 Sprite。
Style
  Inherited
draw(sprite:Sprite, geometry:Geometry, attributes:Object, map:Map):void
绘制要素。
Style
  Inherited
initialize(sprite:Sprite, geometry:Geometry, attributes:Object, map:Map):void
初始化 style。
Style
   
toString():String
[Override]
SectorItem
受保护的方法
  方法 定义方
  Inherited
派发 Event.CHANGE 事件。
Style
  Inherited
removeAllChildren(sprite:Sprite):void
清除 Sprite 中的所有子项。
Style
  Inherited
toScreenX(map:Map, mapX:Number):Number
将地图上某一点的 X 坐标转换为屏幕坐标。
Style
  Inherited
toScreenY(map:Map, mapY:Number):Number
将地图上某一点的 Y 坐标转换为屏幕坐标。
Style
属性详细信息
attributes 属性
attributes:Object

属性信息。


Implementation
    public function get attributes():Object
    public function set attributes(value:Object):void
borderAlpha 属性  
borderAlpha:Number

扇形边界透明度。默认为 0.8。


Implementation
    public function get borderAlpha():Number
    public function set borderAlpha(value:Number):void
borderColor 属性  
borderColor:uint

扇形边界颜色。默认为以蓝色:0x0000FF。


Implementation
    public function get borderColor():uint
    public function set borderColor(value:uint):void
borderWeight 属性  
borderWeight:Number

扇形边界宽。默认为 1,单位:像素。


Implementation
    public function get borderWeight():Number
    public function set borderWeight(value:Number):void
isBorder 属性  
isBorder:Boolean

是否添加边界。默认为 false,表示不添加。


Implementation
    public function get isBorder():Boolean
    public function set isBorder(value:Boolean):void
sectorCenterLineAngle 属性  
sectorCenterLineAngle:Number

扇形在三叶草样式符号中的显示角度,必设属性。逆时针对正,顺时针为负。


Implementation
    public function get sectorCenterLineAngle():Number
    public function set sectorCenterLineAngle(value:Number):void
sectorColor 属性  
sectorColor:uint

扇形填充颜色。默认为红色:0xFF0000。


Implementation
    public function get sectorColor():uint
    public function set sectorColor(value:uint):void
sectorInnerAngle 属性  
sectorInnerAngle:Number

扇形圆心角。默认为 60 度。


Implementation
    public function get sectorInnerAngle():Number
    public function set sectorInnerAngle(value:Number):void
sectorRadius 属性  
sectorRadius:Number

扇形半径。默认为 30,单位:像素。


Implementation
    public function get sectorRadius():Number
    public function set sectorRadius(value:Number):void
sectotAlpha 属性  
sectotAlpha:Number

扇形填充透明度。默认为 1,表示不透明。


Implementation
    public function get sectotAlpha():Number
    public function set sectotAlpha(value:Number):void
构造函数详细信息
SectorItem () 构造函数
public function SectorItem(sectorCenterLineAngle:Number, sectorInnerAngle:Number = 60, sectorRadius:Number = 30, sectorColor:uint = 0xFF0000, sectotAlpha:Number = 1, attributes:Object = null, isBorder:Boolean = false, borderColor:uint = 0x0000FF, borderAlpha:Number = 0.8, borderWeight:Number = 1)

初始化 SectorItem 的新实例。

参数
sectorCenterLineAngle:Number — 扇形在三叶草样式符号中的显示角度,必设参数。
 
sectorInnerAngle:Number (default = 60) — 扇形圆心角。
 
sectorRadius:Number (default = 30) — 扇形半径。
 
sectorColor:uint (default = 0xFF0000) — 扇形填充色。
 
sectotAlpha:Number (default = 1) — 扇形透明度。
 
attributes:Object (default = null) — 扇形的属性信息。
 
isBorder:Boolean (default = false) — 是否扇形添加边界。
 
borderColor:uint (default = 0x0000FF) — 边界颜色。
 
borderAlpha:Number (default = 0.8) — 边界透明度。
 
borderWeight:Number (default = 1) — 边界宽。
方法详细描述
clone () 方法
public static function clone(object:Object):Object

参数

object:Object

返回
Object
toString () 方法  
override public function toString():String

返回
String