基础接口
为用户提供获取几个基础对象的接口方法和说明,后续部分变量或参数可能会直接使用下方表格中接口的返回值。
| 接口 | 说明 | 备注 |
|---|---|---|
let frame = sview0.getFrame() |
获取SView Frame层入口对象 | 可以通过该对象获取UI管理器、命令管理器等 |
let commandManager = frame.getCommandsManager() |
获取命令管理器 | 通过命令管理器进行命令的执行 |
let uiManager = frame.getUIManager() |
获取UI管理器 | 通过UIManager对页面中UI进行操作 |
let viewer = sview0.getViewer() |
获取SView Base层入口对象 | 可以通过该对象获取动画播放器等 |
let scene = viewer.getScene() |
获取场景对象 | 可以通过场景对象获取底层的相关数据 |
let shapes = scene.getShapes() |
获取Shape管理器 | 可以获取指定类型的对象集合。并该对象集合进行添加、删除等操作 |
let visibles = scene.getVisiables() |
获取显隐管理器 | 可以通过该对象进行Shape的显隐切换 |
let selector = scene.getSelector() |
获取选择器 | 可以通过该对象进行Shape的选中高亮处理 |