Maxime Gimeno
|
0b2436d062
|
Clean-up after review
|
2018-05-29 15:59:54 +02:00 |
|
Sébastien Loriot
|
4e580a6450
|
update documentation
|
2018-05-29 15:59:10 +02:00 |
|
Sébastien Loriot
|
0695f30c17
|
always preserve q at collapse by swapping p and q if q is of degree 2
the advantage is that we have an easy way to document which
halfedges are removed
|
2018-05-29 15:59:10 +02:00 |
|
Maxime Gimeno
|
5586622829
|
Update doc for edge_collapse
|
2018-05-29 15:59:10 +02:00 |
|
Maxime Gimeno
|
f1724b3f4c
|
Make collapse_edge always keep the target vertex.
|
2018-05-29 15:58:19 +02:00 |
|
Simon Giraudot
|
6daa40c4aa
|
Add callback named parameter
|
2018-05-29 11:42:02 +02:00 |
|
Sébastien Loriot
|
d3a9f655af
|
replace bool parameter throw_on_self_intersection with a named parameter
used it at the same time in Boolean operation functions
|
2018-05-28 17:37:17 +02:00 |
|
Sébastien Loriot
|
a207317cf5
|
add a parameter in corefinement functions to track the creation of new faces
|
2018-05-28 17:36:07 +02:00 |
|
Laurent Rineau
|
2766e1ff5d
|
Merge 'master' and fix conflicts
|
2018-05-28 16:40:09 +02:00 |
|
Laurent Rineau
|
2ad4781a05
|
Merge pull request #3092 from maxGimeno/Travis-Check_including_all_headers-GF
Infrastructure : Test compilation of headers
|
2018-05-28 13:58:19 +02:00 |
|
Laurent Rineau
|
851dfabd29
|
Merge pull request #2757 from maxGimeno/BGL-Add_facegraph_validity_check_function-GF
BGL: Add a FaceGraph validity check function
|
2018-05-28 13:58:07 +02:00 |
|
Maxime Gimeno
|
333505036a
|
Dummy change to trigger travis
|
2018-05-23 11:48:59 +02:00 |
|
Andreas Fabri
|
6e828da0e9
|
Move stuff to CGAL/boost/parameter
|
2018-05-23 11:48:59 +02:00 |
|
Andreas Fabri
|
f6cd1e0bcf
|
Factorize boost parameters in the file CGAL/boost/parameter.h
|
2018-05-23 11:48:59 +02:00 |
|
Sébastien Loriot
|
edf7527b3f
|
simplify call
|
2018-05-17 13:42:42 +02:00 |
|
Maxime Gimeno
|
4b90bca4e3
|
Clean-up and fixes
|
2018-05-17 11:49:31 +02:00 |
|
Maxime Gimeno
|
e0cf352319
|
Revert changes to Emptyset_iterator and modifies default map management to use a dummy functor instead
|
2018-05-17 10:50:23 +02:00 |
|
Maxime Gimeno
|
cd6ffdc12a
|
Add property maps for simplex mapping.
Also adds an operator()(const T&){} to Emptyset_iterator so it can be used by boost::function_output_iterator().
|
2018-05-17 10:49:58 +02:00 |
|
Maxime Gimeno
|
6623d3633f
|
Clean-up and fixes
|
2018-05-17 10:49:58 +02:00 |
|
Maxime Gimeno
|
5fc0022d92
|
make copy_face_graph use NamedParameters
|
2018-05-17 10:49:58 +02:00 |
|
Sébastien Loriot
|
e08c1cdc4d
|
add an option to prevent the collapse of constrained edges
|
2018-05-15 12:21:05 +02:00 |
|
Sébastien Loriot
|
0c61d13e2f
|
add missing include directive
|
2018-05-04 10:45:15 +02:00 |
|
Maxime Gimeno
|
861a6a16c5
|
Fixes
|
2018-05-03 12:49:34 +02:00 |
|
Maxime Gimeno
|
68de1819cf
|
Move the code to the PMP functio nand document.
|
2018-05-03 12:49:34 +02:00 |
|
Maxime Gimeno
|
d3c874bd83
|
Add some info about what a valid graph is.
|
2018-05-03 12:03:15 +02:00 |
|
Maxime Gimeno
|
4c309c4564
|
Fix doc
|
2018-05-03 12:03:15 +02:00 |
|
Maxime Gimeno
|
a45ac9e470
|
Split is_valid_polygon_mesh into 3 : adding is_valid_halfedge_graph() and is_valid_face_graph()
|
2018-05-03 12:03:14 +02:00 |
|
Maxime Gimeno
|
9ec26cdccd
|
WIP : Split is_valid_polygon_mesh into 3 functions.
|
2018-05-03 12:03:14 +02:00 |
|
Maxime Gimeno
|
fd7def35c7
|
remove useless rule in doc
|
2018-05-03 12:03:14 +02:00 |
|
Maxime Gimeno
|
3d39a78838
|
typo
|
2018-05-03 12:03:14 +02:00 |
|
Maxime Gimeno
|
c68c188286
|
Add definition of polygonmesh validity
|
2018-05-03 12:03:14 +02:00 |
|
Maxime Gimeno
|
b1b8e71b44
|
Remove unused typedef
|
2018-05-03 12:03:14 +02:00 |
|
Maxime Gimeno
|
132cf694a0
|
remove is_valid() from the graph_traits
|
2018-05-03 12:03:14 +02:00 |
|
Maxime Gimeno
|
153bc0c76a
|
Fixes
|
2018-05-03 12:03:14 +02:00 |
|
Maxime Gimeno
|
0cc59505b6
|
add some doc
|
2018-05-03 12:03:14 +02:00 |
|
Maxime Gimeno
|
6dfa8d0ba3
|
replace CGAL_is_valid(Mesh) by CGAL::is_valid_polygon_mesh(Mesh)
|
2018-05-03 12:03:14 +02:00 |
|
Sébastien Loriot
|
95d76709e8
|
isotropic remeshing can now use a user defined projection functor
you can pass it using a named parameter
|
2018-04-27 16:20:54 +02:00 |
|
Maxime Gimeno
|
c4da8690cb
|
Add NamedParameters to the off IO functions.
|
2018-04-26 14:00:06 +02:00 |
|
Laurent Rineau
|
d57df10832
|
Merge pull request #2991 from afabri/BGL-fix_add_vertex_and_face_to_border-GF
Fix Euler::add_vertex_and_face_to_border()
|
2018-04-24 17:33:13 +02:00 |
|
Laurent Rineau
|
5d0858a379
|
Merge pull request #2991 from afabri/BGL-fix_add_vertex_and_face_to_border-GF
Fix Euler::add_vertex_and_face_to_border()
|
2018-04-24 17:31:47 +02:00 |
|
Laurent Rineau
|
77e461d1f6
|
Merge pull request #2976 from maxGimeno/BGL-Fix_make_icosahedron-GF
BGL: fix orientation of make_icosahedron()
|
2018-04-06 17:23:58 +02:00 |
|
Andreas Fabri
|
0eb502cad1
|
Fix Euler::add_vertex_and_face_to_border()
|
2018-04-06 10:38:15 +01:00 |
|
Maxime Gimeno
|
2f60d87b65
|
Replace cw by clockwise
|
2018-04-03 14:03:55 +02:00 |
|
Maxime Gimeno
|
ed3a7af1c9
|
document cw orientation
|
2018-04-03 10:40:57 +02:00 |
|
Maxime Gimeno
|
9eb63c64e1
|
Orient icosahedron CW to fit the orientation of other helpers.
|
2018-04-03 10:36:22 +02:00 |
|
Konstantinos Katrioplas
|
70cea9a057
|
Merge branch 'master' into PMP-smoothing-kkatrio
|
2018-03-28 15:45:18 +02:00 |
|
Konstantinos Katrioplas
|
6ed6fca6f0
|
fix locally conflicts with cgal/master
|
2018-03-28 15:39:31 +02:00 |
|
Laurent Rineau
|
237735ab73
|
Merge pull request #2946 from afabri/CGAL-dependencies-GF
Move properties from Mesh_3 to BGL, Polyhedron_3 and Surface_mesh
|
2018-03-27 10:35:23 +02:00 |
|
Laurent Rineau
|
624bb54475
|
Merge pull request #2953 from gdamiand/LCC-remove_one_dependency-gdamiand
Remove one useless dependency in LCC to Polyhedron.
|
2018-03-27 10:11:36 +02:00 |
|
Konstantinos Katrioplas
|
f06250813e
|
documentation corrections
|
2018-03-26 15:24:04 +02:00 |
|