Viewer3DEvent

常量:Viewer3D的事件

Glodon.Bimface.Viewer.Viewer3DEvent

Members

NameTypeDescription
AddViewString

增加视图事件

CameraPositionChangedString

相机位置变化事件,返回当前相机类型,position,target,up等信息

ComponentsHoverChangedString

鼠标悬停构件事件(前提:在模型工具条的设置页面勾选鼠标悬停或者调用viewer3D.enableHover(true);)

ContextMenuString

鼠标右键点击事件

CurrentViewLoadingString

当前视角下模型的加载进度(由于模型流式加载策略,切换视角时,将动态加载当前视角的数据)

ErrorString

出现错误事件

ExternalObjectTransformedString

外部构件位置变化

FamilyTypeChangedString

族类型变化事件

FloorExplosionString

楼层爆炸事件

HoverString

悬停事件,返回hover的构件、轴网、房间等信息

MissingDrawingElementString

二三维联动中,构件不存在对应图元的事件

ModelAddedString

3D模型添加完成事件,返回modelId

ModelTransformedString

模型转换矩阵变化事件

MouseClickedString

鼠标点击事件,包含左键右键

MouseDoubleClickedString

鼠标双击构件事件

MouseMoveString

鼠标移动事件,返回鼠标拾取模型对象信息,若未拾取到模型对象,返回参考平面上拾取的坐标点信息

PureRenderString

只相机变化的渲染完毕事件

RemoveViewString

移除视图事件

RenderedString

渲染完毕事件

SelectionChangedString

构件选中状态变化

ToolbarHomeClickString

工具栏中Home键点击事件

ViewAddedString

3D模型加载完毕

ViewChangedString

视图变化事件,在视图中加载模型(addModel)、移除模型(removeModel)完成后触发

ViewLoadingString

3D模型加载中