Commit Graph

427 Commits

Author SHA1 Message Date
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