ModelTransformTool
类:合模工具
Constructor
new Glodon.Bimface.Plugins.ModelTransform.ModelTransformTool(modelTransformToolConfig)
构造合模工具
Parameters:
Name | Type | Description |
---|---|---|
modelTransformToolConfig | Glodon.Bimface.Plugins.ModelTransform.ModelTransformToolConfig | 构造合模工具的配置项 |
Methods
addEventListener(event, callback)
注册监听事件
Parameters:
Name | Type | Description |
---|---|---|
event | Glodon.Bimface.Plugins.ModelTransform.ModelTransformToolEvent | 合模工具的监听事件 |
callback | Function | 监听事件的回调函数 |
exit()
退出合模工具
getModelTransformData()
获取所有模型的坐标变换数据
Returns:
Type | Description |
---|---|
Array | 描述模型坐标变换的对象 |
Example
描述模型坐标变换的对象
[
{
"modelId": "1000001111",
"transform": [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 13126.7361968878, 6246.98328877165, 2692.8, 1]
},
{
"modelId": "1000001112",
"transform": [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 13126.7361968878, 6246.98328877165, 2692.8, 1]
}
]
removeEventListener(event, callback)
注销监听事件
Parameters:
Name | Type | Description |
---|---|---|
event | Glodon.Bimface.Plugins.ModelTransform.ModelTransformToolEvent | 合模工具的监听事件 |
callback | Function | 监听事件的回调函数 |