Container

.Drawable. Container

一组可以绘制的对象

Constructor

new Glodon.Bimface.Plugins.Drawable.Container(boxConfig)

Parameters:
Name Type Description
boxConfig Glodon.Bimface.Plugins.Drawable.ContainerConfig

配置参数

Methods

draw(context)

绘制方法

Parameters:
Name Type Description
context Glodon.Bimface.Plugins.Drawable.DrawableContext

绘制上下文

getHeight()

获取高度

Returns:
Type Description
Number

高度值

getTooltip()

获取外部元素的提示文字内容

Returns:
Type Description
String

外部元素的提示文字内容

getTooltipStyle()

获取外部元素的提示文字样式

Returns:
Type Description
Object

外部元素的提示文字样式

getWidth()

获取宽度

Returns:
Type Description
int

宽度值

getWorldPosition()

获取外部元素的位置坐标

Returns:
Type Description
Glodon.Web.Geometry.Point3d

外部元素的位置坐标

hide()

隐藏外部元素

onClick(callback)

Overrides:

设置左键单击回调函数

Parameters:
Name Type Description
callback function

回调函数

onContextmenu(callback)

设置菜单回调函数

Parameters:
Name Type Description
callback function

回调函数

onEndDrag(callback)

设置拖拽事件

Parameters:
Name Type Description
callback function

回调函数

onRightClick(callback)

设置右键点击事件

Parameters:
Name Type Description
callback function

回调函数

setHeight(height)

设置高度

Parameters:
Name Type Description
height Number

高度值

setTooltip(tip)

设置外部元素的提示文字内容

Parameters:
Name Type Description
tip String

外部元素的提示文字内容

setTooltipStyle(CSS)

设置外部元素的提示文字样式

Parameters:
Name Type Description
CSS Object

外部元素的提示文字样式

setWidth(width)

设置宽度

Parameters:
Name Type Description
width Number

宽度值

setWorldPosition(position)

设置外部元素的位置坐标

Parameters:
Name Type Description
position Glodon.Web.Geometry.Point3d

外部元素的位置坐标

show()

显示外部元素

updateTip(tips, style)

更新tooltip

Parameters:
Name Type Description
tips String

内容

style Object

样式