Constructor
new Marker3D(config)
Parameters:
Name | Type | Description |
---|---|---|
config |
Glodon.Bimface.Plugins.Marker3D.Marker3DConfig | 配置参数 |
Methods
getId() → {String}
获取ID
Returns:
Type | Description |
---|---|
String |
ID |
getSize() → {int}
获取大小
Returns:
Type | Description |
---|---|
int |
大小 |
getSrc() → {URL}
获取图片URL
Returns:
Type | Description |
---|---|
URL |
URL |
getTooltip() → {HTML}
获取ooltip的HTML
Returns:
Type | Description |
---|---|
HTML |
HTML内容 |
getWorldPosition() → {Glodon.Web.Geometry.Point3d}
获取世界坐标点
Returns:
Type | Description |
---|---|
Glodon.Web.Geometry.Point3d |
ID |
onClick(callback)
设置点击事件的callback
Parameters:
Name | Type | Description |
---|---|---|
callback |
function | 回调函数 |
onHover(callback)
设置Hover事件的callback
Parameters:
Name | Type | Description |
---|---|---|
callback |
function | 回调函数 |
setSize() → {int}
设置大小
Returns:
Type | Description |
---|---|
int |
size 大小 |
setSrc(src)
设置图片URL
Parameters:
Name | Type | Description |
---|---|---|
src |
URL | 图片来源 |
setTooltip(html)
设置tooltip的HTML
Parameters:
Name | Type | Description |
---|---|---|
html |
HTML | HTML内容 |
setWorldPosition(position)
设置世界坐标点
Parameters:
Name | Type | Description |
---|---|---|
position |
Glodon.Web.Geometry.Point3d | 坐标 |