下载此文档

OCC开源框架学习分享学习教案.pptx


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
会计学
1
OCC开源框架学****分享
第一页,编辑于星期六:二十二点 三十六分。
目录
研究方法
总体描述
OCC与MFC框架
OCC的基础数据
OCC的显示
OCC与Smart Electrical数据的设计
第1页/共25页
第二页,编辑于星期六:二十二点 三十六分。
(重点研究2D)
,不清楚的地方再参考OCCT帮助文档。(达到对occ有个大致了解的目的)
,在视图窗口中画一个死的基本元素。 (能处理各种编译问题,了解occ架构和基本运行原理)
,参考occtry,OCAF的例子,完成对视图中对象的动态绘制及交互处理。 (对occ的整个操作模式有个基本的感受,基本入门)
,在OCAF上实现cad的一些基础功能,包括绘图,插入,移动,拷贝,回退,前进等操作。(达到可以进行Smart Electrical开发的要求)
第2页/共25页
第三页,编辑于星期六:二十二点 三十六分。

选取occ作为底层框架的原因:
++
,2D,3D扩展性
,android,mac
,较为成熟,功能完善
等商业软件也采用OCC
第3页/共25页
第四页,编辑于星期六:二十二点 三十六分。

第4页/共25页
第五页,编辑于星期六:二十二点 三十六分。

Foundation Classes(基本类)
,变量,特殊字符串等定义,比如Standard_Integer
(handle管理机制)

,包括矢量,矩阵运算
?????
知识零散,前3条必须掌握
第5页/共25页
第六页,编辑于星期六:二十二点 三十六分。

Modeling Data(数据类)
,3D几何对象

(2D)的TOPO对象
重点:必须熟练运用
第6页/共25页
第七页,编辑于星期六:二十二点 三十六分。

Modeling Algorithms(几何计算类)
各种几何计算工具,包括插值,曲面计算等等,,,,
暂时可不研究
第7页/共25页
第八页,编辑于星期六:二十二点 三十六分。

MESS(3D网格呈现)
主要用于3D实体网格化显示,包括各种工具和方法
暂时可不研究
第8页/共25页
第九页,编辑于星期六:二十二点 三十六分。

Visualization(图形显示和交互)
Interactive Context 及AIS对象,最重要的显示及交互的环境,所有的显示和交互由它来完成。
Interactive Objects,即交互实体,只有交互实体才能在交互环境中显示。
Graphic Attributes Manager,用来设置交互实体的图形属性。
Selection Filters,对用户希望的选择进行设置。
重点:熟练掌握
第9页/共25页
第十页,编辑于星期六:二十二点 三十六分。

OCC开源框架学习分享学习教案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小222 KB
  • 时间2021-10-08