Commit Graph

57312 Commits

Author SHA1 Message Date
Andreas Fabri c243c20e57 Add is_empty() as an alias to empty() as this is the CGAL nmaing convention 2014-11-25 12:40:50 +01:00
Andreas Fabri 4ad6156645 uncomment in/out_edge_iterator. No idea why it was commented 2014-11-25 12:32:54 +01:00
Andreas Fabri 419d332bfe Add more BGL functions for Triangulation_2; errouneously try to do simplification 2014-11-21 18:45:24 +01:00
Andreas Fabri 6899d73e71 Use vertex_around_target (and add halfedge(vertex_descriptor) 2014-11-20 21:10:38 +01:00
Andreas Fabri 3e6a99b327 Add property map for vertex_point_t 2014-11-20 17:30:44 +01:00
Andreas Fabri 42a1c49066 The class Triangulation_2 (but neither TDS2 nor DT_2) should now be a model of FaceListGraph (but not Mutable) 2014-11-20 15:39:56 +01:00
Andreas Fabri 8ab546b25f move the functions from namespace boost to CGAL as they should be found with Koenig lookup 2014-11-20 11:56:51 +01:00
Andreas Fabri 2005988c4c Add halfedge_descriptor, halfedge(FD), face(HD) 2014-11-19 15:35:17 +01:00
Andreas Fabri 0eccab2cce Add face_descriptor/iterator and faces() 2014-11-19 15:13:07 +01:00
Andreas Fabri 722dd08415 fix constness issue in self-intersection function 2014-11-17 22:29:02 +01:00
Andreas Fabri 9822581d6f get() the point property map (and hit constness problems even for Polyhedron) 2014-11-14 15:06:30 +01:00
Andreas Fabri a7c9ac9a6d use vertex_point property map. Why does it not compile??? 2014-11-14 12:56:34 +01:00
Andreas Fabri 695031665c self intersection test uses BGL API 2014-11-14 11:19:38 +01:00
Andreas Fabri 3ef4d818da fix Operations_on_polyhedra/examples 2014-11-14 10:08:33 +01:00
Andreas Fabri 06c4164df7 fix benchmarks and add surfacem mesh simplification 2014-11-13 15:00:17 +01:00
Andreas Fabri 7e5b902ea8 cleanup in #include of AABB_tree examples 2014-11-13 11:53:04 +01:00
Andreas Fabri f23b61af60 no need for assert is_valid in the example 2014-11-13 10:37:55 +01:00
Andreas Fabri d99996db31 unify the examples of Surface_mesh and Polyhedron 2014-11-13 10:32:10 +01:00
Andreas Fabri e02f9d4a8a the placement needs the bordermap; remove the default constructor of the bordermap 2014-11-13 10:03:00 +01:00
Andreas Fabri 14390b4172 Add mesh simplification example for Surface_mesh (one of them crashes) 2014-11-12 18:00:28 +01:00
Andreas Fabri 9ecdad5a76 Add a segmentation example for the Surface_mesh 2014-11-12 17:58:44 +01:00
Andreas Fabri 896add20d3 fix implementation of number_of.. 2014-11-12 17:03:54 +01:00
Andreas Fabri cc20bf42a8 bug fixes 2014-11-12 15:42:21 +01:00
Andreas Fabri 4355794781 iterator_range moved the package 2014-11-12 14:40:51 +01:00
Sébastien Loriot 87d32b2829 doc bug-fix
missing a function
2014-11-12 10:31:02 +01:00
Andreas Fabri 67076a47e8 blue clownfish (thank you Mael) 2014-11-11 17:37:03 +01:00
Guillaume Damiand 32306a04a6 Merge branch 'CMap-remove_warnings-gdamiand'
Tested in CGAL-4.6-I-51. Approved by the Release Manager.
2014-11-10 15:45:53 +01:00
Laurent Rineau 9796930299 Fix the font weight for links long descriptions prototypes 2014-11-10 14:52:18 +01:00
Guillaume Damiand aee0038113 Merge branch 'CMap-remove_warnings-lrineau' into CMap-remove_warnings-gdamiand 2014-11-07 19:10:18 +01:00
Laurent Rineau d63a998759 Attempt to remove more warnings 2014-11-07 18:54:59 +01:00
Andreas Fabri 089c477604 fixed typos 2014-11-07 18:23:28 +01:00
Andreas Fabri 136006894d add to how_to_cite 2014-11-07 17:43:17 +01:00
Andreas Fabri c7f439d1a5 some more BGL/Surface_mesh equivalences; change chapter title 2014-11-07 17:39:24 +01:00
Guillaume Damiand 8eddea1e5b Add some CGAL_assume functions in functions manipulating marks in combinatorial map class. 2014-11-07 16:42:32 +01:00
Laurent Rineau 94803a6a96 Implement export to SVG for the CDT_2 demo 2014-11-07 16:09:09 +01:00
Andreas Fabri 95aa725b00 cleanup 2014-11-06 15:53:57 +01:00
Andreas Fabri 9cb623630b include Michael's remarks. The complete table of equivalences is missing yet 2014-11-06 15:40:41 +01:00
Laurent Rineau 2d72cd7f7e Merge branch 'Mesh_3-fix_includes-lrineau'
Fix missing/surperflous #include

Tested in CGAL-4.6-Ic-50.
Approved by the Release Manager.
2014-11-06 11:59:26 +01:00
Laurent Rineau 768ec1d687 Merge branch 'Polyhedron_demo-fix_warning-lrineau'
Fix warnings in the Polyhedron demo. The fixes are in Mesh_3,
Min_sphere_or_spheres_d, and in the Polyhedron demo itself.

Tested in CGAL-4.6-Ic-50.
Approved by the Release Manager.
2014-11-06 11:58:09 +01:00
Laurent Rineau 7d63f9d072 Merge branch 'releases/CGAL-4.5-branch'
Conflicts:
	Installation/changes.html
	Maintenance/release_building/public_release_name
2014-11-06 10:47:45 +01:00
Laurent Rineau e50820d3fd Fix #include in Mesh_3
There was missing #include, and surperfuous #include (hard to detect).
2014-11-05 17:01:28 +01:00
Laurent Rineau 1a6859e18d New scripts, to collect data for the demos installer 2014-11-05 16:09:42 +01:00
Laurent Rineau e9f9b4d300 Minor improvements 2014-11-05 15:16:09 +01:00
Andreas Fabri 06d4111ed7 num_removed_xx -> number_of_removed_xx 2014-11-05 14:10:44 +01:00
Andreas Fabri e0c182f592 typo 2014-11-05 12:51:55 +01:00
Andreas Fabri 37257b38ec Document add_edge and add_face 2014-11-05 12:29:12 +01:00
Andreas Fabri 9f34625a53 conceptually hafedges and edges are different, so we have to list both in clear and collect_garbage 2014-11-05 12:02:25 +01:00
Andreas Fabri 475b8c3783 remove get_or_add_property_map() 2014-11-05 11:54:07 +01:00
Andreas Fabri c2b235adeb integrate many, not yet all remarks of Guillaume and Serbastien's reviews 2014-11-04 18:27:47 +01:00
Laurent Rineau 43a6d033ac Remove the demo of Circular_kernel_3 2014-11-04 16:12:48 +01:00