Shihao Wu
8d84db1626
did a pass on reference manual, added TBB links.
2014-11-05 21:15:23 +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
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
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
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
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
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
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
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
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
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
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
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
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
Clement Jamin
dcada339a3
Doc improvements + removed some useless "const" keywords
2014-03-12 11:24:32 +01:00
Clement Jamin
5ea0bc3dcd
Doc: fix \cond \endcond
2014-02-27 17:07: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
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
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
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
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
70c7edb764
code clean-ups
2013-09-24 13:36:20 +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
326c9e266b
add output parameter
2013-09-24 11:27:16 +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
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
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
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
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
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