BRepMesh_IncrementalMesh 重构生效问题

BRepMesh_IncrementalMesh可以通过设置线性和角度偏差更新三角面片,之前使用后三角面片没有变化。

发现在重构之前需要清理三角面片

BRepTools::Clean(theTopoDS_Face);//!

const Standard_Real aLinearDeflection = 5;

const Standard_Real anAngularDeflection = 0.5;

BRepMesh_IncrementalMesh aMesher(theTopoDS_Face, aLinearDeflection, Standard_False, anAngularDeflection, Standard_True);

TopLoc_Location L;

const Handle(Poly_Triangulation)& facing = BRep_Tool::Triangulation(theTopoDS_Face, L);

相关推荐
ZoeJoy824 分钟前
算法筑基(二):搜索算法——从线性查找到图搜索,精准定位数据
算法·哈希算法·图搜索算法
Alicx.29 分钟前
dfs由易到难
算法·蓝桥杯·宽度优先
桦034 分钟前
【C++复习】:继承
开发语言·c++
_日拱一卒41 分钟前
LeetCode:找到字符串中的所有字母异位词
算法·leetcode
鱼难终1 小时前
类和对象(下)
c++
云泽8081 小时前
深入 AVL 树:原理剖析、旋转算法与性能评估
数据结构·c++·算法
Wilber的技术分享2 小时前
【LeetCode高频手撕题 2】面试中常见的手撕算法题(小红书)
笔记·算法·leetcode·面试
邪神与厨二病2 小时前
Problem L. ZZUPC
c++·数学·算法·前缀和
elseif1233 小时前
出题团招人【ETOI_】
c++
梯度下降中3 小时前
LoRA原理精讲
人工智能·算法·机器学习