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