Sébastien Loriot
2eef1cc07d
remove html tag and add missing backticks
...
trivial doc bugfix for master
2014-10-15 11:03:23 +02:00
Sébastien Loriot
6818e7e48a
typedefs instead of using
2014-09-25 14:14:43 +02:00
Sébastien Loriot
377342b311
add backward compatibility class/doc/test
2014-09-23 11:34:47 +02:00
Sébastien Loriot
7bf22dc6f8
rename Deform_mesh -> Surface_mesh_deformation
2014-09-23 10:39:57 +02:00
Sébastien Loriot
2dfd63ecd0
using delete instruction if available
...
trivial bugfix for master
2014-07-15 10:03:57 +02:00
Andreas Fabri
cdb0ee6381
trivial bug-fix for master
2014-07-12 19:37:25 +02:00
Sébastien Loriot
ddc01022d8
remove a warning
...
trivial bug-fix for master
2014-07-09 23:54:51 +02:00
Sébastien Loriot
6713a7083f
fix license headers
2014-07-04 15:47:49 +02:00
Sébastien Loriot
ac5d45c2ff
remove tabulations and trailing whitespaces
2014-07-03 10:43:39 +02:00
Sébastien Loriot
12512ccecb
update Surface_modeling to use the new BGL HalfedgeGraph API
...
* remove boost:: prefix for free functions
* edges --> halfedges
* num_edges --> 2 * num_edges
* next_edge --> next
* opposite_edge --> opposite
* halfedge_graph_traits --> graph_traits
* is_border pmap --> free function is_border
2014-07-03 09:56:03 +02:00
Sébastien Loriot
1260511bc2
drop the support of SuperLU
2014-06-25 13:33:13 +02:00
Sébastien Loriot
0d5ea57d08
add entry points to use the SR Arap by Zohar et al. 2013
2014-06-25 12:51:57 +02:00
Sébastien Loriot
5415bbf4cf
simplify RawPoint_3 concept
2014-06-02 16:26:32 +02:00
Sébastien Loriot
d05d4ca873
document default weighting scheme
2014-03-05 09:03:28 +01:00
Sébastien Loriot
efb393b460
address comments from Monique
2014-03-04 21:52:27 +01:00
Sébastien Loriot
1cc3121872
update function names in models of DeformationClosestRotationTraits_3
2014-03-04 15:05:51 +01:00
Sébastien Loriot
64a8fa8027
address review round 3 comments of Monique
2014-03-04 14:50:03 +01:00
Sébastien Loriot
6f3c2d1151
pre-factor -> factor
2014-02-17 09:12:25 +01:00
Sébastien Loriot
ba1b61ac85
don't mention initial guess
2014-02-14 14:56:41 +01:00
Sébastien Loriot
6d6543ee16
SurfaceModelingWeightCalculator -> SurfaceModelingWeights
2014-02-14 13:14:14 +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
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
a35223848f
update doc after Monique's review
2014-02-04 09:55:29 +01:00
Sébastien Loriot
98b883101f
change rotate signature and simplify examples
2014-01-31 15:51:55 +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
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
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
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
a805fa48db
reorder reset, overwrite_original_positions and roi_vertices in other groups
2013-09-12 19:04:52 +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
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