Constructor
new DrawableItem(drawableItemConfig)
Parameters:
Name | Type | Description |
---|---|---|
drawableItemConfig |
Glodon.Bimface.Plugins.Drawable.DrawableItemConfig | 配置参数 |
Methods
draw(context)
绘制方法
Parameters:
Name | Type | Description |
---|---|---|
context |
Glodon.Bimface.Plugins.Drawable.DrawableContext | 绘制上下文 |
getTooltip() → {String}
获取Tooltip的文字
Returns:
Type | Description |
---|---|
String |
tip 文字 |
getTooltipStyle() → {Object}
获取Tooltip的样式
Returns:
Type | Description |
---|---|
Object |
CSS 样式对象 |
getWorldPosition() → {Glodon.Web.Geometry.Point3d}
获取世界坐标点
Returns:
Type | Description |
---|---|
Glodon.Web.Geometry.Point3d |
坐标位置 |
hide()
隐藏标签
onClick(callback)
设置左键单击回调函数
Parameters:
Name | Type | Description |
---|---|---|
callback |
function | 回调函数 |
onEndDrag(callback)
设置结束拖动时候的回调函数
Parameters:
Name | Type | Description |
---|---|---|
callback |
function | 回调函数 |
onRightClick(callback)
设置右键单击回调函数
Parameters:
Name | Type | Description |
---|---|---|
callback |
function | 回调函数 |
setTooltip(tip)
设置Tooltip的文字
Parameters:
Name | Type | Description |
---|---|---|
tip |
String | 文字 |
setTooltipStyle(CSS)
设置Tooltip的样式
Parameters:
Name | Type | Description |
---|---|---|
CSS |
Object | 样式对象 |
setWorldPosition(position)
设置世界坐标点
Parameters:
Name | Type | Description |
---|---|---|
position |
Glodon.Web.Geometry.Point3d | 坐标位置 |
show()
显示标签