Commit Graph

1083 Commits

Author SHA1 Message Date
Laurent Rineau dce8bb77ba Merge pull request #2053 from cjamin/Mesh_3-code_improvements-cjamin
Mesh_3: code improvements + bug fix
2017-04-14 18:32:05 +02:00
Laurent Rineau 93311493c4 Merge pull request #1998 from afabri/CGAL-test_license_check-GF
CGAL: Test the license check mechanism
2017-04-07 12:06:23 +02:00
Andreas Fabri 8cbbe0e165 Remove dependencies of Triangulation_3 on Triangulation_2 2017-04-06 11:08:37 +02:00
Andreas Fabri 3ec934e291 no need for CGAL_FUTURE 2017-04-05 09:56:48 +02:00
Andreas Fabri 2eeec0f30c fix file name; fix comments 2017-03-31 10:50:45 +02:00
Andreas Fabri a4414f1d10 Take Laurent's comments into account 2017-03-30 14:23:59 +02:00
Andreas Fabri 5200dc5ac2 Check dependencies 2017-03-29 14:27:50 +02:00
Clement Jamin 6ea82bbe2a Unnecessary double "if" blocks 2017-03-09 17:46:46 +01:00
Laurent Rineau c55e391f97 WIP: works with one thread 2017-02-17 16:37:11 +01:00
Laurent Rineau 28be8650d4 Merge pull request #1863 from afabri/T3-fix_link_to_face_graph_doc-GF
Triangulation_3: Fix the doc of link_to_face_graph()
2017-02-02 17:22:27 +01:00
Andreas Fabri 64c6e59116 Fix the doc of link_to_face_graph() after review by Monique 2017-01-27 08:42:03 +01:00
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