Commit Graph

25 Commits

Author SHA1 Message Date
Laurent Rineau dbb1cb6c9b Merge pull request #3974 from afabri/Triangulation-add_ranges-GF
Triangulation_{2,3):  Add ranges
2019-07-01 11:16:05 +02:00
Mael addad6c953
Do not define a halfedge range for TDS_2
Halfedges have no place in the TDS, and the only reason they exist
is because of the 2D triangulation graph traits. The latter are 
reworked in another PR (https://github.com/CGAL/cgal/pull/3885) 
such that there is no need to have halfedges defined in TDS_2/T2
2019-06-07 09:00:02 +02:00
Andreas Fabri 5532b84b4f nullptr_t -> std::nullptr_t 2019-06-05 07:28:56 +02:00
Andreas Fabri e2d19b0c8d Replace NULL and Nullptr_t with nullptr and nullptr_t 2019-06-04 23:45:44 +02:00
Andreas Fabri 785ae04e0b Add ranges to Regular_triangulation_2 2019-06-04 12:45:42 +02:00
Laurent Rineau 7ddef3d14e Merge pull request #3725 from afabri/TDS_2-fix_Default_vertex_converter-GF
TDS_2: Fix Default_vertex_converter
2019-03-05 16:20:49 +01:00
Andreas Fabri 762d899cc0 TDS_2: Fix Default_vertex_converter 2019-03-04 09:26:06 +01:00
Andreas Fabri bbec783e08 Remove code for mips CC 7.4 as it triggers a warning: implicitly-declared 2019-01-09 17:19:17 +01:00
Sébastien Loriot 54381db68a fix -Wmaybe-uninitialized warnings 2018-11-12 19:27:53 +01:00
Laurent Rineau 3c70f8bad0 Fix dependencies by moving files 2018-03-23 14:17:24 +01:00
Sébastien Loriot ee57fc2d6c add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Andreas Fabri 3112b11e67 Add license check; Add defines for test_lipschitz.cpp 2017-04-06 17:32:50 +02:00
Andreas Fabri dfb37af958 test dependencies in Mesh_2 2017-04-06 13:16:35 +02: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
Laurent Rineau cd0335cda9 Fix warnings with CGAL_TRIANGULATION_NO_ASSERTIONS
Warnings about unused variables when `CGAL_TRIANGULATION_NO_ASSERTIONS`
is defined.
2016-10-07 14:33:44 +02:00
Laurent Rineau 1aefb3b0f3 include <CGAL/config.h>, not <CGAL/basic.h> 2016-09-30 15:23:14 +02:00
Andreas Fabri 939581a2b2 Fix package TDS_2: Add #include 2016-09-30 15:22:27 +02:00
Iordan Iordanov 3ee9a62497 Corrections for compile warnings 2016-09-21 10:35:41 +02:00
Iordan Iordanov 670c58ad8d Corrections for compile warnings 2016-09-21 10:35:41 +02:00
Iordan Iordanov 76d664402e Bugfix for insert_in_hole -- vertices on the boudary of the hole now point at new faces 2016-09-21 10:35:41 +02:00
Iordan Iordanov a791e577c2 Small updates to doc for TDS_2 and assertion added in TDS_2.insert_in_hole() 2016-09-21 10:35:41 +02:00
Iordan Iordanov 441df3c540 Modifications to the code for TDS_2.insert_in_hole, the documentation and also the testsuite 2016-09-21 10:35:41 +02:00
Iordan Iordanov 649745d040 Small feature: add function insert_in_hole to Triangulation_data_structure_2. Contains documentation and test. 2016-09-21 10:35:41 +02:00
Clement Jamin f6a9afd028 Merge branch 'gsoc2014-2d-reconstruction-ivovigan-old' into gsoc2014-2d-reconstruction-ivovigan 2015-10-23 14:26:50 +02:00
Andreas Fabri 91543fd382 move header files to TDS_2 and TDS_3 2015-08-23 15:36:12 +02:00