SuperMap iClient3D for Plugin Reference
SelectEx 类 成员
请参见  属性  方法  事件 反馈


Glossary Item Box

以下表中列出了SelectEx的公开成员.

公共 构造函数

  名称 说明
Public 构造函数 SelectEx 构造函数 初始化 SelectEx 类的新实例。  
Top

公共 属性

  名称 说明
Public 属性 currentAction3DType 设置当前鼠标的操作状态,默认为选择漫游状态。  
Public 属性 currentlayer3D 设置当前所要选择的三维图层。  
Public 属性 highlightMode 设置所要进行高亮的模式,true 为使用模糊高亮模式,false 为使用精细高亮模式。在矢量节点比较少,在对显示效果要求不高或者在对效率要求比较高的情况下,可以选择使用模糊高亮模式;在矢量节点比较多的情况并且对显示效果要求比较高的情况,可以选择使用精细高亮模式会有比较好的显示效果,但时间会比较长。默认值为 false。  
Public 属性 mapUrl 指定要进行查询的二维地图 URL 连接。  
Public 属性 name 获取或设置交互操作的名称。当用户自行开发一个 SceneAction 子类时,可自定义该操作的名称。  
Public 属性 queryName 设置所要查询二维地图所包含的图层名称(图层名称格式:数据集名称@数据源别名)。  
Public 属性 sceneControl 获取或设置与 SceneAction 联动的三维场景控件。  
Public 属性 type 获取或设置用户交互操作类型。  
Top

公共 方法

  名称 说明
Public 方法 dispose 释放资源。  
Public 方法 onClick 鼠标指针悬停在三维场景控件上的情况下单击鼠标左键时触发的事件。  
Public 方法 onDbClick 鼠标指针悬停在三维场景控件上的情况下双击鼠标左键时触发的事件。  
Public 方法 onKeyDown 在三维场景控件具有焦点的情况下用户按任意键时触发的事件。  
Public 方法 onKeyUp 在三维场景控件具有焦点的情况下用户释放任意键时触发的事件。  
Public 方法 onMouseDown 鼠标指针悬停在三维场景控件上的情况下按下鼠标左键时触发的事件。  
Public 方法 onMouseMove 鼠标指针悬停在三维场景控件上的情况下移动鼠标指针时触发的事件。  
Public 方法 onMouseOut 当鼠标离开三维场景控件的边界区域时,触发该事件。  
Public 方法 onMouseOver 在鼠标指针悬停在三维场景控件上时触发的事件。  
Public 方法 onMouseUp 鼠标指针悬停在三维场景控件上的情况下抬起鼠标左键时触发的事件。  
Public 方法 onMouseWheel 鼠标指针悬停在三维场景控件上的情况下用户滚动鼠标滚轮时触发的事件。  
Public 方法 raise_actionCompleted 此方法仅用于扩展该 Action 时根据需求激活 actionCompleted 方法。  
Top

公共 事件

  名称 说明
Public 事件 actionCompleted 添加或移除 onMouseUptopic1604 及 onDbClick 操作结束后的回调函数,若指定 queryName 方法,则会进行属性查询,并会触发回调函数除了参数 e 之外还会返回 SuperMap.Web.iServerJava6R.QueryEventArgs 类型的参数对象。  
Top

请参见

© 2000-2011 北京超图软件股份有限公司 保留所有权利。