Class: LineStyleMarker3D

LineStyleMarker3D

new LineStyleMarker3D(options)

base/symbol/support/LineStyleMarker3D.js, line 5

支持如下方法:
[1、通过json数据构造一个LineStyleMarker3D对象]
[2、导出为json数据]
[3、克隆并返回一个新的LineStyleMarker3D对象]

设置线的端点的Marker的样式

Name Type Description
options Object

构造参数

Name Type Default Description
color Color null 可选

线端点Marker的颜色

placement LineMarkerPlacement LineMarkerPlacement.beginAndEnd 可选

线端点Marker的摆放位置

placement LineMarkerStyle LineMarkerStyle.arrow 可选

线端点Marker的样式

Members

colorColor

线端点Marker的颜色

hrefString

网络图标资源,支持Image标签、base64格式图片以及网络图片地址

线端点Marker的摆放位置

primitiveString

系统自带的图标,支持如下参数: 'circle'|'square'|'cross'|'x'|'kite'|'triangle'|

线端点Marker的样式

typeString

类型

Methods

LineStyleMarker3D.fromJSON(json){LineCallout3D}

base/symbol/support/LineStyleMarker3D.js, line 54
Name Type Description
json Object

json数据

Returns:
Type Description
LineCallout3D 新的LineStyleMarker3D对象

clone(){LineStyleMarker3D}

base/symbol/support/LineStyleMarker3D.js, line 77
Returns:
Type Description
LineStyleMarker3D 新的LineStyleMarker3D对象

toJSON(){Object}

base/symbol/support/LineStyleMarker3D.js, line 63
Returns:
Type Description
Object 导出的json数据