0026664: Triangulating a very small polygon fails
authorpdn <pdn@opencascade.com>
Tue, 8 Sep 2015 15:51:33 +0000 (18:51 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 19 Nov 2015 12:21:10 +0000 (15:21 +0300)
commite71669c6e55be5ad328dcdcc70a45abf7007d6ae
tree22034bb3dc14db4875d78b60cf27921827b9d121
parent6b84c3f7db2e48eb2ab63e8fff0eb69290fca603
0026664: Triangulating a very small polygon fails

Parameter for adaptive computation of minimal 2D meshing precision added in BRepMesh_IncrementalMesh API.
Corresponding option -adaptive added in DRAW command

All meshing parameters are collected in structure, BRepMesh_FastDiscret::Parameters, which is now used to define and manipulate parameters of the algorithm.
16 files changed:
src/BOPAlgo/BOPAlgo_CellsBuilder.cxx
src/BRepMesh/BRepMesh_DiscretRoot.cxx
src/BRepMesh/BRepMesh_DiscretRoot.hxx
src/BRepMesh/BRepMesh_FaceAttribute.cxx
src/BRepMesh/BRepMesh_FaceAttribute.hxx
src/BRepMesh/BRepMesh_FastDiscret.cxx
src/BRepMesh/BRepMesh_FastDiscret.hxx
src/BRepMesh/BRepMesh_IncrementalMesh.cxx
src/BRepMesh/BRepMesh_IncrementalMesh.hxx
src/DBRep/DBRep_DrawableShape.cxx
src/MeshTest/MeshTest.cxx
src/MeshTest/MeshTest_DrawableMesh.cxx
src/QABugs/QABugs_11.cxx
src/StdPrs/StdPrs_HLRPolyShape.cxx
src/XBRepMesh/XBRepMesh.cxx
tests/bugs/mesh/bug26664 [new file with mode: 0644]