HOOPS中的OperatorControl
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:
- MouseWheelOperator
- ZoomOperator
- PanOperator
- OrbitOperator
- MeasurementOperator
- 自定义Operator(下一篇说明一下如何自定义一个Operator)
HOOPS中的OperatorControl相关推荐
- 3D图形图像处理软件HOOPS介绍及下载
HOOPS 3D Application Framework(以下简称HOOPS)是建立在OpenGL.Direct3D等图形编程接口之上的更高级别的应用程序框架.不仅为您提供强大的图形功能,还内嵌了 ...
- HOOPS 3DGS技术概述
1.什么是HOOPS 3D图像系统 HOOPS 3D图形系统(HOOPS/3DGS)是一款高性能3D图形工具包,适用于开发人员构建Windows和UNIX操作系统以及Internet应用程序.HOOP ...
- HOOPS Visualize 简介
简介 HOOPS三维图形系统最初于80年代中期在康奈尔大学的CADIF实验室开发.后来Ithaca软件公司成立,将该技术商业化.随后,HOOPS被广泛采用于计算机辅助设计(CAD).计算机辅助制造 ...
- Hoops编程指南:03_4_viewing_windows
viewing_windows 1.HOOPS/3DGS Windows 当HOOPS/3DGS首次开发时,窗口系统并不常见--X-Windows和Microsoft Windows都还不存在.在那些 ...
- GNU Make 使用手册(于凤昌中译版)
GNU Make 使用手册(中译版) 翻译:于凤昌 GNU make Version 3.79 April 2000 Richard M. Stallman and Roland McGrath 1 ...
- 面试:第十二章:所有总结
Java基础 java基本类型哪些,所占字节 byte :1个字节 short :2个字节 char :2个字节 int :4个字节 long :8个字节 float :4个字节 double :8个 ...
- linux内核分析(转自某位大哥网上的笔记)
启动 当PC启动时,Intel系列的CPU首先进入的是实模式,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码.BIOS先进行一系列的系统自检,然后初始化位于地址0的中断 ...
- 在ASP.NET MVC应用中开发插件框架(中英对照)
[原文] Developing a plugin framework in ASP.NET MVC with medium trust [译文] 在ASP.NET MVC应用中开发一个插件框架 I'v ...
- sql server分页_SQL Server中的分页简介
sql server分页 Wikipedia Pagination is the process of dividing content (i.e. website search results, n ...
最新文章
- 屏幕元素属性的控制盒屏幕事件的中止
- 全球及中国霍乱菌苗行业模式分析及前景发展规划建议报告2022-2027年版
- Android之Android Studio三种方式导入外部资源 以及 报错处理
- 前端学习(1909)vue之电商管理系统电商系统之渲染修改用户的请求
- 利用索引数组排序 不改变原数组值的位置
- 170824、storm 环境搭建
- Web 前端开发者必知CSS 属性
- 服务器多开虚拟机怎么使用教程,游戏多开,你需要这个虚拟机教程
- pgAdmin III 使用图解
- c语言中优先级顺序表
- 计算机专业有必要数学竞赛吗,高中数学竞赛必要吗
- iPhone的快捷键
- 采用SpringBoot发送简单、抄送、密送、带附件邮件
- 为什么苹果4s用电信卡显示无服务器,电信4G卡插入苹果4S,提示“无服务”
- 【IOS】IOS工程自动打包并发布脚本实现
- vue中使用v-if出现的值回显不了的问题
- 李嘉诚的区块链应用投资哲学
- 需求文档中的“项目前景与范围”
- 我做的一个java简单文本编辑器代码
- 解题:THUWC 2017 在美妙的数学王国中畅游