OpenCASCADE绘制测试线束:布尔运算命令之两个操作数的布尔运算

  • 两个操作数的布尔运算
    • bop, bopfuse, bopcut, boptuc, bopcommon, bopsection
    • bfuse, bcut, btuc, bcommon, bsection
  • 多个参数的布尔运算

介绍 Open CASCADE Draw Test Harness 的现有命令,这些命令用于执行、分析、调试布尔组件中的算法。

两个操作数的布尔运算

本节中的所有命令都对两个形状执行布尔运算。其中一个被视为对象,另一个被视为工具。

bop, bopfuse, bopcut, boptuc, bopcommon, bopsection

这些命令对两个形状执行布尔运算:

bop执行给定形状的交集并将交集结果存储到内部数据结构中。
bopfuse创建一个表示两个形状联合的新形状。
bopcut创建一个新形状,表示从第一个参数中减去第二个参数。
boptuc创建一个新形状,表示从第二个参数中减去第一个参数。
bopcommon创建一个新的形状来表示两个形状的交集。
bopsection创建一个新形状,表示形状之间的相交边和顶点。
这些命令只允许将形状相交一

OpenCASCADE绘制测试线束:布尔运算命令之两个操作数的布尔运算相关推荐

  1. OpenCASCADE绘制测试线束:布尔运算命令之调试命令

    OpenCASCADE绘制测试线束:布尔运算命令之调试命令 调试命令 bopds bopindex bopiterator bopinterf bopsp bopcb bopfin bopfon bo ...

  2. OpenCASCADE绘制测试线束:布尔运算命令之检查命令

    OpenCASCADE绘制测试线束:布尔运算命令之检查命令 检查命令 bopcheck bopargcheck 检查命令 以下命令分析给定形状对布尔运算的有效性. bopcheck 句法: bopch ...

  3. OpenCASCADE绘制测试线束:布尔运算命令之设置选项的操作

    OpenCASCADE绘制测试线束:布尔运算命令之设置选项的操作 设置选项的操作 并行处理方式 安全处理模式 模糊选项 粘合选项 bcheckinverted OBB使用 结果简化 绘制警告形状 设置 ...

  4. OpenCASCADE绘制测试线束:布尔运算命令之构建操作结果

    OpenCASCADE绘制测试线束:布尔运算命令之构建操作结果 构建操作结果 布尔运算 General Fuse operation 拆分操作 BOP 的替代命令 通过 API 构建结果 构建操作结果 ...

  5. OpenCASCADE绘制测试线束:布尔运算命令之处理多个参数的通用命令

    OpenCASCADE绘制测试线束:布尔运算命令之处理多个参数的通用命令 处理多个参数的通用命令 添加操作参数 参数的交集 处理多个参数的通用命令 基于通用熔断器操作的算法使用相同的命令来添加和清除参 ...

  6. OpenCASCADE绘制测试线束:拓扑命令之历史命令

    OpenCASCADE绘制测试线束:拓扑命令之历史命令 历史命令 setfillhistory savehistory isdeleted modified generated 为算法启用绘图历史支持 ...

  7. OpenCASCADE绘制测试线束:几何命令之Intersections

    OpenCASCADE绘制测试线束:几何命令之Intersections Intersections intersect 2dintersect intconcon Intersections int ...

  8. OpenCASCADE绘制测试线束:检查器命令之Inspector

    OpenCASCADE绘制测试线束:检查器命令之Inspector Inspector 本节介绍可以使用 Inspector 的命令. Inspector 句法: tinspector [-plugi ...

  9. OpenCASCADE绘制测试线束:简单的向量代数和测量之测量命令

    OpenCASCADE绘制测试线束:简单的向量代数和测量之测量命令 测量命令 pnt pntc 2dpntc pntsu pntcons drseg 2ddrseg mpick mdist 测量命令 ...

最新文章

  1. python把英语句子成分字母_英语句子成分-谓语讲解 什么是谓语?(
  2. 经典论文复现 | InfoGAN:一种无监督生成方法
  3. matlab分布式平台
  4. a.使用new关键字产生对象会调用构造方法_JAVA创建对象的几种方式
  5. 2018.12.20 Spring环境如何搭建
  6. mybatis中使用in查询时的注意事项
  7. grub rescue修复
  8. rsync java_Linux 同步工具rsync学习
  9. 打印快递面单pdf_如何开通使用拼多多电子面单?
  10. Robo 可视化mongoDb的操作
  11. 五行塔怎么吃第五个_朱元璋第五个儿子:被儿子举报造反,日常研究野菜怎么吃...
  12. python修改wav文件声音大小_如何用python批量调整视频声音
  13. 修改移动光猫,提升上网速度
  14. 4G与5G 无线技术细节对比
  15. 如何解决No EPCS layout data --- looking for section [EPCS-XXXXXX]
  16. [转]c# 语音卡控制--语音卡电话呼叫系统
  17. 直接渲染管理器(Direct Rendering Manager, DRM)
  18. 6 - 常用模块(os,sys,timedatetime,random,jsonpicle,shelve,hashlib)
  19. Java修改图片分辨率(附代码) | Java工具类
  20. 黄色也要黄的有点品位 图

热门文章

  1. springboot项目中一个实体类引用其它实体类的字段并显示到页面上
  2. C#——《C#语言程序设计》实验报告——Windows桌面编程——简单的计算器(仿Windows 10计算器)
  3. 【pytorch】pytorch-yolov3拍照并保存,进行检测后遍历所有图片并显示图片
  4. kotlin 协程异常处理机制颠覆三观
  5. Android-Universal-Image-Loader 框架使用
  6. StoryBoard之User Defined Runtime Attributes的使用
  7. 记第一次线下AWD感受及复现
  8. hdu 2544 dijkstra
  9. 北邮OJ 90. 字符串转换
  10. hiho一下 第五周 Hihocoder #1037 : 数字三角形