判断内核是否将形状标记为闭合,例如绕回起点的线框或没有缺口的壳体。
形状
当形状标记为闭合时为 true
判断内核是否将形状标记为凸。
形状
当形状标记为凸时为 true
判断内核是否已对形状运行过有效性检查。
形状
当形状带有已检查标志时为 true
判断内核是否将形状标记为自由,即不包含在另一个形状中。
形状
当形状带有自由标志时为 true
判断内核是否将形状标记为无限,例如无界的平面或直线。
形状
当形状带有无限标志时为 true
判断内核是否将形状标记为自上次检查以来已被修改。
形状
当形状带有已修改标志时为 true
判断内核是否将形状标记为锁定而禁止更改。
形状
当形状带有已锁定标志时为 true
判断形状是否为空:一个不持有任何几何的句柄,失败的操作可能返回它。
形状
当形状不含任何内容时为 true
判断两个句柄是否指向相同的几何,且放置位置和朝向都相同。
两个形状
当两者相等时为 true
判断两个句柄在几何、放置位置或朝向上是否不同。
两个形状
当两者不相等时为 true
判断两个句柄是否共享相同的底层几何,即使放置位置或朝向不同。
两个形状
当两者共享几何体时为 true
判断两个句柄是否共享相同的几何和放置位置,忽略朝向。
两个形状
当两者在不计朝向的情况下相同时为 true
读取形状的朝向:正向、反向、内部或外部,对于面它决定其法线指向哪一侧。
形状
朝向
读取这是哪种形状:顶点、边、线框、面、壳体、实体、复合体或其他内核类型。
形状
形状类型
原样返回形状;此版本不应用内部边清除,因此结果就是输入。
形状
同一个形状
将位于同一曲面上的面和位于同一曲线上的边合并为单个面和边,从而清理布尔运算或融合遗留的接缝。
unifyEdges 和 unifyFaces 选择合并什么,concatBSplines 将连续的 B-spline 边连接成一条曲线。
形状以及要应用哪些类型的合并
简化后的形状
适用于任何 OpenCascade 形状(无论其类型)的查询和修复:它是什么类型,朝向如何,是否闭合、有效或与另一个形状是同一对象,以及
unifySameDomain,它合并布尔运算后位于同一曲面上的面和边。针对某一特定类型的操作,请使用与此类并列的顶点、边、线框、面、壳体、实体和复合体类。