Sébastien Loriot
|
bc8e1f399d
|
workaround a bug in dijsktra algorithm in boost 1.54 affecting normal estimation
|
2014-07-19 12:20:29 +02:00 |
Andreas Fabri
|
9b0bbf4d1f
|
The old boost/property_map.hpp did not include vector_property_map.hpp
|
2014-07-01 13:55:14 +02:00 |
Sébastien Loriot
|
b2b7e5cb7c
|
bugfix to avoid assuming Monge_via_jet_fitting has default template parameters
|
2014-01-23 10:32:30 +01:00 |
Laurent Rineau
|
6708200dfd
|
Warn about a bug of prim_minimum_spanning_tree() in Boost.Graph 1.54
That bug causes mst_orient_normals() to fail with Boost 1.54. Hopefully,
the bug is fixed in Boost 1.55 beta.
|
2013-10-10 16:18:51 +02:00 |
Andreas Fabri
|
527a4bc63d
|
Add #includes
|
2013-09-16 19:12:28 +02:00 |
Andreas Fabri
|
6c547e5663
|
Mainly added includes
|
2013-09-13 22:24:30 +02:00 |
Sébastien Loriot
|
607a1ac8ca
|
re-add property map dereferencing a property_map lost during update-merge
|
2013-06-19 11:31:06 +02:00 |
Sébastien Loriot
|
829a6c0ac1
|
doxygen: prevent linking
|
2013-06-17 09:52:08 +02:00 |
Sébastien Loriot
|
716f87d2d7
|
rename Hidden_type to unspecified_type and update its description
|
2013-06-13 18:48:58 +02:00 |
Sébastien Loriot
|
ffa4bf7d34
|
rename MACRO to enable old code
|
2013-06-13 17:04:50 +02:00 |
iyaz
|
a541518c01
|
use member get on tuples instead of free func get
|
2013-06-06 22:41:43 +03:00 |
Sébastien Loriot
|
b72e31e2ae
|
ADL does not apply to a function with an explicitly qualified template argument
|
2013-06-05 09:23:38 +02:00 |
Sébastien Loriot
|
677bc07a4d
|
rename Typed_identity_property_map_by_reference to Identity_property_map
and update its documentation
|
2013-05-13 11:38:07 +02:00 |
Sébastien Loriot
|
f91eac468e
|
enhance documentation
|
2013-05-13 10:59:15 +02:00 |
Sébastien Loriot
|
f28c0b042a
|
update doc of value_type_traits
|
2013-05-13 10:03:20 +02:00 |
iyaz
|
8807ec30e1
|
document value_type_traits, add specializations for inserter_iterator and front_inserter_iterator
add another template parameters for OtuputIterator value type in read functions which rely on vaue_type_traits
|
2013-05-08 23:21:22 +03:00 |
iyaz
|
cd0163b95c
|
should be iterator_traits - fixed
|
2013-05-08 15:43:53 +03:00 |
iyaz
|
c951a2f509
|
wrong parameter name - fixed
|
2013-05-08 10:33:32 +03:00 |
iyaz
|
c9a1b71c43
|
do not use value_type_traits when iterator_traits suffices
|
2013-05-07 18:53:14 +03:00 |
iyaz
|
9cb22fdd0e
|
InputIterator -> ForwardIterator
|
2013-05-06 18:08:33 +03:00 |
Sébastien Loriot
|
17dd21def5
|
Merge branch 'First_of_pair_property_map-new_version-iyaz-old' into First_of_pair_property_map-new_version-iyaz
Conflicts:
Point_set_processing_3/examples/Point_set_processing_3/property_map.cpp
Point_set_processing_3/include/CGAL/IO/read_off_points.h
Point_set_processing_3/include/CGAL/IO/read_xyz_points.h
Point_set_processing_3/include/CGAL/IO/write_off_points.h
Point_set_processing_3/include/CGAL/IO/write_xyz_points.h
Point_set_processing_3/include/CGAL/Point_with_normal_3.h
Point_set_processing_3/include/CGAL/improved_jet_smooth_point_set.h
Point_set_processing_3/include/CGAL/improved_laplacian_smooth_point_set.h
Point_set_processing_3/include/CGAL/jet_estimate_normals.h
Point_set_processing_3/include/CGAL/jet_smooth_point_set.h
Point_set_processing_3/include/CGAL/pca_estimate_normals.h
Point_set_processing_3/include/CGAL/pca_smooth_point_set.h
|
2013-05-06 15:57:36 +02:00 |
iyaz
|
b97fcda8dd
|
pca_smooth_point_set PointPMap Readable -> ReadWrite,
make it undocumented
|
2013-05-06 12:05:35 +03:00 |
iyaz
|
0ca7f319e0
|
use helper function for typed_identity pmap,
remove forgotten dereference pmap
|
2013-05-05 22:07:41 +03:00 |
iyaz
|
cc16c15fb2
|
Also changed code in prev version (i.e. macro activated code) which was previously buggy (buggy in a way of using pmaps)
|
2013-05-05 19:33:06 +03:00 |
iyaz
|
d8bd97e662
|
documentation related parameter name fix
|
2013-05-05 19:13:41 +03:00 |
iyaz
|
f09426d1c5
|
write_off_points_and_normals NormalPMap requirement WritablePropertyMap -> ReadablePropertyMap
write_xyz_points_and_normals NormalPMap requirement WritablePropertyMap -> ReadablePropertyMap
|
2013-05-05 18:51:24 +03:00 |
iyaz
|
0a7322b3bc
|
Also changed code in prev version (i.e. macro activated code) which was previously buggy (buggy in a way of using pmaps)
|
2013-05-05 18:15:45 +03:00 |
iyaz
|
d7385a1974
|
Also changed code in prev version (i.e. macro activated code) which was previously buggy (buggy in a way of using pmaps)
|
2013-05-05 18:11:14 +03:00 |
iyaz
|
fb37011c14
|
pmap related changes,
note that previous version has a bug, where a normal is accessed directly (should be accessed via pmap)
|
2013-05-05 17:08:55 +03:00 |
iyaz
|
a1454a975d
|
jet_smooth_point_set ReadablePropertyMap -> ReadWritePropertyMap
|
2013-05-05 16:13:28 +03:00 |
iyaz
|
c67eb609b3
|
improved_laplacian_smooth_point_set ReadablePropertyMap -> ReadWritePropertyMap
|
2013-05-05 16:11:43 +03:00 |
iyaz
|
f7d331ec22
|
changed improved_jet_smooth_point_set PointPMap requirement to ReadWritePropertyMap
which was ReadablePropertyMap (which was not OK since pmap is also subject to change inside the function)
|
2013-05-04 01:50:02 +03:00 |
iyaz
|
db31047a13
|
Documentation changes in Point_set / include:
change all documentation references to boost pmaps to proxy CGAL concepts
|
2013-05-03 18:24:10 +03:00 |
iyaz
|
fb6dafd656
|
Propery maps (making Lvalue)
|
2013-05-03 17:58:15 +03:00 |
Sébastien Loriot
|
1284566438
|
Bug-fix: a get is not guarantee to return a reference. put should be used ...
... for overwritting the value
|
2013-05-03 09:43:20 +02:00 |
Sébastien Loriot
|
47084771af
|
remove put_get_helper_pass_key_by_reference, using friend put/get functions
it is more clear to see what is going on
|
2013-05-03 09:36:08 +02:00 |
iyaz
|
85899e5e27
|
Do not remove Dereference_property_map (previously deactivated with a macro)
|
2013-05-02 16:53:22 +03:00 |
iyaz
|
8e38300002
|
Change of mind: to keep helper simpler I removed an extra get function added for supporting key types which are not actually key_type
( We only need that functionality inside Normal_of_point_with_normal_pmap, so made required changes in there)
|
2013-05-01 04:06:33 +03:00 |
iyaz
|
07bf1ef8d2
|
forgotten cast removed
|
2013-05-01 03:08:40 +03:00 |
iyaz
|
8b575f179e
|
one more get function is added for handling key types which are not "key_type" but convertible
|
2013-05-01 02:40:42 +03:00 |
iyaz
|
cd0c4f59f7
|
Documentation related changes
|
2013-04-30 16:59:02 +03:00 |
iyaz
|
35a83e09f8
|
Removed a forgotten comment
|
2013-04-30 16:58:01 +03:00 |
iyaz
|
c3c6d435b5
|
IO part documentation update
|
2013-04-30 15:23:01 +03:00 |
iyaz
|
a994cde1fa
|
Forgotten def removed
|
2013-04-30 13:23:37 +03:00 |
iyaz
|
6b1a6ddab7
|
parameter name fixed
|
2013-04-30 02:28:10 +03:00 |
iyaz
|
9d94793f77
|
parameter names are corrected
|
2013-04-30 01:27:22 +03:00 |
iyaz
|
72a947cda4
|
Changes related to pm inside include
(documentation is not updated)
|
2013-04-30 00:32:46 +03:00 |
iyaz
|
6b5d40387f
|
New version of pmaps, and an example of required changes in related code (for now just read_xyz_points.h and write_xyz_points.h are changed as a representative)
|
2013-04-22 02:59:37 +03:00 |
Sébastien Loriot
|
4860091679
|
doc bugfix: s/InputIterator/ForwardIterator/g (used in a multipass algorithm)
|
2013-03-26 10:37:35 +01:00 |
Sébastien Loriot
|
104384b40f
|
doc bugfix: iterator is a ForwardIterator since the algorithm is multipass
the fix consists in s/InputIterator/ForwardIterator/
and update the description of the input iterator
|
2013-03-26 10:16:07 +01:00 |