Sébastien Loriot
22c138a17b
update test
...
the check was reversed and update due to translation behavior change
2014-02-17 11:36:07 +01:00
Sébastien Loriot
6f3c2d1151
pre-factor -> factor
2014-02-17 09:12:25 +01:00
Sébastien Loriot
4b0949d9b5
rephrase in spokes and rims
2014-02-17 09:11:38 +01:00
Sébastien Loriot
2706210aa6
pre-factor -> factor
2014-02-17 08:33:36 +01:00
Sébastien Loriot
ba1b61ac85
don't mention initial guess
2014-02-14 14:56:41 +01:00
Sébastien Loriot
46ee90773e
add a high level explanation about the difference between the methods
2014-02-14 14:51:02 +01:00
Sébastien Loriot
6d6543ee16
SurfaceModelingWeightCalculator -> SurfaceModelingWeights
2014-02-14 13:14:14 +01:00
Sébastien Loriot
4fce9de10d
use nested type
2014-02-14 13:12:06 +01:00
Sébastien Loriot
0ec3d703db
add todo
2014-02-14 13:10:58 +01:00
Sébastien Loriot
4381a34f57
use surface mesh everywhere instead of only mesh
2014-02-14 13:09:36 +01:00
Sébastien Loriot
75dce0cbb4
vector_coeff -> vector_coordinate
2014-02-14 13:02:35 +01:00
Sébastien Loriot
3c6608cd95
SimplePoint_3 -> RawPoint_3
2014-02-14 12:54:24 +01:00
Sébastien Loriot
18dfee3694
rephrase to mention the roi earlier
2014-02-14 12:51:28 +01:00
Sébastien Loriot
d3f2572b2b
overwrite_original_positions -> overwrite_initial_geometry
2014-02-14 12:46:51 +01:00
Sébastien Loriot
fae5f07a63
we do not prefix getters by get in CGAL
2014-02-14 12:44:50 +01:00
Sébastien Loriot
869a01115d
Laplacien representation -> Laplacian representation
2014-02-14 12:43:18 +01:00
Sébastien Loriot
58e3ebe66e
edge-adjacent -> adjacent
2014-02-14 12:33:06 +01:00
Sébastien Loriot
c4eea7fb16
fix constructor overloads and document default for pmaps
2014-02-04 15:58:16 +01:00
Sébastien Loriot
b3ade5be49
remove the tolerance and iteration parameter initialization from the constructor
...
it is not useful and only complicate the call
2014-02-04 15:28:43 +01:00
Sébastien Loriot
8a504c0c05
improve doc and add todo
2014-02-04 14:40:12 +01:00
Sébastien Loriot
911bbf0a25
add rational about weighting scheme
2014-02-04 11:34:48 +01:00
Sébastien Loriot
f047dd3f7e
update example with custom weights
2014-02-04 11:34:48 +01:00
Sébastien Loriot
3276f544b6
update description
2014-02-04 11:34:48 +01:00
Sébastien Loriot
a6d0062dbb
add myself as an author
2014-02-04 11:34:47 +01:00
Sébastien Loriot
ebce1e5570
enhance sentance about cotangent weights
2014-02-04 09:55:41 +01:00
Sébastien Loriot
a35223848f
update doc after Monique's review
2014-02-04 09:55:29 +01:00
Sébastien Loriot
baae16780a
make testsuite compile with gcc on linux
2014-02-04 09:23:27 +01:00
Sébastien Loriot
82e6fd8768
fix doc according to Pierre's comments
2014-01-31 16:50:42 +01:00
Sébastien Loriot
bb6886a1d3
rename free vertex to unconstrained vertex
2014-01-31 15:52:52 +01:00
Sébastien Loriot
98b883101f
change rotate signature and simplify examples
2014-01-31 15:51:55 +01:00
Sébastien Loriot
5a1b82e583
explicit deform could be called several time to reach convergence
2014-01-31 11:24:23 +01:00
Sébastien Loriot
1a435d156c
use consistent color code for figure
2014-01-31 11:02:59 +01:00
Sébastien Loriot
e69c917273
forgot to remove the translation componant from rotate when renaming it
2014-01-31 10:54:50 +01:00
Sébastien Loriot
1a06e58f53
controls -> control vertices
2014-01-31 10:54:21 +01:00
Sébastien Loriot
182177b396
typo
2013-10-03 16:43:26 +02:00
Sébastien Loriot
cf055be114
add classified ref man
2013-10-03 16:42:46 +02:00
Sébastien Loriot
fab8c25f2c
change the color of vertices in images + update doc
2013-10-03 14:27:29 +02:00
Sébastien Loriot
426cd17ba2
fixes after Olga's review
2013-10-03 11:18:40 +02:00
Sébastien Loriot
9aba3d1c7b
small fixes in the doc
2013-09-30 17:08:08 +02:00
Sébastien Loriot
60b81e6e01
update doc after Olga's comments
2013-09-23 11:28:39 +02:00
Sébastien Loriot
43df5e0ea7
improve user manual
2013-09-19 09:57:56 +02:00
Sébastien Loriot
848cd324ef
the affine transformations now apply on the last target position set
...
-Rename rotate_and_translate --> rotate
-Remove the translation part of rotate_and_translate (since we can call
the functions rotate and then translate)
-Add a function to query the current target position of a control vertex
-Update example and checks results that the result are still the same
2013-09-13 23:26:29 +02:00
Sébastien Loriot
8334ee2a72
solution also need to be updated by reset
2013-09-13 22:49:20 +02:00
Sébastien Loriot
7327cfa472
update the output directory to be the current one
2013-09-13 18:22:12 +02:00
Sébastien Loriot
c1701d02b8
fix typo
2013-09-13 11:01:42 +02:00
Sébastien Loriot
3a8df8f1e4
document the need of positive weights for ARAP
2013-09-13 09:52:41 +02:00
Sébastien Loriot
71054b44e5
add a warning about overwrite_original_positions
2013-09-13 09:42:35 +02:00
Sébastien Loriot
25d57a6278
add overloads to translate and rotate_and_translate taking one control vertex
2013-09-13 09:17:55 +02:00
Sébastien Loriot
3e2d1e4031
update todos
2013-09-13 08:56:53 +02:00
Sébastien Loriot
9010b1f0ab
new behavior for the reset function (now it's an undo function)
2013-09-13 08:54:17 +02:00
Sébastien Loriot
23e7a96606
using a range for the vertices of the roi
2013-09-13 08:26:21 +02:00
Sébastien Loriot
b68deddb42
add todo
2013-09-12 19:06:36 +02:00
Sébastien Loriot
a805fa48db
reorder reset, overwrite_original_positions and roi_vertices in other groups
2013-09-12 19:04:52 +02:00
Sébastien Loriot
453ae0fa9d
add todos
2013-09-12 18:52:47 +02:00
Sébastien Loriot
0d64f2bb45
add defaults of vertex and edge index maps
2013-09-12 18:51:20 +02:00
Sébastien Loriot
f488567171
relax the requirements on the point type by adding a simple point concept
2013-09-12 18:20:45 +02:00
Sébastien Loriot
9ed4c96109
do not use a CGAL function since the point might not come from CGAL
2013-09-12 18:08:54 +02:00
Sébastien Loriot
7ee86f4089
rename map using the hdl (handle) in its name
2013-09-12 17:06:16 +02:00
Sébastien Loriot
74ec167c8a
rename erase_roi to erase_roi_vertex
2013-09-12 17:05:22 +02:00
Sébastien Loriot
12add714f1
rename erase_control to erase_control_vertex
2013-09-12 17:03:46 +02:00
Sébastien Loriot
172278b0c6
No need to update the RoS if adding/erasing a control vertex already in the ROI
2013-09-12 17:02:06 +02:00
Sébastien Loriot
c6d083048d
add function for clearing the roi and the set of control vertices
2013-09-12 16:57:20 +02:00
Sébastien Loriot
59993c3db5
update todos
2013-09-12 14:49:25 +02:00
Sébastien Loriot
ffaddc273f
rename rotate to rotate_and_translate
2013-09-12 14:43:54 +02:00
Sébastien Loriot
5e5523466d
rename assign to set_target_position
2013-09-12 14:25:39 +02:00
Sébastien Loriot
3c47e7e4b6
rename get_tolerance and get_iterations
2013-09-12 14:09:38 +02:00
Sébastien Loriot
2501af773a
rename is_control
2013-09-12 12:39:25 +02:00
Sébastien Loriot
1ee47e8d5e
rename is_roi
2013-09-12 12:38:14 +02:00
Sébastien Loriot
8b7b06f246
rename insert_roi
2013-09-12 12:34:15 +02:00
Sébastien Loriot
5ec0ea279b
rename insert_control
2013-09-12 12:27:05 +02:00
Sébastien Loriot
2792baf37d
grouping public types
2013-09-12 12:26:51 +02:00
Sébastien Loriot
c77346a6e8
ref man: rephrasing
2013-09-12 12:17:12 +02:00
Sébastien Loriot
3bae30e163
move main user manual picture at the top with no caption
2013-09-12 12:17:11 +02:00
Sébastien Loriot
2f968c2c0a
move constructor out of preprocesing group
2013-09-12 12:17:10 +02:00
Sébastien Loriot
8a207b42f7
use traits instead of helper for consistency
2013-09-12 12:17:09 +02:00
Sébastien Loriot
e48b358b6a
rename iterator
2013-09-12 12:17:01 +02:00
Sébastien Loriot
34d731af69
remove non const iterator on roi vertices
2013-09-12 12:10:36 +02:00
Sébastien Loriot
d09165d05d
ref man fixes
2013-09-10 16:37:13 +02:00
Sébastien Loriot
1dc91cc868
update solver interface concept
2013-09-10 14:38:49 +02:00
Sébastien Loriot
760336db2d
update weight concept
2013-09-10 14:35:58 +02:00
Sébastien Loriot
6f6b7bbe66
Laplacian matrix is not symmetric
2013-09-10 14:22:32 +02:00
Sébastien Loriot
61371dd4df
polish user manual after having moved the overview section
2013-09-10 14:00:50 +02:00
Sébastien Loriot
539e822e9e
move the overview section at the end of the user manual
2013-09-10 14:00:50 +02:00
Sébastien Loriot
44da4dac0a
running aspell on the user manual
2013-09-10 14:00:50 +02:00
Sébastien Loriot
1f2f259c08
documentation update
2013-09-10 14:00:50 +02:00
iyaz
1ba401ffff
handle -> control (header, examples, tests, and demo)
2013-08-11 18:45:28 +03:00
iyaz
2c4ece7e57
remove handle_group (header, examples, tests, and demo)
2013-08-11 17:29:27 +03:00
Sébastien Loriot
c235f00659
add reference for Laplace coordinates
2013-08-08 19:43:55 +02:00
Sébastien Loriot
19d65a8ba4
hide the API figure for now
2013-08-08 19:28:19 +02:00
Sébastien Loriot
1a2c273d25
sort todos and update package name
2013-08-08 19:17:38 +02:00
Sébastien Loriot
c843d165c9
update refman
2013-08-08 19:07:24 +02:00
Sébastien Loriot
0aecc320f4
rename polyhedron to halfedge graph
2013-08-08 18:28:15 +02:00
Sébastien Loriot
04156d9a39
add todo
2013-08-08 17:58:31 +02:00
Sébastien Loriot
cafc35cdf1
first pass on the rest of the documentation
2013-08-08 17:38:51 +02:00
Sébastien Loriot
2cc22ead34
update naive laplacian deformation section
2013-08-06 19:06:10 +02:00
Sébastien Loriot
662f504549
update introduction doc
2013-08-06 16:31:48 +02:00
iyaz
de8348e31a
initialize index maps inside examples and tests
2013-06-29 22:26:12 +03:00
iyaz
bf54a0d057
do not initialize index maps
2013-06-28 20:06:21 +03:00
iyaz
737a8dea33
Merge branch 'Surface_modeling-new_package-GF' of ssh://scm.cgal.org/var/git/cgal into Surface_modeling-new_package-GF
2013-06-28 02:02:26 +03:00
iyaz
8b572b2baa
Fix warning and leave a usage not for collinear
2013-06-28 01:45:29 +03:00