Commit Graph

88768 Commits

Author SHA1 Message Date
Jane Tournois e4ee1e3926 clean preprocess() point types 2020-01-28 15:50:51 +00:00
Jane Tournois f40210d858 clean split() 2020-01-28 15:50:51 +00:00
Jane Tournois d2466b9fee start cleaning
Corner_index and Curve_segment_index are int by default in C3t3
2020-01-28 15:50:51 +00:00
Jane Tournois 447a69e934 update c3t3 after remeshing in the demo 2020-01-28 15:50:51 +00:00
Jane Tournois 5c0b40f591 remove imaginary cells from the complex once remeshing is done 2020-01-28 15:50:51 +00:00
Jane Tournois 0fb3a44d2e remeshing plugin should use Remeshing_triangulation
using Mesh_triangulation_3 (which is an enriched Regular_triangulation_3)
compiles, but the calls of tr.is_valid() fail since the triangulation
is not regular anymore after remeshing

we reconvert it back to the demo c3t3 triangulation type anyhow, to be able
to display it, hoping that is_valid() will not be called later on
2020-01-28 15:50:51 +00:00
Jane Tournois ebb4a99822 towards the use of remeshing with any input triangulation with subdomain_index 2020-01-28 15:50:51 +00:00
Jane Tournois 1de540325d fix typo
and do not use Tr&
2020-01-28 15:50:51 +00:00
Jane Tournois 3940dd69eb Revert "replace Point type to make it valid for non-weighted triangulations"
This reverts commit 74b12712faae74bf25fdec749049ecb13c517529.
2020-01-28 15:50:50 +00:00
Jane Tournois e723a46e7d add tetrahedral remeshing plugin 2020-01-28 15:50:50 +00:00
Jane Tournois aca0b6ef7d add_to_complex() should not be used when subdomain_index is 0 2020-01-28 15:50:50 +00:00
Jane Tournois 197193bdbd fix more Point_3/Weighted_point_3 conflicts 2020-01-28 15:50:50 +00:00
Jane Tournois 15c21d5bd9 add examples 2020-01-28 15:50:50 +00:00
Jane Tournois 3fe06a2fa3 adapt the remesher code to the demo
- make it work with Regular_triangulation and its Weighted_points
- remove everything which was not needed about Surface_patch_index
(1 is in the complex, 0 is not, and is_in_complex(facet) tests
incident subdomains)
2020-01-28 15:50:50 +00:00
Jane Tournois 5716dcfc88 fix namespaces 2020-01-28 15:50:50 +00:00
Jane Tournois e42fcff754 add operator<< and operator>> for IO 2020-01-28 15:50:50 +00:00
Jane Tournois da5febfac7 replace Point type to make it valid for non-weighted triangulations 2020-01-28 15:50:50 +00:00
Jane Tournois dc16af085b take any simple triangulation as input
it is not needed to store `input_cell` in the general case
2020-01-28 15:50:50 +00:00
Jane Tournois 3cf0823ba3 add input 2020-01-28 15:50:50 +00:00
Jane Tournois 97651adbec add very first version of tetrahedral remeshing package 2020-01-28 15:50:49 +00:00
Laurent Rineau f76f2f43e1 Modify the script to rely on refs/pull/\*head references
... instead of commit log messages.
2020-01-27 12:04:42 +01:00
Laurent Rineau 5d0b60e0a8 Merge branch 'releases/CGAL-5.0-branch' 2020-01-27 11:25:19 +01:00
Laurent Rineau 7868c454e7 Next version on this branch will be 5.0.2 2020-01-27 11:24:09 +01:00
Laurent Rineau b6d5129364 Merge branch 'releases/CGAL-5.0-branch' 2020-01-17 16:38:19 +01:00
Laurent Rineau 27ba142aa7 Merge branch 'releases/CGAL-4.14-branch' into releases/CGAL-5.0-branch 2020-01-17 16:37:52 +01:00
Michel Zou 17a58a5625 version.h: workaround for SWIG parsing 2020-01-17 16:36:35 +01:00
Laurent Rineau 7653cd081d Fix cgal_create_release_with_cmake.cmake 2020-01-17 16:35:54 +01:00
Laurent Rineau af436b709e Merge pull request #4474 from sloriot/CGAL-warning_macro
Update warning macro usages
2020-01-17 16:33:34 +01:00
Laurent Rineau b07036db97 Merge branch 'releases/CGAL-5.0-branch'
# Conflicts:
#	Installation/include/CGAL/version.h
2020-01-17 16:33:00 +01:00
Michel Zou f86b948845 version.h: workaround for SWIG parsing 2020-01-17 16:32:07 +01:00
Laurent Rineau 4d77c82377 Fix cgal_create_release_with_cmake.cmake 2020-01-17 16:30:46 +01:00
Laurent Rineau 2c5826dd6f Merge pull request #4474 from sloriot/CGAL-warning_macro
Update warning macro usages

# Conflicts:
#	Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polyline.h
2020-01-17 16:29:49 +01:00
Laurent Rineau d0d322ad61 Merge branch 'releases/CGAL-5.0-branch' 2020-01-17 16:28:41 +01:00
Laurent Rineau 3b1f11dd0d Merge pull request #4383 from gdamiand/Basic_viewer_bugfix-gdamiand
Basic viewer bugfix
2020-01-17 16:28:25 +01:00
Laurent Rineau e0578ac5d7 Merge pull request #4473 from gdamiand/Basic_viewer_bugfix-gdamiand-for-master
Basic viewer bugfix for master
2020-01-17 16:27:23 +01:00
Laurent Rineau fe91249ac4 Merge pull request #4474 from sloriot/CGAL-warning_macro
Update warning macro usages

# Conflicts:
#	Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polyline.h
2020-01-17 16:27:13 +01:00
Laurent Rineau d26c2e9e53 Merge pull request #4475 from lrineau/Installation-workaround_for_SWIG_parser-xantares-lrineau
Workaround for SWIG parser
2020-01-17 16:26:13 +01:00
Laurent Rineau 87b8f3877d Merge branch 'releases/CGAL-5.0-branch' 2020-01-16 16:29:16 +01:00
Laurent Rineau 3cfd79dc7b Merge branch 'releases/CGAL-4.14-branch' into releases/CGAL-5.0-branch 2020-01-16 16:28:48 +01:00
Laurent Rineau 835cdb7731 Merge pull request #4465 from maxGimeno/Fixes_for_4_14-GF
Fixes for 4.14.3
2020-01-16 16:27:42 +01:00
Laurent Rineau 4646f9c70a Fix cgal_create_release_with_cmake.cmake 2020-01-16 16:11:03 +01:00
Laurent Rineau b91c43ba54 Fix more occurrences of -Wstring-conversion (clang++) 2020-01-16 15:09:45 +01:00
Sébastien Loriot 4365f90a0a hide warning 2020-01-16 14:21:16 +01:00
Sébastien Loriot d97795ef8b use CGAL_error_msg 2020-01-16 14:19:32 +01:00
Sébastien Loriot 4fbd1ed69c use CGAL_warning_msg instead of CGAL_warning to display a message 2020-01-16 14:14:13 +01:00
Guillaume Damiand a666cb0857 Resolve conflict 2020-01-16 08:33:24 +01:00
Laurent Rineau e05f48833d Merge branch 'releases/CGAL-5.0-branch' 2020-01-15 17:36:00 +01:00
Laurent Rineau a5c7be95dd Merge branch 'releases/CGAL-4.14-branch' into releases/CGAL-5.0-branch 2020-01-15 17:35:46 +01:00
Laurent Rineau 251bced65e Merge pull request #4426 from MaelRL/APL2-Fix_parabola_discretization-GF
Fix discretization of parabola and hyperbola segments
2020-01-15 17:34:48 +01:00
Laurent Rineau d44fb68853 Merge pull request #4428 from sloriot/BGL-selection_border_case
Handle "border" case
2020-01-15 17:34:46 +01:00