ModelTransformTool

类:合模工具

Constructor

new Glodon.Bimface.Plugins.ModelTransform.ModelTransformTool(modelTransformToolConfig)

构造合模工具

Parameters:
NameTypeDescription
modelTransformToolConfigGlodon.Bimface.Plugins.ModelTransform.ModelTransformToolConfig

构造合模工具的配置项

Methods

addEventListener(event, callback)

注册监听事件

Parameters:
NameTypeDescription
eventGlodon.Bimface.Plugins.ModelTransform.ModelTransformToolEvent

合模工具的监听事件

callbackFunction

监听事件的回调函数

exit()

退出合模工具

getModelTransformData()

获取所有模型的坐标变换数据

Returns:
TypeDescription
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:
NameTypeDescription
eventGlodon.Bimface.Plugins.ModelTransform.ModelTransformToolEvent

合模工具的监听事件

callbackFunction

监听事件的回调函数