Mael Rouxel-Labbé
9cfe453995
Tiny indentation fix
2020-03-24 10:25:16 +01:00
Mael Rouxel-Labbé
2556196dad
Merge remote-tracking branch 'cgal/master' into CGAL-Optimal_bounding_box-GF
2020-03-23 08:59:49 +01:00
Mael Rouxel-Labbé
618a72b739
Merge remote-tracking branch 'cgal/master' into PMP-soup_to_mesh_add_vpm
2020-03-17 20:00:31 +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
32813dc976
Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch'
2020-03-16 16:32:47 +01:00
Sébastien Loriot
f8f369173a
remove BOOST_FOREACH introduced by a merge of 4.14 release branch
2020-03-16 16:24:24 +01:00
Sébastien Loriot
cf99ea072d
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
2020-03-16 16:19:38 +01:00
Sebastien Loriot
075ecbb4d7
Merge pull request #4573 from sloriot/BGL-add_face_border_fix
...
Fix issue with border vertices in Euler::add_face
2020-03-16 15:52:31 +01:00
Mael Rouxel-Labbé
2cb71708af
Use proper index type in automatically-initialized index maps
2020-03-16 09:59:52 +01:00
Mael Rouxel-Labbé
f6d994c003
Do not expose internal classes in BGL::FFG's default templates
2020-03-16 09:59:52 +01:00
Mael
0bc78c07cd
Fix typo
...
Co-Authored-By: Sebastien Loriot <sloriot.ml@gmail.com>
2020-03-13 18:36:27 +01:00
Mael Rouxel-Labbé
3864f6da9d
Add an overload of choose_parameter to avoid needless constructions
2020-03-12 22:20:06 +01:00
Mael Rouxel-Labbé
100304667d
Remove CGAL::internal::boost_::function_property_map
...
This file was duplicated from BOOST 1.64 because it appeared in a boost
release that was younger than the oldest boost release supported by CGAL
when the file was first required.
The minimum boost version (1.57) now required by CGAL is younger
than the version in which the file appeared in boost (1.51)
and it can thus be removed.
2020-03-12 20:58:44 +01:00
Sébastien Loriot
f454510de7
if a vertex is on a border, its halfedge is not necessarily on the border
2020-03-11 10:36:17 +01:00
Mael Rouxel-Labbé
3e365756ca
Merge branch 'CGAL-Optimal_bounding_box-GF-old' into CGAL-Optimal_bounding_box-GF
2020-03-09 16:54:25 +01:00
Mael Rouxel-Labbé
ff8a21f6e6
Minor doc rephrase (dynamic pmap is not always non-constant time access)
2020-03-09 11:49:21 +01:00
Mael Rouxel-Labbé
13984054ae
Fix some enum/classes not showing in the documentation of BGL
2020-03-09 11:47:26 +01:00
Mael Rouxel-Labbé
24e2f35a25
Document tparam of set_triangulation_ids
2020-03-09 11:46:32 +01:00
Mael Rouxel-Labbé
5bd944a8d2
Fix namespace in BGL doc
2020-03-09 10:59:03 +01:00
Mael Rouxel-Labbé
544dbb441a
Add more information about index maps in BGL/PMP's NamedParameters.txt
2020-03-09 10:53:48 +01:00
Mael Rouxel-Labbé
e4ff489623
Get rid of GetVertex/FaceIndexMap
...
GetInitialized... should be used instead.
Complete removal instead of simply doing:
struct GetVertexIndexMap
: public GetInitializedVertexIndexMap
{ }
because there will anyway be a need to update code on the right side of
GetVertexIndexMap fim = ...
and it's more obvious if it breaks on the type directly.
2020-03-09 10:41:04 +01:00
Mael Rouxel-Labbé
bc84ca29a2
Remove obsolete comment
2020-03-09 10:18:43 +01:00
Mael Rouxel-Labbé
ec30ebb709
Move getter structs and global functions to appropriate BGL file
2020-03-09 10:18:19 +01:00
Mael Rouxel-Labbé
fd864b7d99
Add a performance warning when a dynamic property map is used as index map
2020-03-09 10:18:08 +01:00
Mael Rouxel-Labbé
5e0798c88f
Add a comment to clarify assertion
2020-03-06 18:16:12 +01:00
Mael Rouxel-Labbé
ad62f89a20
Use the new index map initializer functions and fix doc
2020-03-06 15:25:38 +01:00
Mael Rouxel-Labbé
798a476d63
Merge branch 'PMP-Default_pmap-maxGimeno-old' into PMP-Default_pmap-maxGimeno
2020-03-06 13:20:00 +01:00
Sébastien Loriot
f0a7a8f92f
add missing const
2020-03-06 12:45:26 +01:00
Mael Rouxel-Labbé
0133e9f2f9
Merge branch 'PMP-soup_to_mesh_add_vpm-old' into PMP-soup_to_mesh_add_vpm
2020-03-06 11:41:31 +01:00
Mael Rouxel-Labbé
4334e954c0
Parameter > PropertyTag for clarity
2020-03-05 17:30:15 +01:00
Mael Rouxel-Labbé
d15040ca26
Revert aeb4451, boost/CGAL namespaces will be fixed in another PR
2020-03-05 16:45:48 +01:00
Mael Rouxel-Labbé
b0cfe5a96d
Don't necessarily initialize the halfedge index map in copy_face_graph
2020-03-05 15:31:03 +01:00
Laurent Rineau
79699f9fc2
Merge pull request #4259 from MaelRL/PMP-Snapping_improvements-GF
...
PMP: Improvements for snapping
2020-03-05 15:06:46 +01:00
Laurent Rineau
192792f524
Merge pull request #4531 from sloriot/BGL-selection_for_removal_BF
...
Bug fix in selection expansion for removal
2020-03-05 14:52:19 +01:00
Laurent Rineau
952e0d9cb7
Merge pull request #4531 from sloriot/BGL-selection_for_removal_BF
...
Bug fix in selection expansion for removal
2020-03-05 14:50:52 +01:00
Mael Rouxel-Labbé
9d4b0a7543
Also test initialized_pmaps for 2D triangulations
2020-03-05 14:40:14 +01:00
Mael Rouxel-Labbé
7bd79230bd
Test the initialized_index_map getter mechanisms
2020-03-05 14:27:00 +01:00
Mael Rouxel-Labbé
e6584bd176
Implement initialized_index_map getter with non-const graph
2020-03-05 14:26:20 +01:00
Mael Rouxel-Labbé
18a7c6900f
Tiny alignment change
2020-03-05 13:23:41 +01:00
Mael Rouxel-Labbé
af47c608fc
Add missing &
2020-03-05 13:23:34 +01:00
Mael Rouxel-Labbé
1f7c96a660
Some constructors from () to {} for clarity
2020-03-05 11:42:30 +01:00
Mael Rouxel-Labbé
aa331c0f14
Add missing hash value function for Seam_mesh's edges
2020-03-05 11:30:29 +01:00
Mael Rouxel-Labbé
2d1f3266ea
Hide error message behind debug macro
2020-03-04 14:35:46 +01:00
Mael Rouxel-Labbé
6ada1e8d16
Clean useless and talkative output
2020-03-04 14:20:41 +01:00
Mael Rouxel-Labbé
432d5c724a
Improve usages of get_initialized_xxx_index_map
2020-03-04 13:37:09 +01:00
Mael Rouxel-Labbé
889108e253
Update get_initialize_xxx_index_map usages to new API
2020-03-04 12:58:42 +01:00
Mael Rouxel-Labbé
461e3fab00
Improve index pmap tests / Add tests with the new get_initiliazed_ipmap()
2020-03-04 12:57:52 +01:00
Mael Rouxel-Labbé
2b25a664d3
Precise that other 2D triangulations also have BGL interfaces
2020-03-04 12:57:39 +01:00
Mael Rouxel-Labbé
3667550e75
Rename new triangulation IDs initializing functions
...
To look more like the existing function set_halfedgeDS_items_id()
2020-03-04 12:54:56 +01:00
Mael Rouxel-Labbé
839dcf71f5
Improve section tag and description (BGL doc)
2020-03-04 12:54:22 +01:00