包 | com.supermap.web.symbol.clover |
类 | public class CloverStyle |
继承 | CloverStyle ![]() ![]() ![]() |
该符号专用于表示通讯行业基站。三叶草符号如下图所示,组成三叶草的各扇形的颜色、大小、角度,以及扇形个数均可修改。
属性 | 定义方 | ||
---|---|---|---|
![]() |
angle : Number
获取或设置点的旋转角度(单位:度),对于以中心对称的点样式(如:Circle) 该属性不起作用。针对 GraphicMarkerStyle,angle 属性只对图片起作用。
|
MarkerStyle | |
defaultStyle : Style
[static] [read-only] 静态变量。获取三叶草样式符号(CloverStyle)的默认样式。
|
CloverStyle | ||
numSector : int
[read-only] 组成三叶草的扇形个数。
|
CloverStyle | ||
sectorItems : Array
组成三叶草的扇形集合,集合中的每个对象为 SectorItem 类型。默认为:[new SectorItem(60),new SectorItem(180),new SectorItem(300)]。
|
CloverStyle | ||
size : Number
[read-only] 获取符号外接圆半径,默认取组成三叶草符号的各扇形的最大半径。
|
CloverStyle | ||
![]() |
xOffset : Number
获取或设置锚点横向(X 方向)偏移量。单位:像素。
|
MarkerStyle | |
![]() |
yOffset : Number
获取或设置锚点纵向(Y 方向)偏移量。单位:像素。
|
MarkerStyle |
方法 | 定义方 | ||
---|---|---|---|
CloverStyle(sectorItems:Array = null, xOffset:Number = 0, yOffset:Number = 0)
初始化 CloverStyle 的新实例。
|
CloverStyle | ||
![]() |
clear(sprite:Sprite):void
清除显示列表构造块 Sprite.graphics 中装载的所有矢量元素。
|
Style | |
[Override] 克隆 CloverStyle 对象。
|
CloverStyle | ||
destroy(sprite:Sprite):void
[Override] 销毁显示列表构造块 Sprite。
|
CloverStyle | ||
[Override] 绘制要素。
|
CloverStyle | ||
![]() |
初始化 style。
|
Style |
defaultStyle | 属性 |
defaultStyle:Style
[read-only]
静态变量。获取三叶草样式符号(CloverStyle)的默认样式。
public static function get defaultStyle():Style
numSector | 属性 |
numSector:int
[read-only]
组成三叶草的扇形个数。
public function get numSector():int
sectorItems | 属性 |
sectorItems:Array
组成三叶草的扇形集合,集合中的每个对象为 SectorItem 类型。默认为:[new SectorItem(60),new SectorItem(180),new SectorItem(300)]。
public function get sectorItems():Array
public function set sectorItems(value:Array):void
另请参见
size | 属性 |
size:Number
[read-only]
获取符号外接圆半径,默认取组成三叶草符号的各扇形的最大半径。
public function get size():Number
CloverStyle | () | 构造函数 |
public function CloverStyle(sectorItems:Array = null, xOffset:Number = 0, yOffset:Number = 0)
初始化 CloverStyle 的新实例。
参数sectorItems:Array (default = null ) — 组成三叶草符号的扇形集合。 |
|
xOffset:Number (default = 0 ) — 横轴偏移量。 |
|
yOffset:Number (default = 0 ) — 纵轴偏移量。 |
clone | () | 方法 |
destroy | () | 方法 |
override public function destroy(sprite:Sprite):void
销毁显示列表构造块 Sprite。
参数
sprite:Sprite |
draw | () | 方法 |
override public function draw(sprite:Sprite, geometry:Geometry, attributes:Object, map:Map):void
绘制要素。
参数
sprite:Sprite |
|
geometry:Geometry |
|
attributes:Object |
|
map:Map |