Commit Graph

1072 Commits

Author SHA1 Message Date
Sébastien Loriot 50510c05ea add include directive for license of all GPL header files
done using:
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
          grep -v Operations_on_polyhedra | \
          grep -v Algebraic_kernel_for_circles | \
          grep -v Algebraic_kernel_for_spheres | \
          grep -v Polyhedron_IO`;
do
  echo $i
  python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
2017-01-19 15:20:25 +01:00
Sébastien Loriot fe5e925367 Merge pull request #1701 from afabri/Convex_hull_3-FaceGraph-GF
Convex_hull_3: Switch to FaceGraph
2016-12-30 15:14:34 +01:00
Laurent Rineau bbf430b0b1 Merge pull request #585 from afabri/Kernel-Weighted_point-GF
Introduce Kernel::Weighted_point_3 together with functors
2016-12-20 19:52:02 +01:00
Andreas Fabri 5bbeaec915 Fix CMakeLists.txt 2016-12-17 18:54:55 +01:00
Jane Tournois 299c58323b Merge branch 'Kernel-Weighted_point-GF' of github.com:afabri/cgal into Kernel-Weighted_point-GF 2016-12-09 12:35:11 +01:00
Jane Tournois 7dc1b1264d fix typo 2016-12-09 12:29:52 +01:00
Jane Tournois 4b84aca9a8 clean indentation of typedefs in example 2016-12-09 12:24:16 +01:00
Andreas Fabri 03c6754a17 polish 2016-12-09 12:15:07 +01:00
Jane Tournois eff63d6994 add missing "regular" 2016-12-09 11:58:23 +01:00
Andreas Fabri f299a196b9 Update changes.html 2016-12-09 10:53:55 +01:00
Andreas Fabri 6d13fa2c31 Fixes afer Monique's review 2016-12-09 10:17:23 +01:00
Andreas Fabri 12c506d5e8 typos 2016-12-08 13:59:00 +01:00
Andreas Fabri d79988dfd0 typo 2016-12-08 12:52:52 +01:00
Andreas Fabri 1dfc9c631d Document Regular_triangulation_vertex_base_3 as well as the concept and use it in examples instead of Regular_triangulation_euclidean_traits 2016-12-08 12:39:26 +01:00
Andreas Fabri 9ee11501ac Changes after the review by Sebastien 2016-11-30 10:03:00 +01:00
Guillaume Damiand 12328929b2 Update LCC tests: now they are done both for CMap and GMap. 2016-11-29 11:43:38 +01:00
Guillaume Damiand 2ab268965f LCC for CMap and GMap; incremental builder; save and load; test. 2016-11-29 11:43:36 +01:00
Andreas Fabri 01c7ec2ec2 add link to the wikipedia 2016-11-26 10:52:03 +01:00
Andreas Fabri 38f799e82b star -> link 2016-11-26 10:49:02 +01:00
Andreas Fabri 683490b2aa star -> link 2016-11-26 10:46:54 +01:00
Andreas Fabri af5d752f40 fix glitch 2016-11-26 10:18:56 +01:00
Andreas Fabri 6e098178b9 chmod 2016-11-25 16:26:39 +01:00
Andreas Fabri 1499951a18 Do not deprecate convex_hull_3_to_polyhedron_3 2016-11-25 06:09:55 +01:00
Andreas Fabri e5e0cdd5f9 fix a typedef 2016-11-22 17:48:53 +01:00
Andreas Fabri 2a27d4ff38 Fix the Vertex_remover 2016-11-22 16:03:13 +01:00
Andreas Fabri e26e60dd6c Add Default to Convex_hull_graph_traits_3; BGLize some code 2016-11-22 12:27:18 +01:00
Andreas Fabri af1cc4058a fixes 2016-11-21 18:39:05 +01:00
Andreas Fabri 4d4db0cd70 Move star_to_face_graph() to Triangulation_3 2016-11-21 17:51:41 +01:00
Andreas Fabri 6bd6760e14 Add doc of Weighted_point_mapper_3 2016-11-21 17:16:07 +01:00
Andreas Fabri d624271315 Remove usage of Regular_triangulation_euclidean_traits_3 2016-11-21 16:43:40 +01:00
Andreas Fabri b978fa8fdd Fix the typedef for the Bare_point 2016-11-21 15:49:43 +01:00
Andreas Fabri d35c6c913d Use Weighted_point_mapper_3 2016-11-21 15:33:27 +01:00
Andreas Fabri 4ab59919e6 Use Regular_triangulation_vertex_base_3 2016-11-20 19:06:08 +01:00
Andreas Fabri 310845f01e Add class Regular_triangulation_vertex_base_3 2016-11-19 11:07:52 +01:00
Andreas Fabri 64832a0d1d Change template parameter: K -> K_ to help VC++ 2016-11-19 08:22:30 +01:00
Laurent Rineau 2835e361c8 Fix the constructors of RT euclidian traits class
@janetournois @afabri

That commit will fix both runtime errors in Interpolation and
compilation errors in KDS:

  - in Interpolation, the traits class carries a normal vector: it needs
  to be passed to the RT traits class as well,

  - Same in KDS: the compilation error was saying that the constructor
    of RT_euclidian_traits_3 must initialize it base class.
2016-11-18 17:55:05 +01:00
Laurent Rineau 57f0b33eb6 Fix Alpha_shapes_3
Alpha_shapes_3 needs to know a lot about its template parameter `Dt`. To
simplify the code, I have chosen to make the typedef `Tr_Base` public in
3D Delaunay and Regular triangulations.
2016-11-18 17:36:50 +01:00
Andreas Fabri aef2509487 fix typo 2016-11-17 10:32:00 +01:00
Andreas Fabri 2620dcbaac Add an example that shows that we need either RT_euclidean_traits or RT_vertex_base_with_info_3 2016-11-17 10:26:12 +01:00
Jane Tournois 7b1fa00343 doc improvement : add a "model of" 2016-11-03 14:57:10 +01:00
Jane Tournois 3b5e069325 add constructors to Regular_triangulation_euclidean_traits_3,
and fix constructors from Regular_triangulation_3

Revert "introduce Has_nested_type_Bare_point to keep backward compatible"

This reverts part of the commit 98b43b1a49fb2dfb3baee0a532bf5d097f2f4ebd.
2016-11-03 14:57:10 +01:00
Jane Tournois 0f569a8fd6 introduce Has_nested_type_Bare_point to keep backward compatible
it is needed when Regular_triangulation_euclidean_traits is used the first
template parameter for Regular_triangulation (both 2d and 3d)
2016-11-03 14:57:10 +01:00
Jane Tournois 62d905bb8c add Point_3 typedef 2016-11-03 14:55:39 +01:00
Jane Tournois 6f801a3198 fix doc. This already is in the concept 2016-11-03 14:55:39 +01:00
Jane Tournois 75d4bea269 remove Bare_point from documentation 2016-11-03 14:55:39 +01:00
Laurent Rineau 3353d4d64d Kernel now refines RegularTriangulationTraits_3
ie all CGAL kernels are now models of `RegularTriangulationTraits_3`.
2016-11-03 14:55:39 +01:00
Jane Tournois 306323d45c make doc and doc consistent
- add "model of Concept" as much as possible in the modified classes/concepts
- fix some links
- update package description of Kernel_23
2016-11-03 14:55:39 +01:00
Jane Tournois 6af2db1b91 Use Power_side_of_bounded_power_sphere instead of Side_of_bounded_orthogonal_sphere
both functors made the same computation, up the sign of the result.

The return type now is CGAL::Bounded_side, which makes things easier
 to understand and use
2016-11-03 14:55:39 +01:00
Jane Tournois 03e6b52fe3 fix RT3 tests by renaming functors consistently with kernel 2016-11-03 14:53:54 +01:00
Andreas Fabri 40114e10b4 typos 2016-11-03 14:53:54 +01:00