Maxime Gimeno
b18f5e5546
Fix warning.
2018-06-05 09:30:58 +02:00
Sébastien Loriot
13cb7d250c
make the function collapsing edges with constraints always keep the target
2018-05-29 16:17:41 +02:00
Sébastien Loriot
1f1c97050b
move code swapping vertices in an internal helper function
2018-05-29 15:59:55 +02:00
Sébastien Loriot
acf969560d
try improving phrasing
2018-05-29 15:59:54 +02:00
Maxime Gimeno
127b0c68d5
Fix doc
2018-05-29 15:59:54 +02:00
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
Maxime Gimeno
132cf694a0
remove is_valid() from the graph_traits
2018-05-03 12:03:14 +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
Andreas Fabri
0eb502cad1
Fix Euler::add_vertex_and_face_to_border()
2018-04-06 10:38:15 +01:00
Sébastien Loriot
0698f79aff
add SPDX identifier for files under the LGPL-3+ license
2017-11-12 10:17:50 +01:00
Guillaume Damiand
c80082a574
Bug fix in add_vertex_and_face_to_border in BGL/include/CGAL/boost/graph/Euler_operations.h.
2016-04-04 11:52:02 +02:00
Andreas Fabri
b639ce8d55
Didn't take border edges into account
2016-03-22 16:04:20 +01:00
Andreas Fabri
06a1925f6f
Forgot to set the halfedge of the face
2016-03-22 16:04:20 +01:00
Sébastien Loriot
6d215672aa
fix doc issues
...
* add missing iterator doc (function documented but not the iterator type)
* add missing entries in the classified reference manual
* hide deprecated function from doxygen
2015-09-10 07:38:56 +02:00
Andreas Fabri
1e2ff1131e
assert -> CGAL_assertion
2015-08-27 16:51:55 +02:00
Sébastien Loriot
a220686d02
satisfies_link_condition->does_satisfy_link_condition to match naming convention
2015-07-21 10:27:27 +02:00
Sébastien Loriot
c616df7196
Merge branch 'old/Polygon_mesh_processing-GF' into Polygon_mesh_processing-GF
...
Conflicts:
Documentation/biblio/cgal_manual.bib
Installation/changes.html
2015-07-13 08:16:59 +02:00
Sébastien Loriot
e4277165c6
make an assertion tagged as expensive
2015-07-08 11:44:10 +02:00
Andreas Fabri
20c1b1a1f6
Merge branch 'Polygon_mesh_processing-GF-old' into Polygon_mesh_processing-GF
...
Conflicts:
BGL/include/CGAL/boost/graph/Euler_operations.h
BGL/include/CGAL/boost/graph/iterator.h
Documentation/doc/Documentation/Doxyfile.in
Documentation/doc/Documentation/dependencies
Polyhedron/demo/Polyhedron/Polyhedron_demo_point_inside_polyhedron_plugin.cpp
Polyhedron/demo/Polyhedron/Scene_polygon_soup_item.cpp
Polyhedron/demo/Polyhedron/Selection_widget.ui
2015-07-01 13:52:44 +02:00
Jane Tournois
bab9c51189
fix documentation
2015-06-25 11:49:35 +02:00
Andreas Fabri
8eb4ec93c4
fixes and cleanup
2015-04-16 11:21:19 +02:00
Andreas Fabri
6e7debb874
test helpers
2015-04-15 16:36:23 +02:00
Andreas Fabri
6fdb64eb7a
fix typos
2015-04-15 11:55:12 +02:00
Jane Tournois
9e3f91a5d4
update documentation according to pre-approved small feature
2015-04-10 11:08:34 +02:00
Jane Tournois
f04079a815
documentation of add_face(vertex range, graph)
2015-04-09 17:02:43 +02:00
Andreas Fabri
e1c1b58415
Add a test for the make_hexahedron
2015-03-18 15:48:19 +01:00
Andreas Fabri
c5810ee2ff
integrate fill_hole()
2015-03-18 10:54:23 +01:00
Andreas Fabri
9f62b06bce
Add make_..()
2015-03-18 10:53:34 +01:00
Sébastien Loriot
0e3d4586d4
fix doc warnings
2015-03-18 09:28:50 +01:00
Sébastien Loriot
eec0d93a2f
move function before it is used
2015-03-12 14:04:35 +01:00
Sébastien Loriot
bb6233c3b6
remove trash
2015-02-18 15:43:02 +01:00
Sébastien Loriot
5f23fad1a9
add missing documentation
2015-02-18 15:42:16 +01:00
Jane Tournois
08e14b7af5
Merge branch 'Polygon_mesh_processing-GF' of ssh://scm.cgal.org/var/git/cgal into Polygon_mesh_processing-GF
...
Conflicts:
Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/is_oriented.h
2015-02-17 12:31:07 +01:00
Jane Tournois
5cfbcb0a06
add two Euler operations :
...
* add_face(vertex range, g)
* add_edge(source, target, g)
2015-02-17 11:56:50 +01:00
Sébastien Loriot
8a6f9223a1
add missing include
2015-02-16 15:41:53 +01:00
Sébastien Loriot
13296e6887
Merge branch 'old/Polygon_mesh_processing-GF' into Polygon_mesh_processing-GF
2015-02-16 11:48:29 +01:00
Sébastien Loriot
9ea03ca315
prevent internal namespaces to be documented
...
trivial bugfix for master
2015-02-13 16:03:23 +01:00
Sébastien Loriot
137805d091
Merge branch 'old/Polygon_mesh_processing-GF'
...
Conflicts:
Operations_on_polyhedra/include/CGAL/orient_polyhedron_3.h
Polygon_mesh_processing/include/CGAL/orient_polygon_soup.h
Polyhedron/demo/Polyhedron/Scene_polygon_soup_item.cpp
Polyhedron/demo/Polyhedron/Scene_polyhedron_selection_item.h
2015-01-30 17:55:22 +01:00
Andreas Fabri
baca4ca5b7
Add Euler::fill_hole()
2015-01-20 18:42:54 +01:00
Sébastien Loriot
4d0b730f62
add missing typename
2015-01-19 10:35:08 +01:00
Andreas Fabri
657e6326d7
Add make_tetrahedron
2015-01-19 10:23:52 +01:00
Andreas Fabri
bab97f92a3
WIP: it compiles but crashes for Surface_mesh
2015-01-13 18:47:36 +01:00
Andreas Fabri
d91f2deaff
safisfies_link_condition() -> satisfies_link_condition() in code/doc/test
...
Add doxygen for collapse_edge() with an EdgeIsConstrainedMap
2014-10-21 10:17:34 +02:00
Sébastien Loriot
494f558a7a
Merge branch 'BGL-fix_split_edge-local'
...
Tested in CGAL-4.5-Ic-106
Approved by the release manager (interim)
2014-07-28 09:13:49 +02:00
Sébastien Loriot
ba8fd0d603
fix typo
...
trivial bugfix for master
2014-07-28 09:10:13 +02:00
Andreas Fabri
8d7cc0cf6f
fixes in the doxygen comments
...
Approved by the release manager
2014-07-27 17:48:01 +02:00