occt: master 304c45c8

Author Committer Branch Timestamp Parent
oan oan master 2013-07-25 09:11:00 master 55f1e74d
Affected Issues  0023105: Exception during Meshing / Missing triangles
Changeset 0023105: Exception during Meshing / Missing triangles

Fix compilation error on Linux
Adding test command for this fix
meshPolygon: simplify source polygon by splitting it onto parts without glued edges and loops
Check surrounded triangles during final cleaning of mesh
Correct polygon on frontier edges
Modified test cases in group mesh according to new behavior
mod - src/BRepMesh/BRepMesh.cdl Diff File
rm - src/BRepMesh/BRepMesh_Delaun.cdl Diff File
mod - src/BRepMesh/BRepMesh_Delaun.cxx Diff File
add - src/BRepMesh/BRepMesh_Delaun.hxx Diff File
rm - src/BRepMesh/BRepMesh_Delaun.lxx Diff File
mod - src/BRepMesh/BRepMesh_FastDiscret.cxx Diff File
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cxx Diff File
mod - src/BRepMesh/BRepMesh_MapOfInteger.hxx Diff File
rm - src/BRepMesh/BRepMesh_Triangle.cdl Diff File
mod - src/BRepMesh/BRepMesh_Triangle.cxx Diff File
add - src/BRepMesh/BRepMesh_Triangle.hxx Diff File
rm - src/BRepMesh/BRepMesh_Triangle.lxx Diff File
mod - src/BRepMesh/FILES Diff File
add - tests/bugs/mesh/bug23105 Diff File
mod - tests/mesh/data/standard/C7 Diff File
mod - tests/mesh/data/standard/C9 Diff File
mod - tests/mesh/data/standard/Q6 Diff File
mod - tests/mesh/data/standard/U2 Diff File
mod - tests/mesh/data/standard/U4 Diff File
mod - tests/mesh/data/standard/U5 Diff File
mod - tests/mesh/data/standard/U7 Diff File
mod - tests/mesh/data/standard/V4 Diff File
mod - tests/mesh/data/standard/W4 Diff File
mod - tests/mesh/data/standard/W9 Diff File