Shihao Wu
548f4db02f
uploaded three new test data
2014-12-12 20:53:22 +08:00
Shihao Wu
76447192d8
removed 'original_first_iter' and 'sample_first_iter'
2014-12-12 20:50:25 +08:00
Sébastien Loriot
8596cc316d
update filename
2014-12-12 12:05:54 +01:00
Sébastien Loriot
6fc84fb659
remove warnings
2014-12-12 11:53:25 +01:00
Clement Jamin
6c4d0a65ee
Merge branch 'gsoc2013-Point_set_processing_3-point_set_consolidation-swu' of ssh://scm.cgal.org/var/git/cgal-gsoc into gsoc2013-Point_set_processing_3-point_set_consolidation-swu
2014-12-12 11:26:03 +01:00
Clement Jamin
a35b38dbde
We don't want tbb's malloc proxy
...
It doesn't work on all the supported platform.
2014-12-12 11:25:49 +01:00
Sébastien Loriot
a4f52a5fa0
add missing typename keywords
2014-12-12 11:21:47 +01:00
Sébastien Loriot
1030e433c3
add missing typename and typedefs
2014-12-12 10:08:03 +01:00
Clement Jamin
6ccf0c41a0
Bug fix: 1e-100 was too small here
2014-12-12 07:22:47 +01:00
Shihao Wu
c6d5186493
cleaned up the code and tested three new examples.
2014-12-11 23:00:22 +08:00
Shihao Wu
f88a9891d1
Replaced aabb-tree with kd-tree, the result is the same, but might be two times slower.
2014-12-11 22:46:58 +08:00
Laurent Rineau
80784a3292
Use characters that may be in a double
2014-12-04 13:01:15 +01:00
Andreas Fabri
9650d226a1
typos and partial switching to \tparam
2014-12-04 09:52:01 +01:00
m.overtheil
9da9cff768
Merge branch 'Spatial_searching-Rectangle_compiletimeD-gf' into Spatial_searching-final_acceleration-gf
...
Conflicts:
Spatial_searching/benchmark/Spatial_searching/nn3cgal.cpp
Spatial_searching/include/CGAL/Kd_tree.h
Spatial_searching/include/CGAL/Kd_tree_node.h
2014-11-28 13:10:08 +01:00
Andreas Fabri
13928cd516
add missing 'i' and parenthesis
2014-11-27 08:51:46 +01:00
Andreas Fabri
2916850771
use iformat for reading doubles
2014-11-26 16:53:50 +01:00
Jocelyn MEYRON
fb23ce1419
fix include voronoi_covariance_3.h
2014-11-11 16:05:41 +01:00
Shihao Wu
210fe526b8
addressed Quentin's comments
2014-11-10 02:46:20 +08:00
Sébastien Loriot
921f7a53f6
cosmetic fixes in the doc
2014-11-09 19:23:16 +01:00
Sébastien Loriot
4c7132643d
improve parameter doc
2014-11-06 15:04:29 +01:00
Sébastien Loriot
ae71e5632a
cosmetic doc changes
2014-11-06 14:45:55 +01:00
Sébastien Loriot
e508147c7d
move header files in CGAL/Convex_hull_3/dual
2014-11-05 16:36:16 +01:00
Sébastien Loriot
e5b72ac5b3
Merge branch 'old/gsoc2014-VCM_3-jmeyron' into gsoc2014-VCM_3-jmeyron
...
Conflicts:
Arrangement_on_surface_2/examples/Arrangement_on_surface_2/bgl_primal_adapter.cpp
BGL/examples/BGL_arrangement_2/primal.cpp
BGL/include/CGAL/boost/graph/dijkstra_shortest_paths.hpp
Installation/changes.html
Point_set_processing_3/examples/Point_set_processing_3/CMakeLists.txt
2014-11-05 16:11:35 +01:00
Shihao Wu
8d84db1626
did a pass on reference manual, added TBB links.
2014-11-05 21:15:23 +08:00
Shihao Wu
bfdb547077
one pass on user manual
2014-11-05 19:07:13 +08:00
Shihao Wu
9347ece127
simplified wlop example
2014-11-05 19:01:31 +08:00
Shihao Wu
0fc690a32b
Merge branch 'gsoc2013-Point_set_processing_3-point_set_consolidation-swu' of ssh://scm.cgal.org/var/git/cgal-gsoc into gsoc2013-Point_set_processing_3-point_set_consolidation-swu
2014-11-05 18:51:17 +08:00
Shihao Wu
702de70f63
updated three figures, zoom in two figures and change parameter values for one
2014-11-05 18:50:44 +08:00
Clement Jamin
af7db50731
A few more doc fixes
2014-11-05 10:55:51 +01:00
Clement Jamin
b207f6a364
General pass on the ref manual
2014-11-05 10:51:12 +01:00
Clement Jamin
27237f8654
Doc improvements
2014-11-05 10:27:02 +01:00
Clement Jamin
b545546290
Simplify output iterators (no property maps anymore)
2014-11-05 09:50:43 +01:00
Clement Jamin
6aec1354d3
Add refs to the user manual + minor fixes
2014-11-04 23:42:23 +01:00
Clement Jamin
a23848013f
Remove useless comma
2014-11-04 23:32:25 +01:00
Clement Jamin
6a09ac08e9
Redondant
2014-11-04 23:29:24 +01:00
Clement Jamin
af24514f8f
Fix typos and sentences
2014-11-04 23:26:07 +01:00
Clement Jamin
0f2fdb97d5
Return output iterator + fix const
2014-11-04 23:17:31 +01:00
Clement Jamin
e33b778ec0
update cgalCite refs
2014-11-04 23:01:07 +01:00
Clement Jamin
7f64df43ba
Use cgalCite
2014-11-04 22:51:10 +01:00
Shihao Wu
ff143bf650
removed the duplicated figure.
2014-11-05 03:16:30 +08:00
Shihao Wu
cb626399b5
make value range of edge_senstivity [0, 1].
2014-11-05 02:59:22 +08:00
Shihao Wu
da89d3f285
combined the function description from user manual to reference manual.
2014-11-05 00:36:38 +08:00
Shihao Wu
8098a4b740
replace "links to web page in the doc" with "references to the paper citation"
2014-11-03 08:17:56 +08:00
pierre alliez
4d44591c66
one pass on history and few fixes
2014-11-01 07:27:29 +01:00
Jocelyn MEYRON
cce3188a2d
documenting VCM
2014-09-28 13:59:16 +02:00
Shihao Wu
453c707220
I changed all "ForwardIterator value_type" to "ForwardIterator::value_type".
2014-09-22 04:40:47 +08:00
Shihao Wu
94b263151b
added: "/// Kernel_traits are used for deducing the Kernel."
2014-09-22 04:37:45 +08:00
Shihao Wu
c5f3ba1f47
EPIC are replaced with Simple_cartesian.
2014-09-22 04:21:38 +08:00
Jocelyn MEYRON
b14ffe8183
minor fix for halfspace_intersection_3
2014-09-16 17:10:46 +02:00
Jocelyn MEYRON
04df458137
minor fix for halfspace_intersection_3
2014-09-16 16:27:16 +02:00
Jocelyn MEYRON
b2ac8e72d8
change halfspaces to halfspace
2014-09-16 15:01:34 +02:00
Jocelyn MEYRON
af3fd69dd1
divide the vcm_estimate_edges into a vcm_compute and construct_mst
2014-09-15 15:10:50 +02:00
Jocelyn MEYRON
663e41741b
doc for vcm normals and feature edges estimation
2014-08-14 17:35:25 +02:00
Jocelyn MEYRON
ac0921866c
add origin to halfspaces_intersection_with_construction_3 + doc vcm normal
2014-08-08 18:28:23 +02:00
Jocelyn MEYRON
4a50711cf8
add halfspaces_intersection_with_construction_3 + doc + benchmark
2014-08-08 17:32:58 +02:00
Shihao Wu
cb1bc80b0a
Minor change in doc:
...
- Replaced ' \f$ S\f$ ' with '\b S'.
- Added a rough draft of implementation history, according to Mesh_3
2014-08-05 12:59:09 +08:00
Sébastien Loriot
fbf21351b8
using nested Vector_3 and Point_3 (K is not necessarily a valid kernel)
2014-07-29 11:35:45 +02:00
Sébastien Loriot
9d54c40a1c
remove unneeded typename and use kernel parameter instead of default constructed
2014-07-29 11:34:46 +02:00
Clement Jamin
7efbf6ca36
Use lowercase for const filename variables
2014-07-24 16:51:22 +02:00
Jocelyn MEYRON
a6adefb0c3
Finish documentation for vcm_estimate_normals + Add a variant with a number of neighbors.
2014-07-23 14:23:48 +02:00
Sébastien Loriot
cc36cf8359
Merge branch 'boost-work_around_dijktra_bug_1.54-local'
...
Distribute dijktra header file from boost 1.55 to work around
a bug in the version 1.54. The header file is only used if the
user compiles with boost 1.54
Tested in CGAL-4.5-Ic-102
Approved by the release manager
Conflicts:
Installation/changes.html
2014-07-23 08:46:33 +02:00
Sébastien Loriot
8f44942268
workaround a bug in dijsktra algorithm in boost 1.54 affecting normal estimation
...
(cherry picked from commit bc8e1f399d )
Conflicts:
Installation/changes.html
2014-07-21 14:36:30 +02:00
Sébastien Loriot
45f7298ce7
Merge branch 'Polyhedron_demo-import_splatting-GF'
...
Tested in CGAL-4.5-Ic-100
Approved by the release manager
Conflicts:
Surface_reconstruction_points_3/demo/Surface_reconstruction_points_3/CMakeLists.txt
Surface_reconstruction_points_3/demo/Surface_reconstruction_points_3/PS_demo_poisson_plugin.cpp
Surface_reconstruction_points_3/demo/Surface_reconstruction_points_3/PS_demo_poisson_plugin_cgal_code.cpp
2014-07-21 08:23:36 +02:00
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
Sébastien Loriot
8b7af3a397
vector_property_map include is done by CGAL/property_map.h
2014-07-19 11:36:33 +02:00
Jocelyn MEYRON
cb18c331b2
Fix crash in halfspaces_intersection_3
2014-07-17 16:11:52 +02:00
Sébastien Loriot
fce46e5164
document the removal of the surface reconstruction demo
2014-07-17 13:41:43 +02:00
Sébastien Loriot
6ed1ba826e
Merge branch 'to-be-tested/Stop_testing_taucs-sloriot'
...
Taucs, Lapack and Blas supports are no longer tested
Approved by the Release Manager
Tested in CGAL-4.5-Ic-97
Conflicts:
Polyhedron/demo/Polyhedron/CMakeLists.txt
2014-07-16 20:19:21 +02:00
Sébastien Loriot
3ee7070476
remove unused type
2014-07-15 15:25:19 +02:00
Sébastien Loriot
abfc353866
fix include directive
2014-07-15 15:25:08 +02:00
Jocelyn MEYRON
e6b4c7664a
VCM normal estimation plugin
2014-07-15 14:53:51 +02:00
Laurent Rineau
84fcae4788
Workaround the incompatibility with Boost 1.54
2014-07-11 12:04:42 +02:00
Jocelyn MEYRON
a46ebb1d94
begin working on edges detection + refactoring normal estimation
2014-07-09 17:28:22 +02:00
Jocelyn MEYRON
c2debb7a9c
change halfspaces_intersection to halfspaces_intersection_3 and change
...
the associated example + fix normals estimation using VCM
2014-07-09 10:56:21 +02:00
Jocelyn MEYRON
c0c481571c
Corrections on the documentation + add test if origin inside the
...
polyhedron during in halfspaces_intersection
2014-07-04 18:14:11 +02:00
Jocelyn MEYRON
f26c973028
Add VCM normal estimation to the Point_set_processing_3 normal
...
estimation demo
Doc and tests must be made now
2014-07-02 10:23:37 +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
aeb094e4cc
more Taucs removal
2014-06-25 15:58:37 +02:00
Shihao Wu
3c7637d3a0
Double check and did more refinement for the 1st round review of three new functions.
2014-06-21 22:19:00 +08:00
Shihao Wu
07686efadd
Added OUTPUT_FILENAME.c_str().
...
Added (Please cite the paper if you use this function).
2014-06-21 21:31:10 +08:00
Shihao Wu
b8c47eac1a
Refined the documentation.
2014-06-21 21:06:21 +08:00
Shihao Wu
3340ce305b
Updated documentations according to Qmerigot's review about reference manual
2014-06-21 18:14:22 +08:00
Shihao Wu
7118ac8fe1
Updated documentations according to Qmerigot's review about user manual
2014-06-21 17:29:26 +08:00
Shihao Wu
381f39c573
removed flow chart of WLOP
2014-06-12 18:41:17 +08:00
Shihao Wu
bc3674eef4
refined the doc of WLOP
2014-06-12 18:34:37 +08:00
Shihao Wu
e218a962db
I added "@param output output iterator", but I may did the wrong way...
2014-06-12 18:13:13 +08:00
Shihao Wu
097e322899
intuition on what parameters represents for the last 4 parameters
2014-06-12 17:06:16 +08:00
Shihao Wu
13b100c836
refined the documentation of bilateral_smoothing
2014-06-09 20:25:39 +08:00
Shihao Wu
860b476ac2
sharp_sigma -> sharp_angle
2014-06-09 18:35:39 +08:00
Shihao Wu
299e4f2f14
updated three figures
2014-06-09 17:28:57 +08:00
Shihao Wu
d778282040
'compute density' -> 'require_uniform_sampling'
2014-06-09 16:37:56 +08:00
Shihao Wu
cf267b2524
"need_compute_density=false" -> <code>`compute_density=false`</code>
2014-06-09 16:03:05 +08:00
Shihao Wu
0aa78d6202
added INPUT_FILENAME
2014-06-09 15:26:33 +08:00
Shihao Wu
564d23607b
"need_compute_density" -> "compute_density"
2014-06-09 15:13:45 +08:00
Shihao Wu
dd422d09ab
removed "#include <CGAL/tags.h>
...
#include <CGAL/Simple_cartesian.h>"
2014-06-09 15:04:32 +08:00
Shihao Wu
08cd36bcdb
retained to the submission state..
2014-03-27 18:28:49 +08:00
Shihao Wu
b1c0196fc6
changed the performance figure
...
note: this version can test the parallel performance
2014-03-27 18:23:27 +08:00
Shihao Wu
16768cbb10
updated the parallel_WLOP_performance chart
2014-03-27 10:55:15 +08:00
Clement Jamin
7b5896d47b
Sharp edges => sharps features
2014-03-26 12:42:03 +01:00
Shihao Wu
6f2530452f
changed the size of the new figures
2014-03-26 18:17:13 +08:00
Shihao Wu
67aee00ceb
added two performance charts
2014-03-26 15:53:19 +08:00
Shihao Wu
d7020d5fb8
changed the description of the parameter "edge_sensitivity" in doc
2014-03-26 15:19:58 +08:00
Shihao Wu
be4b8e817c
Fixed a bug about need_compute_density, and changed its description in doc.
...
Note: When "need_compute_density = false", it won't compute density weights for original points.
however, it still compute density weights for sample points.
2014-03-26 14:55:21 +08:00
Shihao Wu
cc6cdf5a1a
replace "way 1" and "way 2" as "with default parameters" and "with all parameters" respectively.
2014-03-26 10:11:33 +08:00
Shihao Wu
666ce38fb5
re-inserted the need_compute_density option for sample points.
...
in this case, the result will be more non-uniform if "need_compute_density = true".
2014-03-26 10:01:31 +08:00
Pierre Alliez
8fcdcef4a4
few changes in doc
...
one comment in WLOP example
2014-03-25 13:06:00 +01:00
Pierre Alliez
7179a11aa3
my pass on doc for bilateral and WLOP
...
some TODOs added that must be addressed
2014-03-25 12:58:46 +01:00
Shihao Wu
c534020413
Documented the template parameters for three functions
2014-03-20 11:15:35 +08:00
Clement Jamin
7b07111614
Improve parallelism doc
2014-03-19 11:43:22 +01:00
Shihao Wu
c1671dd9e6
minor changes, removed some redundancy words
2014-03-19 11:02:31 +08:00
Shihao Wu
cdf6dee83a
refined the parallelism description in doc.
2014-03-19 10:37:37 +08:00
Shihao Wu
05911d932f
added 2 PointPMap: PointPMapIn and PointPMapOut
2014-03-19 10:15:07 +08:00
Shihao Wu
36efbf79a4
* clean up the "CGAL_DEBUG_MODE" blocks
...
* GENERATE_LATEX was changed, but I don't know why
2014-03-17 16:12:23 +08:00
Shihao Wu
d7c0e920c2
* added documentation about Concurrency_tag
2014-03-17 15:53:56 +08:00
Shihao Wu
3bace9f01e
*remove unused codes for sample points
2014-03-17 15:47:41 +08:00
Shihao Wu
108b3ba790
* remove the timers and memory sizers from examples
2014-03-17 15:38:22 +08:00
Shihao Wu
944c7016a2
* remove "system('pause')"
2014-03-17 15:26:24 +08:00
Shihao Wu
866452aa14
* remove 'system("pause")'
2014-03-17 15:21:50 +08:00
Shihao Wu
575c3521f9
* restore grid_simplification_example.cpp to its original state.
2014-03-17 15:13:07 +08:00
Clement Jamin
dcada339a3
Doc improvements + removed some useless "const" keywords
2014-03-12 11:24:32 +01:00
Clement Jamin
14df66034c
Convert to UTF8
2014-03-12 11:22:24 +01:00
Shihao Wu
7687570c50
modified simplification_comparison.jpg
2014-03-02 18:15:36 +08:00
Shihao Wu
34318822f2
modified the smoothing_comparison.jpg
2014-03-02 17:51:41 +08:00
Clement Jamin
5ea0bc3dcd
Doc: fix \cond \endcond
2014-02-27 17:07:36 +01:00
Clement Jamin
99b6979ba3
Convert to UTF8
2014-02-27 17:06:36 +01:00
Clement Jamin
143b6a6419
Merge branch 'gsoc2013-Point_set_processing_3-point_set_consolidation-swu-old' into gsoc2013-Point_set_processing_3-point_set_consolidation-swu
...
Conflicts:
Point_set_processing_3/test/Point_set_processing_3/CMakeLists.txt
2014-02-27 13:57:34 +01:00
Shihao Wu
1ce3373988
fixed a bug for wlop_simplify_and_regularize_point_set_test
...
all the codes are confirmed now
2014-02-25 20:47:24 +08:00
Shihao Wu
3d8e34e606
tiny modification
2014-02-24 18:31:58 +08:00
Shihao Wu
e5e7d6c917
confirmed bilateral_smoothing_test and edge_aware_upsample_test
...
but wlop_simplify_and_regularize_test have bug, it seems like memory leak
2014-02-24 18:30:58 +08:00
Shihao Wu
99220af199
confirmed wlop_simplify_and_regularize_point_set_example
2014-02-24 17:36:00 +08:00
Shihao Wu
acff809244
deleted wlop_simplify_and_regularize_point_set.h
2014-02-24 17:33:38 +08:00
Shihao Wu
7555d1ba9a
confirmed edge_aware_upsampl_point_set_example
2014-02-24 17:03:28 +08:00
Shihao Wu
91e0fbf60c
confirm the bilateral_smooth_point_set_example
2014-02-24 16:43:20 +08:00
Sébastien Loriot
9114db9085
restore figure source files removed in 0fa2cacb
...
| commit 0fa2cacb60
| Author: Sébastien Loriot <sebastien.loriot@cgal.org>
| Date: Tue Dec 3 17:27:02 2013 +0100
|
| remove doc_tex documentation (including developer manual) and old manual tools
2014-02-10 14:54:23 +01:00
Laurent Rineau
367314623d
Add a script to detect wrong permissions, and fix permissions
...
The script uses zsh, and lists regular files that have the
'executable' permission.
At the same time, I fix the permissions of several files.
2014-02-06 18:49:09 +01: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
Sébastien Loriot
0fa2cacb60
remove doc_tex documentation (including developer manual) and old manual tools
2013-12-03 17:27:02 +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
Shihao Wu
2cf68f6448
Merge branch 'gsoc2013-Point_set_processing_3-point_set_consolidation-swu' of ssh://scm.cgal.org/var/git/cgal-gsoc into gsoc2013-Point_set_processing_3-point_set_consolidation-swu
2013-09-25 23:45:26 +08:00
Shihao Wu
df43219ec8
new wlop_flow_chart.jpg
2013-09-25 23:43:14 +08:00
Shihao Wu
aff98aae58
minor change
...
I neglect some bugs in the last push, this version works fine
2013-09-25 10:30:23 +08:00
Shihao Wu
3b520c1405
set need_compute_density default to 'false'.
...
However, we still compute sample densities inside the function.
2013-09-25 10:04:48 +08:00
Shihao Wu
1f5c21ec14
a small bug
2013-09-25 00:24:42 +08:00
Shihao Wu
0a0d49b535
abandoned compute orignal density weights to save time
2013-09-25 00:17:21 +08:00
Shihao Wu
2e70b4fa97
minor change, but found the code slower
2013-09-24 22:51:20 +08:00
Shihao Wu
6e3298a514
add const to some parameters
...
code cleanups
2013-09-24 19:02:02 +08:00
Shihao Wu
0ca03a18c1
parallel the AABB-Tree code
2013-09-24 18:44:51 +08:00
Shihao Wu
2874361903
use "radius2" instead of "radius" as parameter for density computing functions
2013-09-24 18:22:22 +08:00
Shihao Wu
6ab108d0ab
add debug output control
2013-09-24 18:14:07 +08:00
Shihao Wu
78d4a70807
added compute_update_sample_point in AABB_WLOP
2013-09-24 16:29:21 +08:00
Shihao Wu
32f3ebcf6a
change way of call AABB-wlop
2013-09-24 14:27:17 +08:00
Shihao Wu
0b9812f517
further clean-ups and alignment
2013-09-24 14:26:49 +08:00
Shihao Wu
323a0ccb82
add compute default radius to AABB-tree-wlop
2013-09-24 14:11:56 +08:00
Shihao Wu
f89b18a7a7
code-cleanups
2013-09-24 13:36:36 +08:00
Shihao Wu
70c7edb764
code clean-ups
2013-09-24 13:36:20 +08:00
Shihao Wu
48706aa565
unified the function call
2013-09-24 13:24:23 +08:00
Shihao Wu
0044439f82
add output parameter
2013-09-24 13:23:39 +08:00
Shihao Wu
234efb6812
back to version of parallelization, and the both sequential and parallel works
2013-09-24 12:43:57 +08:00
Shihao Wu
fd3df5ad8e
changes on ways of function call
2013-09-24 11:28:10 +08:00
Shihao Wu
326c9e266b
add output parameter
2013-09-24 11:27:16 +08:00
Shihao Wu
32640b6f9c
change parameters of WLop_AABB_tree
2013-09-24 00:06:28 +08:00
Shihao Wu
53d2e45f9f
add staL::advance to parallel section
2013-09-24 00:00:01 +08:00
Shihao Wu
710ed737bf
change forwardIterator name
2013-09-23 23:46:12 +08:00
Shihao Wu
8d8be527d7
change ForwardIterator to RandomAccessIterator
2013-09-23 23:09:39 +08:00
Shihao Wu
b594258cef
change function name, before add output parameter
2013-09-23 21:03:41 +08:00
Andreas Fabri
9ed4f837c3
Merge branch 'CGAL-compilable_headers-GF'
...
The conflict was about whitesapce
Approved by the release manager
Conflicts:
Polyhedron/include/CGAL/Polyhedron_copy_3.h
2013-09-23 14:50:17 +02:00
Shihao Wu
0ffb95ea92
code clean-ups
2013-09-21 18:21:54 +08:00
Shihao Wu
886c8efc22
parallelized "compute density for original"
2013-09-21 18:02:22 +08:00
Shihao Wu
1aa5c402c7
add <tbb/tbbmalloc_proxy>
2013-09-21 18:01:53 +08:00
Shihao Wu
c525d4545c
parallelized AABB_tree code
2013-09-21 17:15:54 +08:00
Shihao Wu
4c852f8703
code clean ups
2013-09-21 11:46:19 +08:00
Shihao Wu
76cafe691d
change name to wlop_simplify_and_regularize_point_set_test_AABB_tree.h
2013-09-21 10:58:58 +08:00
Shihao Wu
0f4d566ace
change the way of calling WLOP according to the new function declaration
2013-09-20 23:26:32 +08:00
Shihao Wu
7c72370269
Back to bebug aabb slow problem
2013-09-19 23:35:24 +08:00
Shihao Wu
ed5c9e69b9
Followed Clément's suggestion:
...
Another thing: it's better to use
std::vector<Point> original_points; +
original_points.reserve(nb_points_original) +
original_points.push_back
than
std::vector<Point> original_points(nb_points_original); + *it = blabla;
because it avoids initializing member variables twice.
2013-09-19 23:09:46 +08:00
Shihao Wu
43b70bd3e3
finished AABB in regularize_and_simplify_point_set.h
2013-09-19 22:12:42 +08:00
Shihao Wu
825d98a4f3
change repulsion to AABB too
2013-09-18 17:05:36 +08:00
Shihao Wu
d33724369e
successfully used AABB in compute_average_term function
2013-09-18 16:25:45 +08:00
Shihao Wu
04158e689d
added two output debug sentences
2013-09-18 10:45:03 +08:00
Shihao Wu
3a0369afe9
in function "compute average term" AABB_tree got the right result
2013-09-18 10:05:41 +08:00
Shihao Wu
bdd71f289f
Added AABB test codes, can't get neighborhood now
2013-09-18 00:45:55 +08: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
Clement Jamin
008777c8ad
Added new author names
2013-09-13 16:33:48 +02:00
Clement Jamin
aea046e94f
Merge branch 'gsoc2013-Point_set_processing_3-point_set_consolidation-swu' of ssh://scm.cgal.org/var/git/cgal-gsoc into gsoc2013-Point_set_processing_3-point_set_consolidation-swu
2013-09-13 16:32:29 +02:00
Clement Jamin
a5f62e9c94
Added new author names
2013-09-13 16:32:13 +02:00
Shihao Wu
6c87a6c09d
use different ways to call function
2013-09-13 16:17:18 +08:00
Shihao Wu
2d55adc010
refine the wlop flow chart
2013-09-13 16:15:57 +08:00
Shihao Wu
3770bdec46
clean up the code
2013-09-13 15:58:31 +08:00
Shihao Wu
676da9c403
clean up the code
2013-09-13 15:51:42 +08:00
Shihao Wu
446c54eab8
add output parameter to wlop
2013-09-13 15:46:27 +08:00
Andreas Fabri
3d6ceb79bb
Add newline at end of file
2013-09-12 14:12:12 +02:00
Shihao Wu
132f290750
parallelize one "for" circle in the iteration loop
2013-09-11 20:17:37 +08:00
Shihao Wu
fe0a47377f
add spaces between ">>>"
2013-09-11 00:11:05 +08:00
Shihao Wu
e68679a692
*refine the codes format
2013-09-11 00:04:26 +08:00
Shihao Wu
8754fb924b
change to range search
2013-09-11 00:01:22 +08:00
Shihao Wu
ded3c99a9b
add spaces between the ">"
2013-09-10 23:51:29 +08:00
Shihao Wu
9eec0a0e66
control debug output using #ifdef and #endif on stable version
2013-09-08 15:59:00 +08:00
Shihao Wu
0569983ad9
rule out possible Zero-divide error
2013-09-08 15:55:47 +08:00
Shihao Wu
e8839230d2
stable parallel version
2013-09-08 15:49:39 +08:00
Shihao Wu
42f5240d43
refine the wlop flow chart.jpg
2013-09-07 23:27:06 +08:00
Shihao Wu
c559180c01
control debug output using #ifdef and #endif
...
check to make sure that no "Divid Zero" will appear
2013-09-02 22:38:20 +08:00
Shihao Wu
5212ab7592
control the debug cout using #ifdef #endif
2013-09-02 20:45:17 +08:00
Shihao Wu
823fa14050
delete task_scheduler_init()
2013-09-02 10:17:00 +08:00
Shihao Wu
977b730109
parallelize another code section
2013-09-01 16:24:50 +08:00
Shihao Wu
1cd3220b81
add branch return value
2013-09-01 16:04:38 +08:00
Shihao Wu
98e7af81e2
parallelize function "compute_update_sample_point"
2013-09-01 16:01:53 +08:00
Shihao Wu
9cdebe1b23
parallelize the most time-consuming "for" circle
2013-09-01 11:35:59 +08:00
Shihao Wu
6b1abd547b
add Concurrentcy_tag to wlop example
2013-08-31 23:17:13 +08:00
Shihao Wu
d7bae5b864
add Concurrency_tag to wlop_simplify_and_regularize_point_set.h
2013-08-31 23:16:45 +08:00
Shihao Wu
52a07ec4cd
Forgot to commit bilateral..h
2013-08-30 23:18:20 +08:00
Shihao Wu
ee86560649
Improved readability of bilateral_smooth..
2013-08-30 22:58:15 +08:00
Shihao Wu
339f7d3f51
Merge branch 'gsoc2013-Point_set_processing_3-point_set_consolidation-swu' of ssh://scm.cgal.org/var/git/cgal-gsoc into gsoc2013-Point_set_processing_3-point_set_consolidation-swu
2013-08-30 22:18:41 +08:00
Shihao Wu
8a7de648ea
comment the parallelization of code around "compute_kdtree_neighbors"
2013-08-30 22:08:01 +08:00
Shihao Wu
5f11cf141e
format the file
...
delete unnecessary spaces at the beginning of each line
2013-08-30 19:26:51 +08:00
Clement Jamin
d03d1426dc
Minor doc fix
2013-08-30 12:02:21 +02:00
Clement Jamin
d033fd4044
Merge branch 'gsoc2013-Point_set_processing_3-point_set_consolidation-swu' of ssh://scm.cgal.org/var/git/cgal-gsoc into gsoc2013-Point_set_processing_3-point_set_consolidation-swu
2013-08-30 11:50:41 +02:00
Clement Jamin
3daa44a9df
Untabify + typos
2013-08-30 11:50:17 +02:00
Shihao Wu
c87d859f12
1.add Concurrency_tag judge in template file
...
2.add parallelization to codes around invocation of "compute_max_spacing"
2013-08-30 17:30:00 +08:00
Clement Jamin
ea22837a40
Untabify
2013-08-30 10:34:12 +02:00
Shihao Wu
9028b7e8a0
updated default parameter documentation,
...
changed ForwardIterator to RandomAccessIterator for random_shuffle
2013-08-30 11:29:50 +08:00
Shihao Wu
b757f01555
I copied the wrong version of tests, now is correct
2013-08-28 12:04:20 +08:00
Shihao Wu
4da24d2c1c
added wlop default parameters, estimate default neighborhood radius
2013-08-28 10:45:42 +08:00
Clement Jamin
34b13cefc2
First pass on the user doc
2013-08-27 12:14:34 +02:00
Shihao Wu
faf1e46ac3
An example of std::vector "swap" problem for Clément to try
2013-08-27 10:54:19 +08:00
Shihao Wu
6d42c0ef9c
refined codes, updated documentations, added tests
2013-08-27 09:49:22 +08:00
Shihao Wu
8908fd4d85
try to fix git problem
2013-08-27 09:43:35 +08:00
Laurent Rineau
bc03aaf30b
Put doc/ in the global dont_submit file
2013-08-20 10:57:03 +02:00
Sébastien Loriot
d282ade623
use \cgalCite instead of \cite
...
using perl -i -pe 's/\\cite\s*{?([a-zA-Z0-9:-]+)}?/\\cgalCite{$1}/g'
2013-08-05 18:25:26 +02:00
Shihao Wu
58d90edde9
rename example files
2013-07-31 17:43:01 +08:00
Shihao Wu
f1c15e1678
refined the code for wlop_regularize_and_simplify points
...
mainly try to replace index with iterator
2013-07-31 17:39:07 +08:00
Shihao Wu
fd81a098f8
finished large data experiment
2013-07-30 13:56:05 +08:00
Clement Jamin
5ab8c9aae2
First pass on the upsampling code
2013-07-26 19:26:45 +02:00
Clement Jamin
8d49452482
Improved example (input filename)
2013-07-26 18:26:15 +02:00
Clement Jamin
f835a5f498
Fix parallel code
2013-07-26 02:06:38 +02:00
Clement Jamin
5a9249dab5
Small improvements in the code
...
const, smaller #ifdef #else #endif blocks, code formatting...
2013-07-26 02:02:34 +02:00
Clement Jamin
6afcc387d0
Typo
2013-07-24 20:58:13 +02:00
Clement Jamin
d53a1a7a46
Bugfix related to CGAL_USE_PROPERTY_MAPS_API_V1
2013-07-24 20:22:26 +02:00
Clement Jamin
8c5c6b7ce9
Minor code corrections: variable names, template params order, etc.
2013-07-24 20:15:52 +02:00
Clement Jamin
62a4472c6c
Corrections in the example so that it can be built
2013-07-24 20:13:50 +02:00
Clement Jamin
3394a8c39a
Corrected the position of the TBB-related code in CMakeLists.txt
2013-07-24 20:12:51 +02:00
Clement Jamin
e85f55417e
Fix typo
2013-07-24 11:56:01 +02:00
Clement Jamin
df18f59902
Fix charset problem
2013-07-24 11:50:04 +02:00
Clement Jamin
74264b6038
Change the name everywhere + delete old file
2013-07-24 11:47:51 +02:00
Shihao Wu
dfbb89339b
improved the readability of Rich_grid.h as Pierre said.
2013-07-19 22:41:50 +08:00
Shihao Wu
296f51c320
change function name to: edge_aware_upsample_point_set
...
Added three .h files with new names
2013-07-19 22:13:58 +08:00
Shihao Wu
894fcbe3d2
change function name to: bilateral_smooth_point_set
2013-07-19 21:59:44 +08:00
Shihao Wu
884f6306f6
change function name to: wlop_regularize_and_simplify_point_set_using_rich_grid
2013-07-19 21:51:24 +08:00
Shihao Wu
5e8d302f89
added tbb to CMakeLists.txt
...
tried to add Concurrency_tag but have compile error..
2013-07-17 00:47:02 +08:00
Shihao Wu
499b97e321
Added some tbb codes for denoise_Point_set.
...
it pass complie, but the cmakelist may have problem.
2013-07-16 00:39:02 +08:00
Shihao Wu
bed181be5c
added a sphere test data, the upsample codes works well on it too
2013-07-14 23:41:15 +08:00
Shihao Wu
d8ea879471
added predict neighbor size and threshold size.
...
this version work well on the example
2013-07-14 20:24:20 +08:00
Shihao Wu
c9150d9854
consistency with my original old code.
...
I found the result is not perfect, so I checked carefully with the old code.
I tested some data with exact parameters.
The result is almost the same, the difference is cased by numerical problem.
So I commit this version for record.
2013-07-14 13:52:24 +08:00
Shihao Wu
5b0befd9e3
I tried to make it easier for parallelization but not worked.
...
here just a record of this version, I will try another way out.
2013-07-13 01:49:52 +08:00
Shihao Wu
34b61f3471
finished the first version of upsample_point_set
...
the rest is how to speed up by estimating radius
and make it more easy for parallelization
2013-07-12 01:01:18 +08:00
Shihao Wu
43bb5bd574
now back_inserter works, the pipeline of upsample have set up
2013-07-11 00:17:24 +08:00
Shihao Wu
e1e6df6575
added the key part of upsample_point_set
...
considering how to use back_inserter
2013-07-10 22:32:16 +08:00
Shihao Wu
caf50a5233
added normal variable to Rich_point
2013-07-10 18:37:14 +08:00
Shihao Wu
9de9f54ebd
Started coding for upsample_point_set.
...
added two new files and one new test data.
2013-07-10 00:20:52 +08:00
Shihao Wu
f15ba84402
add a new test data "fin90_with_PCA_normals.xyz"
2013-07-09 22:48:42 +08:00
Shihao Wu
b370deff80
added timing and sharpness_sigma parameter
2013-07-09 19:20:44 +08:00
Shihao Wu
b8b2379c09
update formating for denoise_point_set
2013-07-09 18:54:20 +08:00
Shihao Wu
863462e10a
modified denoise_point_set for new PROPERTY_MAPS, and fixed a bug in kd-tree
...
now the example can run and I added a new test data "sphere_20k_normal.xyz"
2013-07-09 18:44:17 +08:00
Shihao Wu
03e2c02484
I used get() instead of put(), and get correct result.
...
Maybe I used put() in a wrong way.
Or maybe put() function have bugs.
2013-07-09 17:00:19 +08:00
Shihao Wu
c68f8de8f1
Try to change to PROPERTY_MAPS_API_V2, but the output is wrong.
...
Figuring out...
2013-07-09 16:53:54 +08:00
Shihao Wu
0f3f314b71
use Kd_tree_xxx instead of KdTree_xxx
2013-07-08 23:14:30 +08:00
Shihao Wu
0aba742b5c
change some class names to obey the name convention of CGAL
2013-07-08 22:52:33 +08:00
Shihao Wu
091f17b3dd
working on code formating and get some wired errors
...
Maybe I'm working in a wrong branch?
2013-07-08 22:39:47 +08:00
Shihao Wu
1ececf54a1
limit each line to 80 characters.
2013-07-08 17:09:50 +08:00
Shihao Wu
273eb39cd2
Added Rich_grid.h file
...
Modified regularize_and_simplify_point_set_using_balltree for Rich_grid
Used CGAL::Timer instead
2013-07-08 16:02:15 +08:00
Clement Jamin
6bb238d5cb
Replace "<..<...>>" by "<...<...> >" (>> is correct in C++11 only)
2013-07-05 13:46:43 +02:00
Clement Jamin
130a0b4287
Use Point_3::x/y/z() functions: it's clearer and faster
2013-07-05 13:26:46 +02:00
Clement Jamin
8809c071a5
A bit of code formatting
2013-07-05 11:33:38 +02:00
Clement Jamin
a8d438eece
Everything should be in the CGAL namespace
2013-07-05 11:08:46 +02:00
Clement Jamin
fcc02e2547
Add a typedef XXX Base and use it
2013-07-05 10:53:14 +02:00
Clement Jamin
229430f96a
Clean-up some comments
2013-07-05 10:49:19 +02:00
Clement Jamin
63b67c89ad
Clean-up some comments
2013-07-05 10:48:26 +02:00
Clement Jamin
14fdaa57da
Separate function calls
2013-07-05 10:44:34 +02:00
Clement Jamin
a54cce9d1d
Fix charset problem
2013-07-05 10:36:03 +02:00
Clement Jamin
6b6c8b1d60
Using "resize" seems more meaningful here
2013-07-05 10:29:53 +02:00
Clement Jamin
6c44ab3306
Merge branch 'gsoc2013-Point_set_processing_3-point_set_consolidation-swu-old' into gsoc2013-Point_set_processing_3-point_set_consolidation-swu
2013-07-05 08:58:45 +01:00
Shihao Wu
b836e36808
added denoise_point_set function/files and example
...
also refine the code of wlop
2013-07-05 00:28:39 +08:00
Shihao Wu
eeb5350fce
Added a new file/function for Grid Tree implementation
...
The new file/function name is "regularize_and_simplify_point_set_using_balltree"
2013-07-04 00:17:51 +08:00
Shihao Wu
c4d7e2d39b
Add guess KNN trick
...
To speed up compute_average_term
I guess the suitable KNN size to reduce the redundant visit.
2013-06-28 00:51:16 +08:00
Shihao Wu
9924c4c652
<Trying to add tbb>
2013-06-25 23:26:46 +08:00
Shihao Wu
03054d786f
<Fixed the bug of density function>
...
<Now the linear version of WLOP is finished
,next is try parallel>
2013-06-25 21:53:15 +08:00
Shihao Wu
6f1c8567e5
<Finished density weight function>
2013-06-25 00:18:04 +08:00
Sébastien Loriot
bff4e98d01
fix warnings mainly coming from the merge of the replace object feature branch
2013-06-24 08:44:47 +02:00
Shihao Wu
99c725e4e0
<add density weight>
2013-06-21 21:28:23 +08:00
Shihao Wu
93574ff377
<Fix a huge bug>
...
<Now is the real LOP,
Ready to add density weight>
2013-06-21 16:15:41 +08:00
Shihao Wu
d36371a334
<Finished repulsion term>
...
<Now we can see some effect of
L2 LOP>
2013-06-20 23:16:28 +08:00
Shihao Wu
3f9a760553
<Just a bit change>
2013-06-19 22:09:01 +08:00
Shihao Wu
45b11a0b57
<Added new functions>
...
<Added KDD neighborhood searching
Added compute_average_term>
2013-06-19 20:15:05 +08: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
Shihao Wu
01a19b3c80
Make the code more general, ready for the first push
2013-06-19 16:34:39 +08:00
Shihao Wu
0074af2b90
Add a new function regularize_and_simplify_point_set(). doing nothing but randomly copy sampled points inside the function space.
...
Than I want to update these sampled points position using WLOP algorithm.
At last, I will copy back the modified points to the original points as output.
2013-06-18 23:03:28 +08: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
a7b80aa998
Merge branch 'First_of_pair_property_map-new_version-iyaz'
...
related to this small-feature:
Features/Small_Features/Property_maps_change_of_key_type
Successfully tested in CGAL-4.3-Ic-59 and approved by the release manager
Conflicts:
Installation/changes.html
2013-06-13 18:09:23 +02:00
Sébastien Loriot
ffa4bf7d34
rename MACRO to enable old code
2013-06-13 17:04:50 +02:00
Sébastien Loriot
2e7f87f7e6
remove comments
2013-06-13 16:41:20 +02:00
Sébastien Loriot
275c21022e
doc: use bullet list
2013-06-13 16:11:41 +02:00
Sébastien Loriot
b6a332acb6
remove remaining Typed_identity_property_map_by_reference
2013-06-13 16:00:23 +02:00
Sébastien Loriot
7c16daf247
clear stream state (getline bug on MSVC9)
2013-06-12 11:58:56 +02:00
Sébastien Loriot
cdab9daa57
path of boost header relative to the version of boost
2013-06-07 07:57:45 +02:00
iyaz
a541518c01
use member get on tuples instead of free func get
2013-06-06 22:41:43 +03:00
iyaz
6fd237a95f
include CGAL/property_map.h for avoiding boost path dif from version to version
2013-06-06 17:13:40 +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
d8990ec5f5
ifstream are taken by reference, an lvalue is required
2013-06-05 09:03:28 +02:00
Sébastien Loriot
0e5d524577
CGAL::Typed_identity_property_map_by_reference has been renamed, update missed examples
2013-06-05 09:02:31 +02:00
Philipp Möller
895245426a
Fix some errors introduced by adding the titles
2013-05-30 18:09:42 +02:00
Ross Hemsley
4d9caf3763
Added names that were missing into the Doxyfile.in entries.
...
Also modified Installation/CMakeLists.txt to push the version number variable to the parent level
so that it can be accessed by the documentation
2013-05-30 17:55:43 +02:00
Ross Hemsley
c0690f87f4
Manually inserted tags that could not be generated automatically
...
added in options that were in XML but were not moved across to new Doxyfile.in files.
2013-05-30 14:45:18 +02:00
Philipp Möller
4d469821f7
Generated Doxyfile.in and dependencies
2013-05-30 14:13:47 +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
93d89405f9
Add another test file for testing read functions with custom pmaps and output iterator type
...
(also helpful to detect compilation problems)
2013-05-08 23:24:21 +03: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
19098f786c
List Dereference_property_map<T> in Property_map user manual (note that we do not have an example for that)
2013-05-02 16:51:41 +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
041d702089
Fix indentation
2013-04-30 18:28:39 +03:00
iyaz
30a63a57c6
User manual updates
2013-04-30 18:28:13 +03:00
iyaz
0af0077757
Update examples: remove CGAL_USE_OLD_PAIR_PROPERTY_MAPS related parts
2013-04-30 17:14:44 +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