OpenCASCADE:使用 XDE 文档

  • 使用 XDE 文档
  • 应用程序文档中的 XDE 数据

使用 XDE 文档

有多种方法可以利用应用程序中的 XDE 数据,您可以:
通过映射 XDE/Appli 获取与应用程序相关的数据,然后在使用后丢弃 XDE 数据。
创建从应用程序文档到 XDE 文档的引用,使其数据可用作外部数据。
在应用程序文档中嵌入 XDE 数据)。
直接利用 XDE 数据,例如在使用文件检查器时。

应用程序文档中的 XDE 数据

要在标签 0.1 下的其他地方拥有 XCAF 数据,您可以使用 XDE 的 DocLabel。XCAFDoc_DocumentTool 中的DocLabel方法确定XCAF的相关标签。但是,请注意默认值为 0.1。

此外,由于 XDE 数据是以模块化方式定义和管理的,因此您可以只考虑程序集结构、只考虑颜色等。

由于 XDE 提供了数据结构的扩展,对于标准化交换中的相关数据,请注意以下几点:

这种数据结构适合于数据交换,而不是供最终应用程序使用。
提供的定义是通用的,用于通用,因此不会带来非常具体的语义。
因此,如果应用程序处理程序集、颜色或图层、验证属性(如 STEP 中定义的),它可以依赖全部或部分 XDE 定义,并将它们包含在自己的数据结构中。

另外,如果应用程序的数据结构远离这些概念,它可以根据需要获取数据(例如形状上的颜色和名称),而不必考虑整体。

该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/119452687

OpenCASCADE:使用 XDE 文档相关推荐

  1. OpenCascade学习笔记-创建一个简单的OpenCascade单文档

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Open ...

  2. OpenCASCADE(OCC) X64 在 MFC多文档中的应用案例(入门)

    先上运行结果图: 1.Open CASCADE-7.6.0的下载 Download - Open CASCADE Technology !!!!!!下载安装的路径一定要是英文!!!!!! 如果你下载后 ...

  3. gnokii 短信猫 中文安装使用文档

    gnokii 短信猫 中文安装使用文档 2010年11月19日 - admin 8月份做的一个东东,重新整理了一下发上来.当日后使用文档! 环境: centos 5.2,短信猫设备: wave 安装软 ...

  4. gnokii 中文安装使用文档

    gnokii 中文安装使用文档 2010年11月19日 - admin 8月份做的一个东东,重新整理了一下发上来.当日后使用文档! 环境: centos 5.2,设备: wave 安装软件地址: ht ...

  5. Doxygen自动文档生成工具在Eclipse中的集成及使用举例

    你有为软件编写说明文档的苦恼吗?当别人甩给你一个庞大的系统,让你根据里面的代码注释理解后写出一份完整的开发文档,你会怎么办?一个个的看代码 然后耗时N天来写吗?这既是一份苦差事也极其耗时,有没有更好的 ...

  6. Python Scapy(2.3.1)文档学习(四):高级用法

    ASN.1和SNMP 什么是ASN.1 ? 注意:这只是我对ASN.1的个人观点,我会尽可能的做简单的解释.至于更多的理论或者学术观点,我相信你会在互联网上找到更好的. ASN.1(抽象语法标记)是一 ...

  7. OCC-7.6.0 + MFC单文档应用入门教程

    OCC-7.6.0 + MFC单文档应用 入门教程 磨刀不误砍柴工,如果你对MFC没任何基础,请先读这篇MFC的入门基础,它会降低你对这篇文章的恐惧感 开发环境说明 win7+ opencascade ...

  8. 导出swagger2生成的文档

    百度了好多篇用法,没法用.特此记录一下 一.下载项目 下载https://github.com/Swagger2Markup/spring-swagger2markup-demo下的项目,保存,注意文 ...

  9. README 规范和项目文档规范

    1. README 规范 我们直接通过一个 README 模板,来看一下 README 规范中的内容: # 项目名称<!-- 写一段简短的话描述项目 -->## 功能特性<!-- 描 ...

最新文章

  1. eclipse插件 android模拟器,关于eclipse:ADT插件中的android模拟器没有运行
  2. 小团队如何玩转物联网开发?
  3. 美国科学院2020新晋院士名单发布!中科院曹晓风及6位华人学者入选,去年还有高福和颜宁...
  4. mysql more_mysql中哪种日志不能直接cat或more
  5. UVa739 Soundex Indexing
  6. EM Alogrithm
  7. 用Spring Security实现后台登录及权限认证功能
  8. aliyun maven 添加jar_gradle添加阿里云maven库
  9. redshift教程_分析和可视化Amazon Redshift数据—教程
  10. bundle中vim相关快捷键的使用
  11. android viewholder里面不执行控件_ViewHolder的MVVM实现
  12. 平昌一中高考2021成绩查询,2019年四川省平昌中学高考喜报
  13. 初学者必备Linux指令
  14. two pointers(双指针思想)
  15. 若变量已正确定义并赋值,不符合c语言语法的表达式是____.,若变量已正确定义并赋值,表达式______不符合C语言语法.A、a*b/c; B、3.14%2 C、2,b D、a/b/...
  16. 微信开门,给你简单极致的开门体验!
  17. 在idea中一键部署项目到Docker及CA认证
  18. 超级干货:手把手教你如何实现数据可视化
  19. WPF随笔(七)--分页控件
  20. Python基础知识——5、字典

热门文章

  1. Spring Boot 2.3.0——以war方式打包失败[webxml attribute is required]解决方案
  2. Element UI——布局容器el-container子元素强制上下排列
  3. Bash's Big Day
  4. 桂林电子科技大学计算机导论,Welcome to Guilin University of Electronic Technology(桂林电子科技大学)...
  5. Mycat社区出版: 分布式数据库架构及企业实践——基于Mycat中间件
  6. Python实训day02pm【元组、字典、lambda】
  7. SQL 盲注GET /POST、布尔型,延时型Python脚本
  8. Git代码管理常用命令操作
  9. 鲲鹏云HCIA知识总结(二)
  10. 只用一次+ 求三个整数之和