Sébastien Loriot
1172c9df7d
Merge pull request #6445 from GilesBathgate/Convex_decomposition-cleanup_ray_hit_generator2-GilesBathgate
...
Consolidate the differences and use inheritance to remove duplication
2022-03-29 17:48:17 +02:00
Andreas Fabri
4e7bbff6df
Don't use a variable for calling a static method (VC2015 warned)
2022-03-23 09:45:23 +01:00
Giles Bathgate
c356c621cd
Consolidate the differences and use inheritance to remove duplication
2022-03-21 18:24:28 +00:00
Laurent Rineau
683140311f
Merge pull request #5183 from GilesBathgate/fix-uninitialized-member-decomposition
...
Fix uninitialized member in Single_wall_creator.h
2021-09-29 11:47:08 +02:00
Laurent Rineau
1ffe46a83e
Merge pull request #5184 from GilesBathgate/fix-uninitialized-member-edge-sorter
...
Fix uninitialized member in Edge_sorter.h
2021-09-29 11:47:05 +02:00
Laurent Rineau
2d9dc6cfd8
Merge pull request #5193 from GilesBathgate/fix-uninitialized-member-ray-hit-generator
...
Fix uninitialized members in Ray_hit_generator2.h
2021-09-29 11:46:58 +02:00
Giles Bathgate
4229fa4a12
Fix dereference after null check in Reflex_vertex_searcher.h
2021-04-28 09:59:25 +01:00
Giles Bathgate
30e536bdf0
Remove default paramter from set_index in SNC_indexed_items
2021-03-01 08:06:48 +00:00
Giles Bathgate
c4b5b2eff7
Fix uninitialized members in Ray_hit_generator2.h
2020-11-20 19:25:50 +00:00
Giles Bathgate
1a081277fc
Fix uninitialized member in Edge_sorter.h
2020-11-20 19:01:51 +00:00
Giles Bathgate
b8ed9ff04c
Fix uninitialized member in Single_wall_creator.h
2020-11-20 16:24:50 +00: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
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
54a45c6a5e
Declare a comparison functor const
2018-03-08 14:37:20 +00:00
Sébastien Loriot
8cdfad0d08
add missing URL and Id tags
2017-11-15 22:58:57 +01:00
Sébastien Loriot
ee57fc2d6c
add SPDX identifier for files under the GPL-3+ license
2017-11-12 10:17:51 +01:00
Sébastien Loriot
97e8ea1794
remove extra space
2017-11-12 10:17:51 +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
84d82c3a8e
fix unused variable warnings
2015-07-16 10:15:33 +02:00
Andreas Fabri
6c547e5663
Mainly added includes
2013-09-13 22:24:30 +02:00
Sébastien Loriot
0f995306ee
prevent an include file to be parsed by doxygen
2013-06-19 09:57:41 +02:00
Laurent Rineau
e87dad0f95
Fix all warnings in demo/Polyhedron/
...
The compilation was fix g++-4.8, and the flags:
--std=c++11 -frounding-math Wall -Wno-array-bounds -Wno-uninitialized
2013-02-06 17:03:20 +01:00
Philipp Möller
79b30908d5
WARNFIX: Silence a good part of unused variable/parameter warnings.
...
Wextra results in a dreadful wall of yellow in the test-suite and is
scary when using CGAL. Reduce some of the noise by silencing the
obvious cases with CGAL_USE or comments.
2012-08-07 11:04:32 +00:00
Laurent Rineau
8f59fd9592
Turn QPL into LGPLv3+
2012-01-13 16:33:35 +00:00
Andreas Fabri
f41c549f7a
Put parenthesis ( clang warned for 3.8-I-65)
2010-11-14 17:22:23 +00:00
Andreas Fabri
632b9e378c
Add a using and qualify is_reflex_sedge so that Intel strict ansi matches it
2010-08-23 15:55:47 +00:00
Laurent Rineau
7106e69e7a
Fix keyword $URL$ and $Id$: "$URL: " and "$Id: " are not correct Subversion keywords
2010-06-29 12:47:18 +00:00
Laurent Rineau
de95f4149d
Fix warning: braces around empty body (the body is empty with NDEBUG).
2010-06-29 12:36:00 +00:00
Sébastien Loriot
52317dd49f
add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE
...
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
2010-06-09 07:37:13 +00:00
Andreas Fabri
12619999c0
Add 'using' for ansi compliance
2010-05-17 10:25:31 +00:00
Peter Hachenberger
025e2529b1
replace deque by multiset
2008-10-20 10:42:14 +00:00
Peter Hachenberger
c3f88a2db1
just cleaning up old redundant code
2008-10-20 10:41:50 +00:00
Peter Hachenberger
f6cb1522eb
removed a trace
2008-07-28 09:17:48 +00:00
Peter Hachenberger
c04e0c7357
refactoring for reuse and easier testing
2008-06-16 16:27:48 +00:00
Peter Hachenberger
4a5b3e1ed7
removed invalid assertion
2008-06-16 16:26:54 +00:00
Peter Hachenberger
446e055f6e
new package for decompsing a Nef_polyhedron_3 into convex pieces.
...
The code was previously stored under trunk/Nef_3/Minkowski.
2008-05-22 14:57:11 +00:00