Commit Graph

2019 Commits

Author SHA1 Message Date
Laurent Rineau f5836b2206 Merge branch 'releases/CGAL-4.13-branch' 2019-03-07 14:31:16 +01:00
goran-w b820b11625 More work on consistent facet orientation in medit output 2019-03-05 09:52:27 +01:00
Sébastien Loriot 06cebcb46e remove cout 2019-02-22 14:40:06 +01:00
Laurent Rineau 35c74b11f3 Merge remote-tracking branch 'cgal/releases/CGAL-4.13-branch' 2019-02-22 11:08:50 +01:00
Laurent Rineau 285332d25b
Merge pull request #3556 from goran-w/goran-w-patch-3553
Fixed non-compiling outdated code (for issue #3553)

Co-authored-by: Laurent Rineau <laurent.rineau@cgal.org>
2019-02-22 10:05:54 +00:00
Laurent Rineau c16c039a52 Fix two warnings [-Wmaybe-uninitialized]
```
In file included from /home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Compact_container.h:40:0,
                 from /home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Concurrent_compact_container.h:36,
                 from /home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Triangulation_data_structure_3.h:50,
                 from /home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Triangulation_3.h:47,
                 from /home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Delaunay_triangulation_3.h:34,
                 from /home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Mesh_3/io_signature.h:31,
                 from /home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/cmake/platforms/Ubuntu-clang-64bits/test/Mesh_3/test_meshing_polyhedron.cpp:27:
/home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Time_stamper.h: In member function 'bool CGAL::Mesh_3::Triangulation_helpers<Tr>::no_topological_change__without_set_point(const Tr&, CGAL::Mesh_3::Triangulation_helpers<Tr>::Vertex_handle, const Point&, CGAL::Mesh_3::Triangulation_helpers<Tr>::Cell_vector&) const [with Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper<CGAL::Robust_weighted_circumcenter_filtered_traits_3<CGAL::Mesh_3::Robust_intersection_traits_3_new<CGAL::Epick> >, CGAL::Triangulation_data_structure_3<CGAL::Mesh_vertex_base_3<CGAL::Robust_weighted_circumcenter_filtered_traits_3<CGAL::Mesh_3::Robust_intersection_traits_3_new<CGAL::Epick> >, CGAL::Polyhedral_mesh_domain_3<CGAL::Polyhedron_3<CGAL::Epick, CGAL::Polyhedron_items_3, CGAL::HalfedgeDS_default, std::allocator<int> >, CGAL::Epick, CGAL::Default, void, CGAL::Boolean_tag<true> >, CGAL::Regular_triangulation_vertex_base_3<CGAL::Robust_weighted_circumcenter_filtered_traits_3<CGAL::Mesh_3::Robust_intersection_traits_3_new<CGAL::Epick> >, CGAL::Triangulation_ds_vertex_base_3<void> > >, CGAL::Compact_mesh_cell_base_3<CGAL::Robust_weighted_circumcenter_filtered_traits_3<CGAL::Mesh_3::Robust_intersection_traits_3_new<CGAL::Epick> >, CGAL::Polyhedral_mesh_domain_3<CGAL::Polyhedron_3<CGAL::Epick, CGAL::Polyhedron_items_3, CGAL::HalfedgeDS_default, std::allocator<int> >, CGAL::Epick, CGAL::Default, void, CGAL::Boolean_tag<true> >, void>, CGAL::Parallel_tag> >]':
/home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Time_stamper.h:82:27: warning: '*((void*)& v +144)' may be used uninitialized in this function [-Wmaybe-uninitialized]
     return pt->time_stamp();
                           ^
/home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Time_stamper.h:82:27: warning: '*((void*)& v +144)' may be used uninitialized in this function [-Wmaybe-uninitialized]
     return pt->time_stamp();
                           ^
/home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Time_stamper.h: In member function 'bool CGAL::Mesh_3::Triangulation_helpers<Tr>::no_topological_change__without_set_point(const Tr&, CGAL::Mesh_3::Triangulation_helpers<Tr>::Vertex_handle, const Point&, CGAL::Mesh_3::Triangulation_helpers<Tr>::Cell_vector&) const [with Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper<CGAL::Robust_weighted_circumcenter_filtered_traits_3<CGAL::Mesh_3::Robust_intersection_traits_3_new<CGAL::Epick> >, CGAL::Triangulation_data_structure_3<CGAL::Mesh_vertex_base_3<CGAL::Robust_weighted_circumcenter_filtered_traits_3<CGAL::Mesh_3::Robust_intersection_traits_3_new<CGAL::Epick> >, CGAL::Polyhedral_mesh_domain_3<CGAL::Polyhedron_3<CGAL::Epick, CGAL::Polyhedron_items_3, CGAL::HalfedgeDS_default, std::allocator<int> >, CGAL::Epick, CGAL::Default, void, CGAL::Boolean_tag<true> >, CGAL::Regular_triangulation_vertex_base_3<CGAL::Robust_weighted_circumcenter_filtered_traits_3<CGAL::Mesh_3::Robust_intersection_traits_3_new<CGAL::Epick> >, CGAL::Triangulation_ds_vertex_base_3<void> > >, CGAL::Compact_mesh_cell_base_3<CGAL::Robust_weighted_circumcenter_filtered_traits_3<CGAL::Mesh_3::Robust_intersection_traits_3_new<CGAL::Epick> >, CGAL::Polyhedral_mesh_domain_3<CGAL::Polyhedron_3<CGAL::Epick, CGAL::Polyhedron_items_3, CGAL::HalfedgeDS_default, std::allocator<int> >, CGAL::Epick, CGAL::Default, void, CGAL::Boolean_tag<true> >, void>, CGAL::Sequential_tag> >]':
/home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Time_stamper.h:82:27: warning: '*((void*)& v +136)' may be used uninitialized in this function [-Wmaybe-uninitialized]
     return pt->time_stamp();
                           ^
/home/gimeno/cgal_testsuite/CGAL-4.14-Ic-122/include/CGAL/Time_stamper.h:82:27: warning: '*((void*)& v +136)' may be used uninitialized in this function [-Wmaybe-uninitialized]
     return pt->time_stamp();
                           ^
```
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.14-Ic-122/Mesh_3/TestReport_Friedrich_Ubuntu-clang-64bits.gz
2019-02-13 16:18:28 +01:00
Laurent Rineau 27e9a09360 Merge pull request #3647 from maxGimeno/Demo-Fix_mesh_3_without_sharp_edges-GF
Polyhedron Demo: Fix mesh_3 without edge protection.
2019-02-13 15:38:42 +01:00
Laurent Rineau 24bccaa8ff Initialize the face_patch_id_t pmap before adding to the AABB tree 2019-02-12 14:38:01 +01:00
Laurent Rineau ef48d053ad Revert that patch, that breaks the testsuite 2019-02-12 14:26:24 +01:00
Andreas Fabri 6ce4122908 More places where we have to disable parallel exudation 2019-02-12 13:42:29 +01:00
Maxime Gimeno 8541cf453b Initialize maps for all stored polyhedra in domain constructors. 2019-02-12 12:34:30 +01:00
Laurent Rineau 1c6b15a49e
Commit my version 2019-02-11 15:36:25 +00:00
Andreas Fabri 616fb5dd51 Mesh_3: Disable parallel sliver exudation in VC++ debug in the testsuite 2019-02-11 16:06:34 +01:00
Maxime Gimeno 37cc9b03c7 Fix output_to_vtu 2019-02-05 16:42:00 +01:00
Laurent Rineau dc275ec013 Fix a warning about unused local type 2019-02-04 15:48:29 +01:00
Maxime Gimeno b812f333a0 Dont export far points when converting to vtkUnstructuredGrid 2019-01-25 15:04:37 +01:00
Maxime Gimeno 06b42de055 Fixes 2019-01-25 14:43:58 +01:00
Maxime Gimeno 1ce8c87b64 Add a function that writes a vtu from a c3t3 and a list of attributes 2019-01-25 14:39:44 +01:00
Laurent Rineau a57db0bac4 Fix the filling of 'mids' 2019-01-22 12:20:53 +01:00
Laurent Rineau c9164a0660
Merge branch 'master' into Stream_support-Dont_use_vtk_for_vtu-GF 2019-01-22 12:06:08 +01:00
Laurent Rineau b74753680b Fix "<CellData Scalars=" 2019-01-22 12:03:05 +01:00
Laurent Rineau 4d3df85cb3 Remove far points 2019-01-22 10:38:48 +01:00
Laurent Rineau ae108c5d96 Improve comments and fix indentation 2019-01-21 17:14:14 +01:00
Laurent Rineau c7b95e25c5 Rename two write_points functions as well 2019-01-21 16:32:37 +01:00
Laurent Rineau 8f658695f8 Rename internal methods to avoid a namespace class
There was two methods named `CGAL::write_points_tag`. I renamed then
to:
  - `write_c3t3_points_tag`, and
  - `write_cdt_points_tag`.
2019-01-21 16:17:28 +01:00
Laurent Rineau 8dd54fbeb0 Merge branch 'releases/CGAL-4.13-branch' 2019-01-18 16:38:04 +01:00
Laurent Rineau 73ea2ee4ea Merge pull request #3567 from goran-w/goran-w-patch-3566
Modified output_to_medit() for consistent facet orientation
2019-01-18 16:33:32 +01:00
Laurent Rineau dbd569d51c Fix the result of check_headers 2019-01-17 18:29:27 +01:00
Laurent Rineau c1d4608665 My changes to output_to_vtu 2019-01-17 16:03:43 +01:00
Laurent Rineau c06bf7836c Add a test of Mesher_3::display_number_of_bad_elements
And:
- fix compilation errors (with `this->`)
- fix a warning about unused variables
2019-01-09 16:15:57 +01:00
Maxime Gimeno 1006be85bd Fix Conflicts 2019-01-09 12:29:20 +01:00
Sébastien Loriot 61169b394e Merge remote-tracking branch 'cgal/releases/CGAL-4.13-branch' 2019-01-04 17:19:19 +01:00
goran-w 509594f21d
Added missing typename qualifier.
My bad. Visual Studio 2017 compiler did not complain about this.
2018-12-21 11:46:04 +01:00
goran-w 3bf248f04c
Update File_medit.h 2018-12-21 08:59:13 +01:00
goran-w 15a0228205
Fixed Travis error
The r_tr_ variable was used without qualifying by `this->`.
2018-12-19 20:31:43 +01:00
goran-w e62da17cf0
Fixed non-compiling outdated code
The number_of_bad_elements_impl() method in Refine_facets_3 was not updated after recent API-breaking changes.
2018-12-18 15:39:46 +01:00
Mael Rouxel-Labbé b6f6aeb844 Merge remote-tracking branch 'mine/T3-Fix_weighted_ranges_insertion_removal-GF' into T3-Fix_weighted_ranges_insertion_removal-GF 2018-12-18 13:20:58 +01:00
Maxime Gimeno 7b13f4a969 Add misisng license header, rename vtu functions and update change.md 2018-11-23 10:11:23 +01:00
Maxime Gimeno 33482dc532 Fix conflicts 2018-11-21 10:55:09 +01:00
Maxime Gimeno 5180876290 Fix ambiguity between 2D and 3D write_VTU and restore gone bool binary in write_VTU 3D 2018-11-21 10:48:16 +01:00
Maxime Gimeno 6e4ab58edc Put write_vtk in Polyhedron_IO 2018-11-20 15:15:53 +01:00
Sébastien Loriot 98c13715fc fix warning
init time stamp of a vertex that is copied
2018-11-13 10:28:33 +01:00
Sébastien Loriot d940632471 Merge pull request #3258 from MaelRL/PMP-Filter_degenerate_polygon_soup_input-GF
PMP: repair polygon soup
2018-11-02 10:37:58 +01:00
Maxime Gimeno 33a3996fa1 Rename write_VTU and write_VTP 2018-10-29 15:02:20 +01:00
Maxime Gimeno 63488d81d1 Update Changes and doc 2018-10-29 12:59:44 +01:00
Maxime Gimeno 5f38a107a1 Update. 2018-10-29 11:50:57 +01:00
Laurent Rineau d21f236928 Merge pull request #3393 from lrineau/Mesh_3-fix_polyhedral_complex_domain-GF
Fix Polyhedral_complex_mesh_domain_3 when detect_features() is not called
2018-10-29 10:41:31 +01:00
Laurent Rineau 821f9c015e Merge pull request #3311 from sloriot/Doc-Pkg_link_name
Update the name of package names reference links
2018-10-29 10:27:53 +01:00
Laurent Rineau e54b036516 Merge pull request #3379 from lrineau/Mesh_3-fix_Index-GF
Mesh_3: Allow `Subdomain_index` to be `short`
2018-10-29 10:27:33 +01:00
Laurent Rineau 7e9de72e9c Merge pull request #3368 from lrineau/Mesh_3-determinism_with_one_thread-GF
Mesh_3 is now deterministic with TBB when only one thread is used
2018-10-29 10:27:32 +01:00