Commit Graph

90599 Commits

Author SHA1 Message Date
Sébastien Loriot 41d1898abf fix warning 2020-05-13 18:45:54 +02:00
Jane Tournois 916d09f451 prevent surface from self-folding during collapse
collapse_preserves_surface_star() checks that normals to the surface
do not get inverted and the surface stars do not "fold" on themselves
2020-05-13 07:47:07 +02:00
Jane Tournois 94d98ed0dc c3t3 cell info in the .mesh file is subdomain_index()
the recent internal changes in build_triangulation() use subdomain_index(),
which is part of the concept MeshCellBase_3
2020-05-11 06:48:25 +02:00
Jane Tournois 83e007f59e fix conversion warnings and comment unused code 2020-05-07 08:54:44 +02:00
Jane Tournois a9b461c156 fix warnings 2020-05-07 06:31:14 +02:00
Jane Tournois 9f40dac8d9 fix warnings (conversion, initialization order, brackets...)
and minor cleaning
2020-05-06 16:26:48 +02:00
Jane Tournois 1482f32514 add missing helper functions 2020-05-06 15:23:34 +02:00
Jane Tournois cb2a346427 add make_cells_set_manifold
the surface of `cells_to_insert` may be non manifold
using this function improves the chances to build a valid triangulation

+ use the boolean return value of build_triangulation()
2020-05-06 15:23:04 +02:00
Jane Tournois 9d194e3814 add missing includes 2020-05-06 15:18:57 +02:00
Jane Tournois 28a9cb150a replace std::set<Vertex_handle> with std::array<Vertex_handle>
for facets vertices
this should be a lot more efficient
2020-05-06 15:11:06 +02:00
Jane Tournois 0a43f88f5d update .travis.yml 2020-05-04 16:20:06 +02:00
Jane Tournois 8ec09f40fc remove dependency on Skin_surface_3
by replacing Triangulation_incremental_builder_3 by
build_triangulation() from tet_soup_to_c3t3.h
(which is part of Mesh_3 as C3T3)
2020-05-04 16:09:27 +02:00
Jane Tournois 3c42e84a38 name points to improve readability of example 2020-05-04 14:01:46 +02:00
Jane Tournois ab1063194c fix conversion warnings 2020-05-04 07:51:03 +02:00
Jane Tournois b91eed1bfb more doc reviews 2020-05-04 07:39:31 +02:00
Jane Tournois 891c162c56 doc reviews 2020-05-04 07:32:55 +02:00
Jane Tournois e9383b4790 fix dependencies 2020-04-28 09:21:02 +02:00
Jane Tournois 3f275b8fcb add missing include 2020-04-24 16:03:28 +02:00
Jane Tournois 09f98fc5cd remove trailing whitespaces 2020-04-24 13:51:25 +02:00
Jane Tournois 0039cf45cc fix compilation with some C3t3 types 2020-04-24 08:02:07 +02:00
Jane Tournois 02e7841421 update .travis.yml 2020-04-23 14:36:51 +02:00
Jane Tournois b090c8fbac make sure shell scripts remain LS through git 2020-04-23 14:34:20 +02:00
Jane Tournois 206499d4aa fix the code when Surface_patch_index is pair<Subdomain_index, Subdomain_index> 2020-04-23 06:36:46 +02:00
Jane Tournois f4f3ec034f fix the code when Surface_patch_index is pair<Subdomain_index, Subdomain_index> 2020-04-23 06:32:19 +02:00
Jane Tournois adaa8e02bb remove extra template parameter 2020-04-22 15:50:43 +02:00
Jane Tournois 977185466a fix .mesh reader
- fix order of vertices depending on parity of i
- add infinite facets to incident cells map before assigning neighbors
2020-04-22 09:34:46 +02:00
Jane Tournois c2722e5f3f Merge remote-tracking branch 'maxGimeno/Surf_reader_enhancement-maxGimeno' into Tetrahedral_remeshing-new-jtournois 2020-04-22 07:15:15 +01:00
Jane Tournois 288c520cd0 fix more warnings 2020-04-22 07:20:47 +02:00
Laurent Rineau 3790250916 Fix a warning 2020-04-21 17:09:13 +02:00
Laurent Rineau fe1f731e22 Fix timestamps 2020-04-21 17:08:57 +02:00
Maxime Gimeno ee0204d7da Proper fix. 2020-04-21 16:57:37 +02:00
Maxime Gimeno fa5147c756 Simple minimalist patch for surf_reader 2020-04-21 15:51:15 +02:00
Jane Tournois 4396909ea6 fix conversion warnings (and some indentation) 2020-04-20 14:51:31 +02:00
Jane Tournois 081b811cb0 fix warnings 2020-04-20 14:17:00 +02:00
Jane Tournois 96bab4d9e3 fix warning about double brackets
and use range iterators
2020-04-20 07:20:55 +02:00
Jane Tournois cf58a08a55 Merge branch 'master' into Tetrahedral_remeshing-new-jtournois 2020-04-20 06:24:36 +02:00
Laurent Rineau f0db5488b8 Merge branch 'releases/CGAL-5.0-branch' 2020-04-19 14:55:55 +02:00
Laurent Rineau 7b601f4fde Merge branch 'releases/CGAL-4.14-branch' into releases/CGAL-5.0-branch 2020-04-19 14:54:19 +02:00
Laurent Rineau 0b48d2867d Merge pull request #4667 from rewolff/master
Fixed unusable error message
2020-04-19 14:53:18 +02:00
Laurent Rineau 88d38a029c Merge pull request #4667 from rewolff/master
Fixed unusable error message
2020-04-19 14:52:56 +02:00
R.E. Wolff adb0b9d6f4 Merge branch 'master' of github.com:rewolff/cgal 2020-04-19 14:27:48 +02:00
R.E. Wolff ca7a9380b7 Fixed unusable error message 2020-04-19 14:27:22 +02:00
Jane Tournois bb961ff466 fix typo 2020-04-17 16:51:40 +02:00
Jane Tournois fbd1952169 use base class is_facet_on_surface() function 2020-04-17 16:46:43 +02:00
Jane Tournois 958c9c5c3e update input data for examples with valid binary files 2020-04-17 16:45:30 +02:00
Jane Tournois 3d181f5fe2 use range iterators 2020-04-17 16:44:00 +02:00
Jane Tournois c951383f48 fix internal c3t3 when input is not a C3T3
because add_to_complex(cell) does not do anything when subdomain_index
is not null, we need to remove cell from c3t3 first
2020-04-17 16:33:01 +02:00
Jane Tournois 3d003490c9 remove unused include 2020-04-17 15:36:00 +02:00
Jane Tournois 48e648dfe8 hardcode input file name, because cube corners are hardcoded above 2020-04-17 15:35:38 +02:00
Sébastien Loriot e6e1c8b557 Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' 2020-04-17 15:07:43 +02:00