Commit Graph

865 Commits

Author SHA1 Message Date
Laurent Rineau 2234962fc8 Merge 4 pull-requests from branch 'cgal/releases/CGAL-4.10-branch'
- Merge pull request #2056 from maxGimeno/Polyhedron_demo-Fix_isotropic_remeshing_plugin-GF

    Polyhedron_demo: Fix Isotropic_remeshing_plugin

-  Merge pull request #2082 from maxGimeno/Polyhedron_demo-Fix_selection_plugin-GF

    Polyhedron_demo: Fix segfault in Scene::replaceItem().

- Merge pull request #2099 from maxGimeno/Polyhedron_demo-Fix_distance_plugin-GF

    Polyhedron_demo: Fix segfault in distance_item

- Merge pull request #2078 from afabri/CGAL-fix_links-GF

    Fix links detected with validator.w3.org
2017-05-11 17:33:22 +02:00
Laurent Rineau 7aad2a560c Merge pull request #1891 from maxGimeno/PMP_named_params_macro-GF
Use macros to add parameters in PMP
2017-05-11 17:09:38 +02:00
Andreas Fabri ff8c1ea108 Fix links to geomview and to the BGL 2017-04-26 14:31:15 +02:00
Laurent Rineau a1cd3fd9d5 Merge pull request #1991 from afabri/Triangulation_2-graph_traits_for_CDT-GF
Triangulation_2: Add graph_traits for all triangulation classes
2017-04-14 18:32:14 +02:00
Laurent Rineau 87c9afd486 Fix the compilation of individual headers
- in most cases, that was just adding missing #include
- I have removed the use of <CGAL/basic.h>
2017-04-13 15:56:51 +02:00
Laurent Rineau 7de8a1f723 Fix a warning
> test/BGL/test_graph_traits.cpp:12:40: warning: unused parameter 'g' [-Wunused-parameter]
2017-04-13 14:25:44 +02:00
Andreas Fabri 2dbb9ea454 remove debug output
(cherry-picked from `master`, from PR #1950, to solve a warning occurring
only in `integration`)
2017-04-13 14:17:07 +02:00
Laurent Rineau 6877cdbe57 Fix the removal of test_Triangulation_2.cpp in the CMakeLists.txt
`graph_concept_Triangulation_2.cpp` was removed instead, by error.

This fixes commit 89a0313f34.
2017-04-12 17:45:26 +02:00
Andreas Fabri 89a0313f34 Remove test_Triangulation_2.cpp as it needs the boost testing framework which does not work cross platform 2017-04-07 10:34:11 +02:00
Andreas Fabri 7942f04eb6 We need the word 'main' in the file so that a testsuite gets created 2017-04-04 12:11:10 +02:00
Andreas Fabri 9b702c6c5b fix path to example in the doc 2017-04-04 08:20:09 +02:00
Andreas Fabri 6e4942470a backquote in doc; clean CMakeLists.txt 2017-04-03 18:45:55 +02:00
Andreas Fabri 863e06bc3f Add typename 2017-04-03 18:39:04 +02:00
Andreas Fabri dbfc3a5f77 Add runtime test that the triangulation classes are model of BidirectionalGraph 2017-04-03 11:06:17 +02:00
Andreas Fabri e64884da90 Also add support for Regular_triangulation_2 2017-03-31 12:38:17 +02:00
Andreas Fabri c97223b933 Add an example for a triangulation hierarchy of a constrained Delaunay triangulation plus 2017-03-31 11:20:47 +02:00
Laurent Rineau 027744f7a6 Merge pull request #1950 from afabri/Surface_mesh-fix_is_border-GF
Surface_mesh: Fix #1949
2017-03-30 18:27:20 +02:00
Andreas Fabri d9c8207317 remove debug output 2017-03-30 08:12:05 +02:00
Sébastien Loriot deb9d984f5 Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' 2017-03-29 13:23:05 +02:00
Laurent Rineau c025d392fb Merge pull request #1960 from sloriot/BGL-fix_split_graph
Fix bug in split_graph_into_polylines
2017-03-29 11:58:38 +02:00
Andreas Fabri 08eacf9d02 forward the types from the template parameter 2017-03-23 15:20:57 +01:00
Andreas Fabri de805a8934 Change the template parameter name as VC++ has a problem when combining the hierarchy with CDT_plus_2 2017-03-23 15:18:53 +01:00
Guillaume Damiand 9508b8e5ba Bug fix in test_Prefix
Strange that the assert(f2 !=null_face) was always true !!
2017-03-23 08:22:48 -04:00
Sébastien Loriot 3da1729ea4 restore the order on nodes and do not remove an edge before a terminal node
The order was relying on the vertex connectivity so no edge incident to a
node in the set should be removed, otherwise the set is no longer sorted
2017-03-21 16:54:49 +01:00
Sébastien Loriot 6d3d570239 Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' into HEAD 2017-03-16 09:57:17 +01:00
Sébastien Loriot 731bb17827 add missing off file 2017-03-14 17:06:35 +01:00
Andreas Fabri 58b4b81ccd fix in_edges() and out_edges() 2017-03-13 17:12:37 +01:00
Sébastien Loriot 16d369dbd0 rename test file that is in conflict with another test 2017-03-13 14:04:04 +01:00
Andreas Fabri 426ab99df7 BGL: Fix Dual 2017-03-13 14:01:19 +01:00
Sébastien Loriot 3fa06c2cc8 remove buggy and useless custom less for vertex descriptors
the order was not correct and in some cases, std::set::erase
was picking the wrong vertex_descriptor. The default less
is fine since no vertices is removed from the adjacency_list,
thus descriptors remain valid
2017-03-09 09:25:18 +01:00
Sébastien Loriot e9395aba6f move enum for named parameters inside internal_np namespace 2017-02-13 10:25:28 +01:00
Sébastien Loriot 9b8f910cee move edge_index that is not defined in boost 2017-02-10 17:24:33 +01:00
Sébastien Loriot 47e8f6167f add doc in the interface file and files using it 2017-02-10 17:23:45 +01:00
Sébastien Loriot 2fee4affdd rename macro to be independant of any package 2017-02-10 17:00:38 +01:00
Sébastien Loriot e2e277ad83 fix the list of inherited named parameters and remove special cases 2017-02-10 16:55:56 +01:00
Sébastien Loriot 2068ba14ce remove non used named parameter 2017-02-10 16:45:18 +01:00
Maxime Gimeno 3d8aaf0a6e Add license headers 2017-02-09 15:46:01 +01:00
Maxime Gimeno 0f9c102516 Move the enums in a namespace parameters to clean-up the namespace CGAL. 2017-02-09 15:29:18 +01:00
Maxime Gimeno 21f305db27 Use an include system to factorize the macro calls in PMP and BGL. 2017-02-09 14:14:11 +01:00
Laurent Rineau 1a2f617d89 Merge pull request #1843 from afabri/BGL_accelerate_copy_face_graph-GF
Accelerate copy_face_graph
2017-02-08 17:32:47 +01:00
Laurent Rineau 13e420732c Merge pull request #1840 from afabri/BGL-reserve-GF
BGL: Add helper function reserve(G,nv,ne,nf)
2017-02-08 17:32:22 +01:00
Sébastien Loriot 758e403d02 remove uninitialized variable warning 2017-01-25 08:52:56 +01:00
Sébastien Loriot df886a0904 add missing include directive 2017-01-19 16:46:52 +01:00
Sébastien Loriot 6926578b15 add reserve to MutableFaceGraph 2017-01-18 18:19:25 +01:00
Sébastien Loriot f5044492c7 remove old implementation and benchmark using it 2017-01-18 16:44:21 +01:00
Sébastien Loriot cb5bc4a257 remove test never added 2017-01-18 16:40:10 +01:00
Sébastien Loriot 3fa4abe869 move function to init index maps to BGL 2017-01-18 16:37:34 +01:00
Sébastien Loriot b3340608cc move property map binders to property_map.h 2017-01-18 16:37:24 +01:00
Sébastien Loriot 35394ccebf update reserve and add test 2017-01-17 11:18:07 +01:00
Andreas Fabri 725a658dad Add reserve(G, nv, ne, nf) 2017-01-17 09:44:06 +01:00