PrismPoint

类:棱锥锚点类,用于创建单个棱锥锚点,并进行相关设置操作

Constructor

new Glodon.Bimface.Plugins.Anchor.PrismPoint(prismPointConfig)

构造棱锥锚点对象

Parameters:
NameTypeDescription
prismPointConfigGlodon.Bimface.Plugins.Anchor.PrismPointConfig

构造棱锥锚点对象

Methods

getColor()

获取棱锥锚点面颜色

Returns:
TypeDescription
Glodon.Web.Graphics.Color

棱锥锚点面颜色

getDuration()

获取棱锥锚点悬浮动画循环一次的时间

Returns:
TypeDescription
Number

棱锥锚点悬浮动画循环一次的时间

getId()

获取棱锥锚点对象ID

Returns:
TypeDescription
String

棱锥锚点对象ID

getPosition()

获取棱锥锚点位置

Returns:
TypeDescription
Object

棱锥锚点位置

getSize()

获取棱锥锚点大小

Returns:
TypeDescription
Number

棱锥锚点大小

getWireframeColor()

获取棱锥锚点线框颜色

Returns:
TypeDescription
Glodon.Web.Graphics.Color

棱锥锚点线框颜色

onClick(callback)

棱锥锚点对象的点击事件

Parameters:
NameTypeDescription
callbackFunction

棱锥锚点对象点击事件的回调函数

pause()

暂停动画效果

play()

开始动画效果

setColor(color)

设置棱锥锚点面颜色

Parameters:
NameTypeDescription
colorGlodon.Web.Graphics.Color

棱锥锚点面颜色

setDuration(duration)

设置棱锥锚点悬浮动画循环一次的时间,单位为毫秒

Parameters:
NameTypeDescription
durationNumber

棱锥锚点悬浮动画循环一次的时间

setPosition(position)

设置棱锥锚点位置

Parameters:
NameTypeDescription
positionObject

棱锥锚点位置

setSize(size)

设置棱锥锚点大小

Parameters:
NameTypeDescription
sizeNumber

棱锥锚点大小

setWireframeColor(wireframeColor)

设置棱锥锚点线框颜色

Parameters:
NameTypeDescription
wireframeColorGlodon.Web.Graphics.Color

棱锥锚点线框颜色

stop()

停止动画效果

update()

更新容器内的三维锚点对象