]> OCCT Git - occt-copy.git/commit
0026407: BRepMesh_Delaun should not take into account frontier edges on first pass...
authoroan <oan@opencascade.com>
Wed, 15 Jul 2015 11:57:36 +0000 (14:57 +0300)
committermsv <msv@opencascade.com>
Thu, 22 Oct 2015 12:50:04 +0000 (15:50 +0300)
commitd3603b473e76f7e2beec739535277eadc377ae16
tree936494eb76b6ddbb2dec4c50886058e488181e04
parent33447d000e972c1559032fa93557470a92c5699d
0026407: BRepMesh_Delaun should not take into account frontier edges on first pass of algorithm

Correction of new vertices insertion: remove all triangles shot by point even if they contain frontier edges in order to prevent cases of free edge glued with frontier;
findNextPolygonLink: choose link with opposite direction to previous one as the last resort in case if the is no another option;
Enlarge bounding boxes by Precision::PConfusion() in order to not to miss possible intersections;
Return NoIntersection in case of end point touch and isConsiderEndPointTouch flag is not set.
src/BRepMesh/BRepMesh_Delaun.cxx
src/BRepMesh/BRepMesh_Delaun.hxx
src/BRepMesh/BRepMesh_FastDiscret.cxx
src/BRepMesh/BRepMesh_GeomTool.cxx
src/BRepMesh/BRepMesh_VertexTool.hxx
src/QABugs/QABugs_19.cxx
tests/bugs/mesh/bug26407 [new file with mode: 0644]
tests/mesh/data/standard/V4