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);

相关推荐
sali-tec3 小时前
C# 基于halcon的视觉工作流-章32-线线测量
开发语言·人工智能·算法·计算机视觉·c#
起个名字费劲死了3 小时前
手眼标定之已知同名点对,求解转换RT,备份记录
c++·数码相机·机器人·几何学·手眼标定
雅雅姐3 小时前
C++中的单例模式的实现
c++
lingran__3 小时前
速通ACM省铜第一天 赋源码(The Cunning Seller (hard version))
c++·算法
塔中妖3 小时前
【华为OD】数字游戏
算法·游戏·华为od
pzx_0013 小时前
【LeetCode】392.判断子序列
算法·leetcode·职场和发展
沐怡旸4 小时前
【算法--链表】146.LRU缓存--通俗讲解
算法·面试
沐怡旸4 小时前
【基础知识】仿函数与匿名函数对比
c++·面试
京东零售技术4 小时前
查收你的技术成长礼包
后端·算法·架构