Subject: CGAL users discussion list
List archive
Re: [cgal-discuss] CGAL warning: check violation! in CGAL::Polygon_mesh_processing::remove_self_intersections
Chronological Thread
- From: sergio <>
- To:
- Subject: Re: [cgal-discuss] CGAL warning: check violation! in CGAL::Polygon_mesh_processing::remove_self_intersections
- Date: Tue, 3 Jul 2018 09:38:48 -0700 (MST)
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=SoftFail ; spf=Pass
- Ironport-phdr: 9a23:IU4z8h0ZSDEAFwNUsmDT+DRfVm0co7zxezQtwd8Zse0XK/ad9pjvdHbS+e9qxAeQG9mDtbQc06L/iOPJYSQ4+5GPsXQPItRndiQuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBgvwNRZvJuTyB4Xek9m72/q99pHPYghEniaxba9vJxiqsAvdsdUbj5F/Iagr0BvJpXVIe+VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PGAv5c3krgfMQA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb7S60/Vza/4KdxUBLmhicJOSA6/m7VhMx+ka1Urw6uqRFk347ZYp2ZOOZicq/BY98XQ3dKUMZLVyxGB4Oxd5APAPQbPeZXron9oEYFoBygBQa2GOzvyzlIhnD43a09yeQhFhrL3AMlH90UsXTUqM/5O7sVUeCw1aTFyyjIYf1R2Tf48ofIcxYhrOmKXb1qasXe0k0vGB3fglqMrozlOjWY3fkOvWiD9+dsSOOih3A9pw1vojWiyN0ghpTHi48b0FzJ9zt1zYAoLtOiUkF7e8SrEJ5IuiGaKYR2RsQiTnluuCs10LEGv4S0czMRx5Qj2RHTceCIc4+N4h77VeaRJyl3hG59db6ihhu+71KsxvP8W8S6ylpGsyRIn9fWun0PyRDf8s2HReF8/kel1zaPzQfT6uRcLEAqj6XUN58hwrg/lpodtkTDBCj2lV75jK+TbEok++yo5/77bbXho5+QL5V0hR3mMqQyhsy/Bvw1PRQBX2eB/eSwzaDs/UziQLpWk/02ibLZvYvBJcUbo665GxVa3pwi6xa5FTem0c4XkWMJLFJfK1q7iN3iNFjKZfz5FvyimE+EkTFxxvmAMKeyLI/KKy3Yna3ufLE1v1BVwws1wt5Y/ZV8BbQIIfa1UUj04o+LRiQlOhC5lr60QO520ZkTDDrWU/2pdZjKuFrN3doBZuyFZYsbojH4cqF36PvnjHt/klgYL/LwgcknLUugF/EjGH23JGL2i45YQ2gPtws6CuftjQ/aCGMBVzOJR6s5owoDJsemAIPEH93/huDH2i6xFJlbIGtBDwLVHA==
Ok now I build my application in Release so why the results are different? I
found that it repair it better if it is build in Debug. In release build it
changes the mesh that causing additional defects in the model result and the
intersections is not repaired as in debug mode does.
Check the results:
*--------------------------------------------------------------------------------------
RESULTS BUILD RELEASE (DOES NOT WORKS WELL)
--------------------------------------------------------------------------------------*
...........................................................
. Repairing .
...........................................................
Some self-intersection could not be fixed
Repairing time:..................176.924 seconds. = 2.94873min
...........................................................
. Checking errors .
...........................................................
...........................................................
. Model Data .
...........................................................
Number of faces:....................463782
Number of edges:....................695673
Number of vertex:...................232520
-----------------------------------------------------------
Principal Diagnostics
-----------------------------------------------------------
Number self-intersections:..........166 (0.0357927 % of faces)
Number non manifold edge:...........0 (0 % of edges)
Number non manifold vertex:.........1 (0.000430071 % of vertices)
IsCoherentlyOriented:...............False
IsOrientable:.......................False
-----------------------------------------------------------
Others Diagnostics
-----------------------------------------------------------
Number holes:......................0
Boundary edges:....................0 (0 % of edges)
Number duplicate edge:............0 (0 % of edges)
Number duplicate Face:............0 (0 % of faces)
Number duplicate vertex:..........37 (0.0159126 % of vertices)
Number degenerate faces...........0 (0 % of faces)
Number degenerate vertex..........0 (0 % of vertices)
-----------------------------------------------------------
Diagnostics Data
-----------------------------------------------------------
Diagnostics time:..................7.791 seconds. = 0.12985min
Average error:.......................0.00579282 %
*------------------------------------------------------------------------------------------
RESULTS DEBUG BUILD (WORKS WELL)
------------------------------------------------------------------------------------------*
Repairing time:..................767.837 seconds. = 12.7973min
...........................................................
. Checking errors .
...........................................................
...........................................................
. Model Data .
...........................................................
Number of faces:....................467360
Number of edges:....................701040
Number of vertex:...................233682
-----------------------------------------------------------
Principal Diagnostics
-----------------------------------------------------------
Number self-intersections:..........4 (0.000855871 % of faces)
Number non manifold edge:...........0 (0 % of edges)
Number non manifold vertex:.........0 (0 % of vertices)
IsCoherentlyOriented:...............True
IsOrientable:.......................True
-----------------------------------------------------------
Others Diagnostics
-----------------------------------------------------------
Number holes:......................0
Boundary edges:....................0 (0 % of edges)
Number duplicate edge:............0 (0 % of edges)
Number duplicate Face:............0 (0 % of faces)
Number duplicate vertex:..........0 (0 % of vertices)
Number degenerate faces...........0 (0 % of faces)
Number degenerate vertex..........0 (0 % of vertices)
-----------------------------------------------------------
Diagnostics Data
-----------------------------------------------------------
Diagnostics time:..................112.755 seconds. = 1.87925min
Average error:.......................9.50968e-05 %
--
Sent from: http://cgal-discuss.949826.n4.nabble.com/
- Re: [cgal-discuss] CGAL warning: check violation! in CGAL::Polygon_mesh_processing::remove_self_intersections, Sebastien Loriot (GeometryFactory), 07/02/2018
- Re: [cgal-discuss] CGAL warning: check violation! in CGAL::Polygon_mesh_processing::remove_self_intersections, sergio, 07/03/2018
- Re: [cgal-discuss] CGAL warning: check violation! in CGAL::Polygon_mesh_processing::remove_self_intersections, sergio, 07/04/2018
Archive powered by MHonArc 2.6.18.