1、HPS::OperatorControl
解释:一个操作器,类似一个堆结构,用来存放操作响应事件,可以把要操作的响应事件放到里面(push),然后界面最先行响应该事件。
获取方法:GetCanvas().GetFrontView().GetOperatorControl()
示例:

 GetCanvas().GetFrontView().GetOperatorControl().Push(new HPS::MouseWheelOperator(), Operator::Priority::Low).Push(new HPS::ZoomOperator(MouseButtons::ButtonMiddle())).Push(new HPS::PanOperator(MouseButtons::ButtonRight())).Push(new HPS::OrbitOperator(MouseButtons::ButtonLeft()));

注:系统自带了几个operator:

  1. MouseWheelOperator
  2. ZoomOperator
  3. PanOperator
  4. OrbitOperator
  5. MeasurementOperator
  6. 自定义Operator(下一篇说明一下如何自定义一个Operator)

HOOPS中的OperatorControl相关推荐

  1. 3D图形图像处理软件HOOPS介绍及下载

    HOOPS 3D Application Framework(以下简称HOOPS)是建立在OpenGL.Direct3D等图形编程接口之上的更高级别的应用程序框架.不仅为您提供强大的图形功能,还内嵌了 ...

  2. HOOPS 3DGS技术概述

    1.什么是HOOPS 3D图像系统 HOOPS 3D图形系统(HOOPS/3DGS)是一款高性能3D图形工具包,适用于开发人员构建Windows和UNIX操作系统以及Internet应用程序.HOOP ...

  3. HOOPS Visualize 简介

    简介   HOOPS三维图形系统最初于80年代中期在康奈尔大学的CADIF实验室开发.后来Ithaca软件公司成立,将该技术商业化.随后,HOOPS被广泛采用于计算机辅助设计(CAD).计算机辅助制造 ...

  4. Hoops编程指南:03_4_viewing_windows

    viewing_windows 1.HOOPS/3DGS Windows 当HOOPS/3DGS首次开发时,窗口系统并不常见--X-Windows和Microsoft Windows都还不存在.在那些 ...

  5. GNU Make 使用手册(于凤昌中译版)

    GNU Make 使用手册(中译版) 翻译:于凤昌 GNU make Version 3.79 April 2000 Richard M. Stallman and Roland McGrath 1 ...

  6. 面试:第十二章:所有总结

    Java基础 java基本类型哪些,所占字节 byte :1个字节 short :2个字节 char :2个字节 int :4个字节 long :8个字节 float :4个字节 double :8个 ...

  7. linux内核分析(转自某位大哥网上的笔记)

    启动 当PC启动时,Intel系列的CPU首先进入的是实模式,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码.BIOS先进行一系列的系统自检,然后初始化位于地址0的中断 ...

  8. 在ASP.NET MVC应用中开发插件框架(中英对照)

    [原文] Developing a plugin framework in ASP.NET MVC with medium trust [译文] 在ASP.NET MVC应用中开发一个插件框架 I'v ...

  9. sql server分页_SQL Server中的分页简介

    sql server分页 Wikipedia Pagination is the process of dividing content (i.e. website search results, n ...

最新文章

  1. 屏幕元素属性的控制盒屏幕事件的中止
  2. 全球及中国霍乱菌苗行业模式分析及前景发展规划建议报告2022-2027年版
  3. Android之Android Studio三种方式导入外部资源 以及 报错处理
  4. 前端学习(1909)vue之电商管理系统电商系统之渲染修改用户的请求
  5. 利用索引数组排序 不改变原数组值的位置
  6. 170824、storm 环境搭建
  7. Web 前端开发者必知CSS 属性
  8. 服务器多开虚拟机怎么使用教程,游戏多开,你需要这个虚拟机教程
  9. pgAdmin III 使用图解
  10. c语言中优先级顺序表
  11. 计算机专业有必要数学竞赛吗,高中数学竞赛必要吗
  12. iPhone的快捷键
  13. 采用SpringBoot发送简单、抄送、密送、带附件邮件
  14. 为什么苹果4s用电信卡显示无服务器,电信4G卡插入苹果4S,提示“无服务”
  15. 【IOS】IOS工程自动打包并发布脚本实现
  16. vue中使用v-if出现的值回显不了的问题
  17. 李嘉诚的区块链应用投资哲学
  18. 需求文档中的“项目前景与范围”
  19. 我做的一个java简单文本编辑器代码
  20. 解题:THUWC 2017 在美妙的数学王国中畅游

热门文章

  1. Simple XML解析XML
  2. 银行涉足电商收入颇丰
  3. 如何实现一个具备基本功能函数的C++的自定义String字符串类
  4. anaconda安装jieba(被折腾了很久)终于搞定
  5. 20230205英语学习
  6. 6. EL 表达式:${运算表达式}
  7. ksh和bash区别
  8. 高级排产软件在通信行业的运用
  9. GeekPwn 2021上演极客之夜攻防秀,腾讯安全携手推动网络安全人才培养
  10. Eclipse项目文件介绍