Andreas Fabri
e2058c01c6
Remove some hyphens
2025-05-15 07:28:31 +01:00
albert-github
8a0b21461d
Unexpected backtick
...
- Corrected some more redundant / missing backticks
- correctes a spelling error (Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2/Gps_default_dcel.h)
2023-04-11 17:38:37 +02:00
Mael Rouxel-Labbé
98f324a147
Translate some French error messages / comments
2022-11-23 21:15:38 +01:00
Paul-Edouard Sarlin
a23c42acd4
Fix type in AFSR
2022-01-18 13:57:20 +01:00
Andreas Fabri
ec573afcd9
Fix order of parameters, allows->enables, ,->::
2022-01-04 15:29:20 +00:00
Sébastien Loriot
2c889a3b52
remove unused files
2021-08-26 11:43:58 +02:00
Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00
Mael Rouxel-Labbé
6042946581
Misc fixes
2020-12-06 12:37:58 +01:00
Mael Rouxel-Labbé
eac26fcabc
Misc doc fixes in advancing front reconstruction
2020-12-05 10:46:01 +01:00
Mael Rouxel-Labbé
f3f52a8e8e
Use traits functors rather than global functions
2020-12-05 10:45:13 +01:00
Mael Rouxel-Labbé
389084d036
Properly document the traits requirements of DT3 in advancing front recons.
2020-12-05 10:16:01 +01:00
Sébastien Loriot
0779373835
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of 4.14 release branch
+ manual fix on one line in:
* Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
* .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Laurent Rineau
06151ee074
Merge pull request #3765 from dangerski/advancing_front_infinite_loop
...
Prevent infinite loop in Advancing front surface reconstruction.
2019-12-05 11:01:14 +01:00
Sébastien Loriot
254d60f642
First pass on removing license notice in header for GPL files
2019-10-19 15:23:19 +02:00
Sébastien Loriot
7356421d80
introduce Commercial license SPDX tag
2019-10-19 12:15:19 +02:00
Sébastien Loriot
9bd9c68b83
update LGPL[23]+ and GPL[23]+ SPDX tags
...
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
2019-10-18 21:57:54 +02:00
Andreas Fabri
4581f1b7a8
Morte replacements
2019-06-05 08:39:55 +02:00
Sébastien Loriot
124012d9f9
replace cpp11::array by std::array
2019-03-29 13:28:33 +01:00
dangerski
cf4a809457
Prevent infinite loop in Advancing front surface reconstruction. In some cases K can become really large but doesn't get to infinity and instead gets into a situation where K + epsilon == K and the the while loop never exits. So we check for the case where K stops changing and exits.
2019-03-12 10:49:43 -06:00
Sébastien Loriot
0798807d95
fix warning
2018-11-13 08:00:54 +01:00
Sébastien Loriot
a2e8a1c68f
add the suffix Ref to doxygen link to reference
2018-10-08 10:26:56 +02:00
Mael Rouxel-Labbé
7490f34560
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-21 10:15:25 +02:00
Mael Rouxel-Labbé
26c857a431
Moved unary/binary_function to CGAL::cpp98
2018-06-13 15:58:19 +02:00
Mael Rouxel-Labbé
a0427ec756
Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations
...
TriangulationCellBase_3 does not request a circumcenter;
DelaunayTriangulationCellBase_3 does.
Delaunay_triangulation_3 only compiled because
Triangulation_cell_base_3 (and Triangulation_ds_cell_base_3 !)
provided circumcenter() operators and DT3 inherited T3's TDS.
- The circumcenter() functions are removed where they shouldn't exist
- DT3 uses DT_cell_base_3 as cell base instead of T_cell_base_3
- Concepts/Classes that supposedly only required TriangulationCellBase_3
and then built Delaunay triangulations with that (Alpha Shapes, etc.)
are upgraded to request DelaunayTriangulationCellBase_3 (anyway, it
wouldn't compile if you actually provided a model of
TriangulationCellBase_3)
- Fixed various wrong templates in classes/concepts such as
MeshVertexBase_3 not refining RegularTriangulationVertexBase_3
and (only in the doc) defaulting to Triangulation_vertex_base_3
- Removed the deprecated class (for 4+ years) T_cell_base_with_circumcenter
2018-04-26 13:21:53 +02:00
Andreas Fabri
1d811ddf3d
Advancing front reconstruction
2018-01-17 22:02:06 +00:00
Sébastien Loriot
ee57fc2d6c
add SPDX identifier for files under the GPL-3+ license
2017-11-12 10:17:51 +01:00
Laurent Rineau
7e9f756935
Replace all std::unary_function by CGAL::unary_function
2017-10-04 15:57:09 +02:00
Sébastien Loriot
02705704fb
add missing license include directive
2017-01-19 15:20:27 +01:00
Sébastien Loriot
e28842cf76
add missing include guards
2017-01-19 15:20:27 +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
Andreas Fabri
b7d705d9f4
Robustify a call to squared_radius which had a division by 0 with 'flat' cells
2017-01-11 17:26:42 +01:00
Sébastien Loriot
d07b26d364
fix doc bug
2016-10-24 18:16:06 +02:00
Sebastien Loriot
13943432b5
Merge pull request #580 from sgiraudot/Advancing_front-Generalize_filter-GF
...
Advancing front: generalize filter
2016-01-19 11:39:49 +01:00
Simon Giraudot
615dd99167
Update doc
2016-01-06 14:40:53 +01:00
Simon Giraudot
08c46d2462
Document functions computing priority values
2016-01-06 14:37:40 +01:00
Simon Giraudot
f4e4691f97
Store indices as std::size_t instead of int (makes more sense and avoid conversion trouble)
2016-01-05 11:17:16 +01:00
Simon Giraudot
8dab6907f7
Improve readability by introducing a "infinity()" method to AFSR
2016-01-04 15:03:41 +01:00
Simon Giraudot
11f8381350
Use std::numeric_limits<FT>::infinity() instead of HUGE_VAL
2016-01-04 14:58:46 +01:00
Simon Giraudot
f88848fdbc
Bugfix: always check if facet is sliver (instead of just checking first and last facets)
2015-12-10 15:33:25 +01:00
Simon Giraudot
86232e95ac
Update doc about priority functor
2015-12-04 10:24:42 +01:00
Simon Giraudot
eb5b89628d
Passing reference to advancing front class is now const qualified
2015-12-04 09:19:50 +01:00
Simon Giraudot
fed6d2e6d0
Replace filter functor by priority functor
2015-12-04 08:54:59 +01:00
Andreas Fabri
ff53abdf14
acos makes that the green wedge in the user manual has an aperture of 0
2015-09-17 16:17:53 +02:00
Laurent Rineau
7ddefbdcc8
Merge pull request #297 from afabri/CGAL-assert-GF
...
assert() should not be used in CGAL headers!
2015-09-07 10:58:20 +02:00
Andreas Fabri
1e2ff1131e
assert -> CGAL_assertion
2015-08-27 16:51:55 +02:00
Jane Tournois
c19d370265
fix missing namespaces
...
fix compilation of advancing front for msvc 2015
2015-08-11 15:29:16 +02:00
Sébastien Loriot
d80d69b350
remove trailing whitespaces
2015-06-29 12:22:13 +02:00
Sébastien Loriot
85fa6cf343
move the doc inside the code and update the code accordingly
2015-06-29 12:18:26 +02:00
Andreas Fabri
740479e8f0
Add a test; make it ork on non-VC++ platforms
2015-06-24 09:34:17 +02:00
Andreas Fabri
3757ca30c6
Add tests for low dimensional data sets and for different kernels
2015-06-23 10:35:50 +02:00