new FdFence()
Example
var viewer = Freedo.FdApp.createDefaultViewer('freedoContainer'); //如果option参数中不包含pts属性,则会激活手动选取节点的功能 var ent = mm.add('Fence', { pts: 点组, fenceUrl: 围栏片模型地址, length: 围栏片长度, height: 围栏片高度, cylinderUrl: 围栏柱模型地址, scale: 围栏片及围栏柱的大小比例, 默认1.0 });
Members
-
option
-
获取实体的属性数据
Methods
-
clear()
-
清理
-
dispose()
-
销毁所有资源
-
getData()
-
获取实体的属性数据
-
hide()
-
隐藏
-
on(listener [, scope])
-
注册事件捕捉
Parameters:
Name Type Argument Description listener
FdModel.FdLine~FdLineCallback 当有事件触发时被执行的函数。
scope
Object <optional>
listener函数执行时的绑定的对象。
Returns:
返回一个函数,调用该函数可以取消监听。
- Type
- Freedo.Event~RemoveCallback
-
remove()
-
删除
-
setPositions()
-
重置点集位置
-
show()
-
显示
Type Definitions
-
FdFenceCallback(eventType, eventArg)
-
Parameters:
Name Type Description eventType
String 事件类型:DataChanged
eventArg
Object DataChanged事件对应的参数