Laurent Rineau
6d215c776b
Fix compilation error on Windows
2020-03-19 13:28:23 +01:00
Sebastien Loriot
1454b9903c
Merge pull request #4209 from maxGimeno/PMP-Default_pmap-maxGimeno
...
PMP: Default Property_maps for Index_maps
2020-03-17 18:27:55 +01:00
Sébastien Loriot
cc1bd20c7c
Merge pull request #4356 from sgiraudot/Documentation-Update_cmake_variables-GF
...
Third party libs: improve documentation + introduce new CMake functions
2020-03-17 18:19:40 +01:00
Sébastien Loriot
32813dc976
Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch'
2020-03-16 16:32:47 +01:00
Sébastien Loriot
cf99ea072d
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
2020-03-16 16:19:38 +01:00
Laurent Rineau
789d3314b6
Merge branch 'master' into Polyhedron-demo__add_qtscript_support_to_Mesh_3_plugin-GF
2020-03-13 17:14:13 +01:00
Laurent Rineau
378554e5a7
Change the API of `for_compact_container`/`Compact_container_traits`
...
Now, we have a proper pair of getter/setter, and the `void` pointer is
get by a `reinterpret_cast`, instead of a union.
Cc: @mglisse
2020-03-09 17:19:58 +01:00
Mael Rouxel-Labbé
0a2b590110
Use the BGL automatic index map initializer
2020-03-05 15:31:40 +01:00
Laurent Rineau
661924f9bf
Labeled_mesh_domain_3: Fix the `value_outside` parameter
2020-03-02 17:15:16 +01:00
Mael Rouxel-Labbé
bd8371a295
Remove useless precondition (check that std::size_t >= 0)
2020-02-11 08:57:36 +01:00
Simon Giraudot
66ebb5a7d6
Fix missing Eigen dep in targets
2020-02-10 11:57:57 +01:00
Simon Giraudot
6c8fd43ebb
Use CGAL_target_use_* mechanism for Eigen, LASLIB, OpenCV, TensorFlow, GLPK, SCIP, Boost IOStreams and Serialization
2020-02-10 11:57:56 +01:00
Mael
8f29c7cb63
Merge branch 'master' into CGAL-Parallel_if_available_tag
2020-01-29 16:42:54 +01:00
Laurent Rineau
5fc7b97e32
Merge pull request #4468 from maxGimeno/TBB-Fix_deprecation_warnings-5_0-maxGimeno
...
TBB deprecated code replacement
2020-01-29 16:34:56 +01:00
Laurent Rineau
85e2c79dce
Merge pull request #4494 from lrineau/Mesh_3-binary_IO_CRLF_issue-GF
...
Mesh_3 binary I/O: allow to read a binary file with a CRLF EOL at the end of first line
2020-01-29 16:29:44 +01:00
Laurent Rineau
315a0b54d1
Merge pull request #4468 from maxGimeno/TBB-Fix_deprecation_warnings-5_0-maxGimeno
...
TBB deprecated code replacement
2020-01-29 16:27:53 +01:00
Laurent Rineau
06b1572e4d
Merge pull request #4494 from lrineau/Mesh_3-binary_IO_CRLF_issue-GF
...
Mesh_3 binary I/O: allow to read a binary file with a CRLF EOL at the end of first line
2020-01-29 16:27:41 +01:00
Jane Tournois
d32d65f9da
Merge remote-tracking branch 'lrineau/Mesh_3-binary_IO_CRLF_issue-GF' into Tetrahedral_remeshing-new-jtournois
2020-01-28 15:51:30 +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
da5febfac7
replace Point type to make it valid for non-weighted triangulations
2020-01-28 15:50:50 +00:00
Laurent Rineau
4e102d9784
Allow to read a binary file with a CRLF EOL at the end of first line
2020-01-28 15:35:27 +01:00
Maxime Gimeno
e3c1de5f03
fix helpers
2020-01-28 10:36:19 +01:00
Maxime Gimeno
05735be4e3
Overload atomic<T*> instead of atomic<T>
2020-01-27 16:02:24 +01:00
Maxime Gimeno
5fbaaa9e42
Workaround for VS 2015
2020-01-27 10:25:24 +01:00
Laurent Rineau
c8fe41922d
Add a debug display with CGAL_MESH_3_PROTECTION_DEBUG & 1
2020-01-20 18:19:52 +01:00
Laurent Rineau
4532ae48b7
Improve the code that deals with CGAL_MESH_3_DEBUG_FACET_CRITERIA
2020-01-20 18:18:45 +01:00
Laurent Rineau
a4991fd6da
More dump of the c3t3 in case of crash
2020-01-20 18:18:45 +01:00
Laurent Rineau
455f8c6351
Merge pull request #4463 from lrineau/Polyhedron_demo-fix_mesh_3_plugin-GF
...
Bug in the demo (mesh_3_plugin)
2020-01-15 17:31:44 +01:00
Laurent Rineau
eff864a2a9
Merge pull request #4463 from lrineau/Polyhedron_demo-fix_mesh_3_plugin-GF
...
Bug in the demo (mesh_3_plugin)
2020-01-15 17:19:13 +01:00
Maxime Gimeno
85712ba28c
WIP replacing tbb deprecated includes.
2020-01-14 15:03:20 +01:00
Laurent Rineau
597a4f1283
Bug in the demo (mesh_3_plugin)
2020-01-10 15:20:56 +01:00
Laurent Rineau
0b0154cac2
Bug in the demo
2020-01-09 16:52:40 +01:00
Laurent Rineau
daf2e6839f
Improve the code that deals with CGAL_MESH_3_PROTECTION_DEBUG
2020-01-09 16:52:05 +01:00
Laurent Rineau
a8cb280133
Fix a compilation error with CGAL_MESH_3_PROTECTION_DEBUG
2020-01-08 15:52:12 +01:00
Laurent Rineau
9de3913dbf
Fix warnings
2020-01-08 15:49:16 +01:00
Sebastien Loriot
2c4c4d357a
Merge pull request #4422 from lrineau/Mesh_3-cleanup_detect_polylines-GF
...
Cleanup: remove unused files from Mesh_3
2019-12-20 09:15:14 +01:00
Laurent Rineau
674627937c
Merge pull request #4389 from lrineau/DT_3-issue4388-GF
...
Fix DT3 parallel performance loss (issue #4388 )
2019-12-17 09:16:52 +01:00
Laurent Rineau
b826770302
Merge pull request #4397 from afabri/T3_accelerate_insert_in_hole
...
Triangulation_3: Accelerate point insertion
2019-12-17 09:16:35 +01:00
Laurent Rineau
de1074426b
Merge pull request #4389 from lrineau/DT_3-issue4388-GF
...
Fix DT3 parallel performance loss (issue #4388 )
2019-12-17 09:15:48 +01:00
Laurent Rineau
1224939bcb
Cleanup: remove unused files
...
That is a follow-up to the PR https://github.com/CGAL/cgal/pull/2336 .
2019-12-16 10:49:35 +01:00
Laurent Rineau
048691b454
Fix test_c3t3_io.cpp after the change in cells order
...
As this branch modified `insert_in_hole`, then the order of cells in
the cells container is modified.
2019-12-10 14:26:12 +01:00
Laurent Rineau
0fa0c4fbb9
Merge pull request #4244 from maxGimeno/AABB_tree-Make_accelerate_distance_queries_default-maxGimeno
...
AABB_tree: make accelerate distance queries default
2019-12-05 11:05:35 +01:00
Laurent Rineau
3b5d13f023
Merge pull request #4250 from maxGimeno/PMP-Side_of_tm-use_bbox-maxGimeno
...
PMP: Make Side_of_triangle_mesh faster for disjoint meshes
2019-12-05 11:05:29 +01:00
Laurent Rineau
6cdd833e13
Merge branch 'DT_3-issue4388__for_CGAL-4.14.2-GF' into DT_3-issue4388-GF
2019-12-04 15:39:55 +01:00
Laurent Rineau
6ded244449
Merge branch 'DT_3-issue4388__for_CGAL-4.13.2-GF' into DT_3-issue4388__for_CGAL-4.14.2-GF
2019-12-04 15:32:07 +01:00
Laurent Rineau
3ade506eba
Create approximate_size() in Concurrent_compact_container
...
Instead of having an atomic integer for the size of the compact
container, now all free lists have an atomic integer for their size,
but it is only updated when the size is increased by 10%.
2019-12-04 15:20:52 +01:00
Mael Rouxel-Labbé
6f0bbc90df
Enable parallel for three tests in Mesh_3/test that relied on CONCURRENT_MESH_3
...
The macro was never defined and if it had been, the targets would not have
been linked properly anyway.
2019-11-20 12:46:42 +01:00
Mael Rouxel-Labbé
9b598c4ee6
Remove mentions of targets that do not exist in CmakeLists of Mesh_3/test
2019-11-20 12:36:42 +01:00
Mael Rouxel-Labbé
e73b973b62
Use Parallel_if_available_tag to simplify code that used CGAL_LINKED_WITH_TBB
2019-11-20 12:24:54 +01:00
Mael Rouxel-Labbé
53d4c9b580
Simplify 'Hash_handles_with_or_without_timestamps' (use 'Get_time_stamper')
2019-10-28 11:29:08 +01:00
Sébastien Loriot
52164b1fba
First pass on removing license notice in header for LGPL files
2019-10-19 15:40:30 +02:00
Sébastien Loriot
254d60f642
First pass on removing license notice in header for GPL files
2019-10-19 15:23:19 +02:00
Sébastien Loriot
7356421d80
introduce Commercial license SPDX tag
2019-10-19 12:15:19 +02:00
Sébastien Loriot
9bd9c68b83
update LGPL[23]+ and GPL[23]+ SPDX tags
...
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
2019-10-18 21:57:54 +02:00
Sébastien Loriot
7a233375b2
add missing const
...
if non-const was provided, the same map should have been
provided to the tree
2019-10-11 08:07:21 +02:00
Maxime Gimeno
a52592909f
Remove all calls to accelerate_distance_queries(), now redundant.
2019-09-24 11:44:20 +02:00
Laurent Rineau
2a5b7cd7ba
Merge pull request #4111 from lrineau/CGAL-fix_ctest_on_Windows-GF
...
Fix CTest on windows
2019-09-05 14:59:38 +02:00
Laurent Rineau
dc93527270
Merge pull request #4111 from lrineau/CGAL-fix_ctest_on_Windows-GF
...
Fix CTest on windows
2019-09-05 14:56:25 +02:00
Laurent Rineau
94d654b9ab
Fill CGAL_EXECUTABLE_TARGETS wherever that was missing
2019-09-04 14:19:54 +02:00
Sébastien Loriot
aa339ce63d
Merge 'cgal/releases/CGAL-4.14-branch'
2019-08-29 07:37:03 +02:00
Laurent Rineau
4ab183acd9
Fix the miscompilation when TBB is not used
...
fixup! Fix the miscompilation when TBB is not used
2019-08-19 16:18:50 +02:00
Laurent Rineau
89b4c986d3
Allow Mesh_3 to cope with a 2D initial triangulation
2019-08-16 14:47:42 +02:00
Sébastien Loriot
02b7301db9
Merge 'releases/CGAL-4.14-branch'
2019-08-08 10:23:49 +02:00
Sébastien Loriot
c5cdafbaba
Merge 'cgal/releases/CGAL-4.13-branch'
2019-08-08 10:22:32 +02:00
Laurent Rineau
40c25757d4
Improve CGAL_MESH_3_DEBUG_POLYLINES_TO_PROTECT
2019-08-01 17:25:10 +02:00
Laurent Rineau
52de8ed5ec
Fix a bug introduced in #2739
2019-08-01 17:24:47 +02:00
Laurent Rineau
a0ea4f0c5f
Merge branch 'releases/CGAL-4.14-branch'
2019-07-31 17:01:03 +02:00
Jane Tournois
49d526c1cf
add missing () around min and max for windows
2019-07-29 14:30:03 +02:00
Sébastien Loriot
fbafb9d06f
fix remaining mismatches and fix bugs
2019-07-10 11:40:45 +02:00
Sébastien Loriot
983645a51a
match @{ and @}
2019-07-05 21:49:46 +02:00
Laurent Rineau
c5566d3d77
Merge pull request #4023 from lrineau/Mesh_3-remove_old_code-GF
...
Mesh_3: remove the attempt for `os << std::pair`
2019-07-03 11:18:30 +02:00
Laurent Rineau
c0ba28f80a
Merge branch 'releases/CGAL-4.14-branch'
2019-07-03 11:18:20 +02:00
Laurent Rineau
cc8bd016fa
Merge pull request #4027 from lrineau/CGAL-compact_with_VTK_9-GF
...
Compatibility with VTK 9
2019-07-03 11:10:31 +02:00
Laurent Rineau
71ff0ffda6
Merge pull request #4038 from lrineau/Mesh_3-fix_for_older_compilers-GF
...
Mesh_3: older versions of gcc does not like that pair of const
2019-07-03 11:10:29 +02:00
Laurent Rineau
e79bfd5d03
Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch
2019-07-03 11:10:03 +02:00
Laurent Rineau
32f80cbece
Merge pull request #4018 from lrineau/CGAL-refresh_cmake_minimum_required-GF
...
CMake>=3.13: opt for for new policies up to 3.15
2019-07-01 11:16:30 +02:00
Laurent Rineau
1d5b626436
Fix the CMake warning
2019-07-01 09:32:12 +02:00
Laurent Rineau
7db6b5e513
Older versions of gcc does not like that pair of const
...
https://cgal.geometryfactory.com/CGAL/testsuite/results-4.14.1-I-173.shtml#Mesh_3_Examples
2019-06-26 16:19:09 +02:00
Laurent Rineau
4435f93aaa
Compatibility with VTK 9 (VTK master)
...
Fix issue #3789
2019-06-26 13:17:14 +02:00
Laurent Rineau
ed9dffe80d
remove the attempt for `os << std::pair`
2019-06-21 09:39:42 +02:00
Laurent Rineau
8535a3c03c
Merge branch 'releases/CGAL-4.14-branch'
...
# Conflicts:
# Apollonius_graph_2/include/CGAL/Apollonius_graph_2/Apollonius_graph_2_impl.h
# Convex_hull_3/include/CGAL/convex_hull_3.h
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Corefinement/face_graph_utils.h
# Polyhedron/demo/Polyhedron/Plugins/Mesh_3/Mesh_3_plugin_cgal_code.cpp
# Stream_support/include/CGAL/IO/Color.h
2019-06-20 14:20:37 +02:00
Laurent Rineau
69a4241d5e
Merge pull request #3987 from lrineau/Polyhedron-demo__mesh_several_surfaces_at_a_time-GF
...
Polyhedron demo: mesh several surfaces at a time
2019-06-20 14:20:08 +02:00
Laurent Rineau
b0c182ce63
Merge pull request #3987 from lrineau/Polyhedron-demo__mesh_several_surfaces_at_a_time-GF
...
Polyhedron demo: mesh several surfaces at a time
2019-06-20 14:09:17 +02:00
Laurent Rineau
4fbf00fb8a
CMake>=3.13: opt for for new policies up to 3.15
2019-06-19 14:34:59 +02:00
Laurent Rineau
e4aaf2447c
Fix the use of offset in Labeled_mesh_domain_3
2019-06-18 15:50:15 +02:00
Laurent Rineau
2f09bbdfff
Merge pull request #3951 from lrineau/Mesh_3-fix_issue_2870-GF
...
Mesh_3: fix issue #2870 (do not deactivate all topological criteria)
2019-06-17 14:16:12 +02:00
Laurent Rineau
62b6476f76
Merge pull request #3951 from lrineau/Mesh_3-fix_issue_2870-GF
...
Mesh_3: fix issue #2870 (do not deactivate all topological criteria)
2019-06-17 14:15:25 +02:00
Laurent Rineau
39dede5320
Merge pull request #3951 from lrineau/Mesh_3-fix_issue_2870-GF
...
Mesh_3: fix issue #2870 (do not deactivate all topological criteria)
2019-06-17 14:14:53 +02:00
Laurent Rineau
be0d07d150
Merge pull request #3979 from afabri/CGAL-null_ptr-GF
...
Replace NULL and Nullptr_t with nullptr and nullptr_t
2019-06-17 14:10:35 +02:00
Laurent Rineau
96912aaa20
Merge branch 'releases/CGAL-4.14-branch'
2019-06-17 13:53:42 +02:00
Laurent Rineau
9f99ee087e
Merge pull request #3986 from janetournois/Mesh_3-fix_optimizers_protection-jtournois
...
Mesh_3 : fix global optimizers protection
2019-06-17 13:51:33 +02:00
Laurent Rineau
91157b2167
Fix <CGAL/internal/Mesh_3/check_weights.h>
...
`Has_feature<Mesh_domain>` is not `Tag_true` or `Tag_false`, but
it *derives* from one of them!
Anyway, it is easier to use the nested value `::value`.
2019-06-13 18:08:38 +02:00
Laurent Rineau
dfb37e2378
Fix when called with Surface_mesh instead of Polyhedron_3
2019-06-07 12:06:44 +02:00
Jane Tournois
a70bf9458a
fix optimizers protection
...
If some vertices have a non-zero weights and they do not belong to input
features, then global optimizers should not be used.
The case without feature protection was not treated until now.
2019-06-06 17:34:53 +02:00
Andreas Fabri
f7b7b9957f
Merge remote-tracking branch 'cgal/master' into CGAL-null_ptr-GF
2019-06-05 14:47:11 +02:00
Laurent Rineau
1659505f96
Merge pull request #3953 from lrineau/Mesh_3-lambdas_can_be_sizing_fields-GF
...
Mesh_3: Allow lambdas (or other callables) as MeshDomainField_3
2019-06-05 11:20:20 +02:00
Andreas Fabri
4581f1b7a8
Morte replacements
2019-06-05 08:39:55 +02:00
Laurent Rineau
22d6d9ebd8
Allow lambdas (or other callables) as MeshDomainField_3
...
That patch uses C++11 `<type_traits>`, and
`boost::callable_traits::is_invocable` that is available only since
1.66. If Boost<1.66, then the previous behavior (testing
`Sizing_field::FT`) is kept.
Fix issue https://github.com/CGAL/cgal/issues/3005
2019-05-24 10:45:12 +02:00
Laurent Rineau
419032d859
Merge pull request #3947 from MaelRL/CGAL-Fix_typos-GF
...
Fix some typos in code/comments/documentation
2019-05-23 08:50:14 +02:00
Laurent Rineau
3a9b2fe67f
Merge branch 'releases/CGAL-4.14-branch'
2019-05-21 16:36:28 +02:00
Laurent Rineau
e4c82fa260
Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch
2019-05-21 16:35:24 +02:00
Laurent Rineau
f7a4836039
Do not deactivate all topological criteria
2019-05-21 13:43:11 +02:00
Mael Rouxel-Labbé
2848158354
Fix typos
2019-05-20 08:54:04 +02:00
Laurent Rineau
90782d4b7f
Revert the merge of two pull-requests that target CGAL-4.14-branch
...
- Revert "Merge pull request #3857 from MaelRL/CGAL-Fix_duplicate_non_manifold_vertices-GF"
- Revert "Merge pull request #3898 from lrineau/Mesh_3-stop_during_protection-lrineau"
2019-05-14 17:50:45 +02:00
Laurent Rineau
fee84ae228
Merge pull request #3898 from lrineau/Mesh_3-stop_during_protection-lrineau
...
Mesh_3 `Protect_edges_sizing_field`: handle the `stop` Boolean
# Conflicts:
# Mesh_3/include/CGAL/Mesh_3/Protect_edges_sizing_field.h
2019-05-14 16:44:02 +02:00
Laurent Rineau
d04a5a24c1
Merge pull request #3898 from lrineau/Mesh_3-stop_during_protection-lrineau
...
Mesh_3 `Protect_edges_sizing_field`: handle the `stop` Boolean
2019-05-14 16:26:16 +02:00
Laurent Rineau
0cdc5b8527
Fix for Boost-1.71 (master branch)
...
Pass the criteria object by value, instead of const references: same
semantic, but better than the universal reference used by Boost
Parameter 1.71.
2019-05-14 12:36:02 +02:00
Laurent Rineau
6fe9711d78
Remove the check of Boost_VERSION
2019-05-14 11:43:09 +02:00
Laurent Rineau
450efd3912
Fix PR #3788 with C++03
2019-05-07 13:59:17 +02:00
Laurent Rineau
130c766d1e
Merge branch 'releases/CGAL-4.14-branch' into Mesh_3-stop_during_protection-lrineau
2019-05-06 16:21:52 +02:00
Laurent Rineau
1b1f0a6ac3
Test the feature in the 3D demo, and fix the code
2019-05-03 16:24:50 +02:00
Laurent Rineau
8648a72655
Add new Boost Parameter `nonlinear_growth_of_balls`
2019-05-03 15:49:49 +02:00
Laurent Rineau
a1e3e05558
Add maximal_number_of_vertices and stop_ptr to the protection code
2019-05-03 11:46:13 +02:00
Jane Tournois
576a3799eb
improve doc of constructor for polyhedral complex
...
pairs cannot be reversed or the domain is not consistent
2019-04-23 15:29:41 +01:00
Sébastien Loriot
c8a3fdaff6
Merge pull request #3625 from sgiraudot/Stream_support-Enhance_color-GF
...
[Small Feature] Reworked CGAL::Color
2019-04-12 15:54:30 +02:00
Sebastien Loriot
81b78d6a8b
Merge pull request #3810 from maxGimeno/temp_branch
...
Mesh_3: Simplify AABB_primitive of Polyhedral_mesh_domain_3
2019-04-12 15:32:49 +02:00
Sébastien Loriot
db65bd8ecc
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
2019-04-11 21:38:48 +02:00
albert-github
1dd7473818
Correction of links
...
Correction of redirected links and links that moved to another place.
2019-04-11 21:37:05 +02:00
Maxime Gimeno
6795d4fb48
Fix error with new primitive in demo
2019-04-10 10:45:35 +02:00
Simon Giraudot
d314711eaf
Merge remote-tracking branch 'mine/Stream_support-Enhance_color-GF' into Stream_support-Enhance_color-GF
2019-04-09 15:00:56 +02:00
Laurent Rineau
04bef2b071
Merge pull request #3781 from sloriot/CGAL-update_for_cpp14
...
Update for cpp14
2019-04-08 15:59:28 +02:00
Laurent Rineau
27f10ee7c9
Commited by error.
...
Partially revert "This branch now targets 4.13.2."
This reverts commit b392643a98 , partially.
2019-04-08 12:15:05 +02:00
Laurent Rineau
b392643a98
This branch now targets 4.13.2.
2019-04-05 14:50:41 +02:00
Laurent Rineau
65ebf7d386
Merge branch 'Mesh_3-fix_output_to_vtu-GF' into VTU_output-Add-attribute-GF
2019-04-03 19:57:36 +02:00
Laurent Rineau
043239d738
Avoid copies of vectors of attributes
2019-04-03 19:57:06 +02:00
Laurent Rineau
2e43cc0f71
Remove a warning about an unused variable
2019-04-03 19:11:15 +02:00
Laurent Rineau
dcc6d7a58a
Fix CGAL::output_to_vtu(..., ASCII) and add tests
2019-04-03 19:03:48 +02:00
Simon Giraudot
2c1ca1e893
Replace old color API using global const variable with new one using functions
2019-04-03 11:51:29 +02:00
Sébastien Loriot
5a30e88a92
replace cpp11::function by std::function
2019-03-29 13:28:33 +01:00
Sébastien Loriot
124012d9f9
replace cpp11::array by std::array
2019-03-29 13:28:33 +01:00
Sébastien Loriot
f62624c4f9
replace cpp11::tuple by std::tuple
2019-03-29 13:28:33 +01:00
Sébastien Loriot
1d908c1c0b
remove code for CGAL_INTERSECTION_VERSION 1
2019-03-29 13:28:32 +01:00
Sébastien Loriot
0ce7fc09b5
turns iterator pairs into iterable ranges
2019-03-29 13:28:22 +01:00
Sébastien Loriot
d60f5645aa
replace BOOST_FOREACH by c++ ranged-based for loop
...
some of the command used for the replacement:
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\(([a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const typename [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((typename [<>a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack "boost/foreach.hpp" -l --cpp | xargs sed -i '/boost\/foreach.hpp>/d'
2019-03-29 13:22:15 +01:00
Sébastien Loriot
700342bfa7
remove cpp11 workaround in mesh_3 related packages
2019-03-29 10:41:50 +01:00
Laurent Rineau
8ae3756cb6
Merge pull request #3812 from janetournois/Mesh_3-c3t3-doc-fix-jtournois
...
Doc fix (tiny) in concept `MeshComplexWithFeatures_3InTriangulation_3`
2019-03-28 16:49:23 +01:00
Jane Tournois
cdd2231e8a
add two missing 's' (there was no link on these in the doc)
2019-03-28 16:02:06 +01:00
Maxime Gimeno
ec00f50eec
Use the same primitive type for polyhedron_3 and other types
2019-03-28 11:37:16 +01:00
Maxime Gimeno
fc5e966c20
Simplify the AABB_primitive used in Polyhedral_mesh_donain_3
2019-03-28 11:24:19 +01:00
Laurent Rineau
fc81d3bfec
Merge pull request #3780 from afabri/CGAL-links-GF
...
Some Documentation Fixes for Issue #3457
2019-03-27 18:05:17 +01:00
Maxime Gimeno
4326f39944
Add misisng header
2019-03-25 16:12:42 +01:00
Maxime Gimeno
27ceec33b5
Replace Weighted point by Point
2019-03-21 16:10:18 +01:00
Maxime Gimeno
adfeee84d9
typedef the attribute type
2019-03-20 16:25:09 +01:00
Andreas Fabri
7c2674abc8
More links fixed
2019-03-20 08:38:40 +01:00
Andreas Fabri
e254a770df
Some Fixes for #3457
2019-03-19 19:20:40 +01:00
Maxime Gimeno
15aca3ebf7
Add a bool to decide if we want to export the complex or the cells not in complex.
2019-03-19 16:08:28 +01:00
Laurent Rineau
3b349c7b8f
Add examples with Surface_mesh instead of Polyhedron
2019-03-19 13:28:31 +01:00
Maxime Gimeno
b9762b9431
Fix declared type in xml
2019-03-19 10:47:54 +01:00
Maxime Gimeno
c787e40ca7
Use boost variant for attributes to be able to send `double`s, `uint_8`s and `std::size_t`s
2019-03-18 13:14:00 +01:00
Laurent Rineau
0c16961337
Update Mesh_3/test/Mesh_3/test_meshing_utilities.h
...
fix precision test
Co-Authored-By: janetournois <janetournois@users.noreply.github.com>
2019-03-08 16:13:05 +01:00