Sébastien Loriot
c8ea231751
use Hole_filling weights
...
The API of the weight of Surface_mesh being documented
I needed to duplicate some small parts of the code
in /PMP/include/CGAL/internal/Hole_filling/Weight.h
2015-12-10 22:48:21 +01:00
Laurent Rineau
f9917c487e
CMake 2.8.11
2015-07-13 12:36:43 +02:00
Andreas Fabri
d66f131247
Add example for Surface_mesh
2014-11-25 12:56:36 +01:00
Sébastien Loriot
7bf22dc6f8
rename Deform_mesh -> Surface_mesh_deformation
2014-09-23 10:39:57 +02:00
Sébastien Loriot
592ae98355
remove extra include directive
2014-07-04 16:42:10 +02:00
Sébastien Loriot
70352f1c6a
remove unused type
2014-07-03 12:02:31 +02:00
Sébastien Loriot
45ae2dfc99
typo
2014-07-03 12:02:16 +02:00
Sébastien Loriot
0a2b8d64f5
add an example using OpenMesh
2014-07-03 11:16:18 +02:00
Sébastien Loriot
719155c2bd
add missing CGAL::cpp11 prefix
2014-07-03 11:16:09 +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
89603a7c55
format error message for the testsuite
2014-06-25 14:36:56 +02:00
Sébastien Loriot
64a8fa8027
address review round 3 comments of Monique
2014-03-04 14:50:03 +01:00
Sébastien Loriot
d29207f786
address review round 3 comments of Pierre
2014-03-04 11:34:47 +01:00
Sébastien Loriot
6d6543ee16
SurfaceModelingWeightCalculator -> SurfaceModelingWeights
2014-02-14 13:14:14 +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
f047dd3f7e
update example with custom weights
2014-02-04 11:34:48 +01:00
Sébastien Loriot
82e6fd8768
fix doc according to Pierre's comments
2014-01-31 16:50:42 +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
1a06e58f53
controls -> control vertices
2014-01-31 10:54:21 +01: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
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
7327cfa472
update the output directory to be the current one
2013-09-13 18:22:12 +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
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
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
760336db2d
update weight concept
2013-09-10 14:35:58 +02:00
Sébastien Loriot
61371dd4df
polish user manual after having moved the overview section
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
iyaz
de8348e31a
initialize index maps inside examples and tests
2013-06-29 22:26:12 +03:00
iyaz
4f12b1a549
weight calculation should use vertex-point-property map
...
- Remove unused Cotangent weight calculation
- Small improvements on cotangent weight calculation
2013-06-25 14:27:38 +03:00
iyaz
c69a046429
Move adapter functions from Deform_mesh.h to the files which use Deform_mesh.h
...
Fix test code which is broken (by the change of not using Deform_mesh::Vector)
2013-06-24 21:45:23 +03:00
iyaz
3cdf31edc6
Do not rely on Polyhedron::Traits::Vector
...
Also removed experimental code from Deform_mesh.h (important parts already moved / adapted to Closest rotation traits classes)
2013-06-04 15:20:44 +03:00
Sébastien Loriot
51a914eeb9
add an example using a polyhedron with a custom point type
...
it shows what are the requirements on the point type
2013-05-21 17:55:40 +02:00
iyaz
5fcc633b9b
fix file paths, add example model into data folder
2013-05-07 01:12:02 +03:00
iyaz
9f0db4238e
Do not produce doc for experimental polar closest rotation (forgot to deactivate)
...
Examples: removed unnecessary include
2013-04-23 23:09:35 +03:00
Sébastien Loriot
707e9fcccf
update examples and make them compile on linux
2013-04-12 17:30:48 +02:00
iyaz
659a771525
removed clear() from example
2013-04-02 16:08:20 +03:00
iyaz
dca2e741bc
Update examples to follow API changes
2013-03-29 03:53:51 +02:00
iyaz
5cf896ef21
Rotate example is added
2013-03-19 11:37:35 +02:00
iyaz
0b561de926
Example names are changed
2013-03-19 01:00:44 +02:00
iyaz
1bc7a9f77e
Example of custom weights changed
2013-03-18 16:29:48 +02:00
iyaz
922e9c626b
Add new two example
2013-03-18 13:36:54 +02:00
iyaz
1514dcf4ae
Examples for user manual
2013-03-18 02:09:40 +02:00