彩票走势图

HOOPS /3dAF 核心组件介绍

原创|其它|编辑:郝浩|2012-07-31 22:59:05.000|阅读 464 次

概述:HOOPS /3dAF 是HOOPS 3D产品组的核心组件, 它由用来建立商业3D 图形应用的集成的一组工具包组成。HOOPS /3dAF提供了一个基于一系列模块应用组件的灵活的架构基础, 这能促使快速开发和维持高性能的设计、可视和工程包。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

HOOPS /3dAF 是HOOPS 3D产品组的核心组件, 它由用来建立商业3D 图形应用的集成的一组工具包组成。HOOPS /3dAF提供了一个基于一系列模块应用组件的灵活的架构基础, 这能促使快速开发和维持高性能的设计、可视和工程包。HOOPS /3dAF在每个组件范围内保持了平台独立性, 提供了基于Windows, UNIX, L inux 和Internet的广泛的跨平台解决方案 。HOOPS /3dAF 又包含四个子组件:

(1) HOOPS 3D G raph ics System ( HOOPS /3dGS)

(2) HOOPSM ode lV iew Ope ra to r library (HOOPS /MVO)

(3) HOOPS GU I Connectors ( HOOPS /GUI)

(4) HOOPS Geom etr icM odeler B ridges ( HOOPS /GMB)

HOOPS/3dGS 子组件提供了必要的算法和数据结构能将2D和3D、向量、光栅图形合并到交互式CAD /CAM /CAE、科学的、可视化、G IS和很多其他类型的工程应用中。它包含了一个子程序库, 为应用的图形信息提供了创建、存储、查询、操纵、渲染和硬拷贝能力, 并且它与应用的结果代码相连接。库既可以动态连接也可以静态连接。

HOOPS Mode lView Operatorlibrary (HOOPS /MVO)HOOPS /MVO 是一个具有平台独立性的C + + 对象的集合, 它实现了CAD /CAM /CAE应用中普通的大多数功能, 如视图和模型的创建和操纵.HOOPS /3dGS的API实现了这些类。HOOPS /MVO 对象能够被直接合并到一个应用或定制对象中,也可以当作建立定制对象的基础来使用。

HOOPS /GUI 综合模块封装了将HOOPS /3dAF和一些不同的GU I工具包连接起来要做的操作。所有的软件应用程序均提供了一些U I以便用户操作应用。大多数的应用都是基于W indow s和UN IX操作系统的, 它们均提供了可视的用户界面元素, 如把菜单和图标作为它们的UI。这些类型的用户接口就是典型的GUI。应用程序的使用者利用与计算机相连的输入设备和GUI的可视元素进行交互, 使得应用程序中的一些代码开始执行。GUI对象形成了应用程序的使用者所看到的GUI的可视元素, 并且这些元素与内部应用程序代码相连。用户通过操作输入设备, 如鼠标、键盘或游戏手柄来产生一系列事件。操作系统收集输入设备产生的事件并将它们放入GUI的事件队列中。事件处理循环从事件队列中获得事件, 然后执行和GUI对象相连的应用程序的功能。图5描述了事件序列。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:个人编辑

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP