Laurent Rineau
e86c3c4bba
Merge pull request #3102 from afabri/Property_map-empty_vector-GF
...
Property_map: Fix make_property_map(std::vector&) for an empty vector
2018-05-28 13:58:47 +02:00
Andreas Fabri
6b8dd6beed
Fix make_property_map(std::vector&) for an empty vector
2018-05-22 17:48:36 +02:00
Mael Rouxel-Labbé
288417a9ed
Renamed Default_property_map to Constant_property_map
2018-04-03 14:11:49 +02:00
Mael Rouxel-Labbé
a12ecf4a43
Extend Default_property_map to be writeable
2018-04-03 12:52:28 +02:00
Mael Rouxel-Labbé
ba8bc776b5
Fixed Default_property_map's get()
2018-04-03 12:31:51 +02:00
Andreas Fabri
5b04ec688a
Property_map: Remove unused parameter (leading to a warning)
2018-02-07 07:37:45 +00:00
Andreas Fabri
ee8c0fad5d
Changes after @sloriot's review
2017-12-14 10:49:02 +00:00
Laurent Rineau
7df26c594b
Merge branch 'master' into BGL-generic_property_map-GF
2017-12-14 09:46:01 +01:00
Andreas Fabri
eaffe696ca
cleanup of code
2017-11-29 11:06:34 +00:00
Andreas Fabri
1f8849dfea
Make dynamic property API similar to the non dynamic case
2017-11-29 08:28:16 +00:00
Sébastien Loriot
9c19e70db9
fix pmap doc
2017-11-28 14:01:07 +01:00
Sébastien Loriot
7ef29476ab
Add a property map with bool as value_type based on a set-like container
2017-11-28 10:21:42 +01:00
Jane Tournois
2feb79a16b
Add example for dynamic_property_map
2017-11-27 16:35:30 +00:00
Laurent Rineau
31804d3c0e
Merge pull request #2508 from afabri/Property_map-fix_Dynamic_property_map-GF
...
Property_map: Fix put(Dynamic_property_map,..)
2017-11-15 16:48:30 +01:00
Sébastien Loriot
0698f79aff
add SPDX identifier for files under the LGPL-3+ license
2017-11-12 10:17:50 +01:00
Andreas Fabri
f74cf7fff6
value_type -> reference
2017-11-06 11:48:05 +01:00
Andreas Fabri
d2425251bf
Fix put(Dynamic_property_map&..)
2017-11-06 11:48:05 +01:00
Laurent Rineau
107cdccd6d
Merge pull request #2438 from lrineau/Mesh_3-test_polyhedral_complex_with_surface_mesh-GF
...
Mesh_3: make it work with Surface_mesh
2017-10-11 19:14:49 +02:00
Laurent Rineau
578889e801
Fix compilation of mesh_polyhedral_domain.cpp with Polyhedron_3
2017-09-18 14:56:57 +02:00
Simon Giraudot
8043d342e7
Merge branch 'Classification-GF-old' into Classification-GF
2017-07-21 12:06:19 +02:00
Andreas Fabri
cc452b9948
fix clear()
2017-07-17 16:24:20 +02:00
Laurent Rineau
caa10904e1
Fix warnings about unused parameters
2017-07-12 15:26:08 +02:00
Laurent Rineau
78c37a578d
Fix indentation
2017-07-12 15:26:08 +02:00
Andreas Fabri
70b13af39c
Do not pollute the boost namespace
2017-07-12 12:11:34 +02:00
Andreas Fabri
886bd840cf
Make the dynamic property map an implementation detail
2017-07-11 20:32:23 +02:00
Simon Giraudot
4b245f961e
Merge branch 'Classification-GF-old' into Classification-GF
2017-07-10 09:06:26 +02:00
Mael Rouxel-Labbé
d491e63b78
Revert "Added the Unary_function_to_property_map property map"
...
This reverts commit 1913b94ebe .
This property map actually already exists with almost exactly the same
implementation in boost, as boost::function_property_map...
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé
6e15032a1c
Added the Unary_function_to_property_map property map
...
It is the opposite of Property_map_to_unary_function and allows to make
a property map out of a unary function: get(k) = f(k)
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé
e9efcb3984
Fixed doc typo
2017-06-28 10:14:35 +02:00
Maxime Gimeno
340cbcb514
Fix warning on Apple.
2017-06-12 11:30:36 +02:00
Andreas Fabri
b5b69f48a5
Capitalize Static_property_map and add a comment that it is different from boost::static_property_map
2017-05-29 13:24:09 +02:00
Maxime Gimeno
9a3dde95ba
Fix missing headers and definitions, SFINAE problems and ambiguous specialisation.
2017-05-29 13:24:06 +02:00
Maxime Gimeno
5db694c154
polyhedral domain with features works for Surface_mesh and cheese.off (Polyhedron does no longer :(
...
Conflicts:
Mesh_3/include/CGAL/Polyhedral_mesh_domain_with_features_3.h
Surface_mesh/include/CGAL/boost/graph/PMP_properties_Surface_mesh.h
2017-05-29 13:22:37 +02:00
Simon Giraudot
3ce8e9fc64
Merge branch 'Classification-GF-old' into Classification-GF
2017-03-13 07:51:54 +01:00
Sébastien Loriot
b3340608cc
move property map binders to property_map.h
2017-01-18 16:37:24 +01:00
Sébastien Loriot
c96fcfcf16
add missing namespace qualifier
2017-01-11 16:31:49 +01:00
Sébastien Loriot
1a6973c48e
make Nth_of_tuple_property_map compatible with std::tuple
2017-01-10 10:37:18 +01:00
Simon Giraudot
be72b48507
Replace Helper by Point_set_classifier class
2017-01-05 12:33:12 +01:00
Simon Giraudot
e26cec35ca
Change API from pairs of iterators to ranges
2017-01-05 11:39:52 +01:00
Simon Giraudot
37b29b0944
Update with first reviews
2017-01-05 10:25:32 +01:00
Simon Giraudot
a8df7332bb
Add new property map (empty)
2016-10-03 13:51:11 +02:00
Sébastien Loriot
5638160b85
force using a const-ref
2016-07-18 09:42:27 +02:00
Sébastien Loriot
1c5204d0aa
work around incorrect key-type in property maps
2016-07-15 14:34:20 +02:00
Sébastien Loriot
7f3772a50b
replace the usage of raw pointer as property map
...
It was deprecated in boost 1.55
http://www.boost.org/users/history/version_1_55_0.html
2016-07-13 13:53:00 +02:00
Sebastien Loriot
1e2a4596ec
Merge pull request #1229 from sloriot/OTR2-epeck
...
Make it work with Epeck
2016-07-06 17:42:48 +02:00
Sébastien Loriot
e3a44a9d75
remove the flag CGAL_USE_PROPERTY_MAPS_API_V1 and keep only new API
2016-07-04 10:17:38 +02:00
Sébastien Loriot
5e148a5f53
add a struct turning a pmap to a unary functor
2016-06-30 12:08:28 +02:00
Sébastien Loriot
1cb48d9db0
fix the return types of property maps provided by CGAL to match the concepts
2016-06-30 12:08:13 +02:00
Andreas Fabri
0bebd2cbd0
Move the using from properties_Polyhedron.h to property_map.h
2016-04-18 11:24:45 +02:00
Laurent Rineau
ae33af9222
Merge branch 'releases/CGAL-4.8-branch'
...
Merges the following fixes:
> 4025913 Merge pull request #949 from janetournois/BGL-fix_conversion_of_boundary_halfedges-jtournois
> 9c62628 Merge pull request #948 from janetournois/PMP-fix_assertion_isotropic_remeshing-jtournois
> f61402d Merge pull request #929 from sloriot/Polyhedron_demo-Isotropic_remeshing_preserve_duplicates
See also:
* https://github.com/CGAL/cgal/pull/949
* https://github.com/CGAL/cgal/pull/948
* https://github.com/CGAL/cgal/pull/929
2016-03-31 10:55:12 +02:00