包 | com.supermap.web.core.styles |
类 | public class Style |
继承 | Style ![]() |
子类 | CellClusterStyle, CompositeStyle, FillStyle, GridItem, InfoStyle, LineStyle, MarkerStyle, SectorItem, SimpleClusterStyle, SparkClusterStyle, TextStyle |
设置地理要素 Feature 风格的父类。
方法 | 定义方 | ||
---|---|---|---|
Style()
初始化 Style 类的新实例。
|
Style | ||
clear(sprite:Sprite):void
清除显示列表构造块 Sprite.graphics 中装载的所有矢量元素。
|
Style | ||
克隆 Style 对象。
|
Style | ||
destroy(sprite:Sprite):void
销毁显示列表构造块 Sprite。
|
Style | ||
绘制要素。
|
Style | ||
初始化 style。
|
Style |
方法 | 定义方 | ||
---|---|---|---|
dispatchEventChange():void
派发 Event.CHANGE 事件。
|
Style | ||
removeAllChildren(sprite:Sprite):void
清除 Sprite 中的所有子项。
|
Style | ||
将地图上某一点的 X 坐标转换为屏幕坐标。
|
Style | ||
将地图上某一点的 Y 坐标转换为屏幕坐标。
|
Style |
Style | () | 构造函数 |
public function Style()
初始化 Style 类的新实例。
clear | () | 方法 |
public function clear(sprite:Sprite):void
清除显示列表构造块 Sprite.graphics 中装载的所有矢量元素。
参数
sprite:Sprite — 显示列表构造块,可用于显示图形并且也可包含子项的显示列表节点。 |
clone | () | 方法 |
destroy | () | 方法 |
public function destroy(sprite:Sprite):void
销毁显示列表构造块 Sprite。
参数
sprite:Sprite — 显示列表构造块,可用于显示图形并且也可包含子项的显示列表节点。 |
dispatchEventChange | () | 方法 |
protected function dispatchEventChange():void
派发 Event.CHANGE 事件。
draw | () | 方法 |
public function draw(sprite:Sprite, geometry:Geometry, attributes:Object, map:Map):void
绘制要素。
参数
sprite:Sprite — 显示列表构造块,可用于显示图形并且也可包含子项的显示列表节点。 |
|
geometry:Geometry — 要素几何信息。 |
|
attributes:Object — 要素属性信息。 |
|
map:Map — 用于装载要素的地图。 |
initialize | () | 方法 |
public function initialize(sprite:Sprite, geometry:Geometry, attributes:Object, map:Map):void
初始化 style。
参数
sprite:Sprite — 显示列表构造块,可用于显示图形并且也可包含子项的显示列表节点。 |
|
geometry:Geometry — 点要素几何信息。 |
|
attributes:Object — 点要素属性信息。 |
|
map:Map — 用于装载点要素的地图。 |
removeAllChildren | () | 方法 |
protected function removeAllChildren(sprite:Sprite):void
清除 Sprite 中的所有子项。
参数
sprite:Sprite — 显示列表构造块,可用于显示图形并且也可包含子项的显示列表节点。 |
toScreenX | () | 方法 |
protected function toScreenX(map:Map, mapX:Number):Number
将地图上某一点的 X 坐标转换为屏幕坐标。
参数
map:Map — 点对象所在的地图控件。 |
|
mapX:Number — 点对象的 X 坐标。 |
Number — 转换后的坐标值。 |
toScreenY | () | 方法 |
protected function toScreenY(map:Map, mapY:Number):Number
将地图上某一点的 Y 坐标转换为屏幕坐标。
参数
map:Map — 点对象所在的地图控件。 |
|
mapY:Number — 点对象的 Y 坐标。 |
Number — 转换后的坐标值。 |