Commit Graph

59 Commits

Author SHA1 Message Date
albert-github 36c8b7589d Spelling corrections
Last batch (for now) of spelling corrections in doxygen and normal comments
2024-05-31 19:05:34 +02:00
Sébastien Loriot c99b69a0e7 add missing license headers 2024-01-04 13:50:15 +01:00
Sébastien Loriot e7c26349f2 move header in a package to GPL 2024-01-04 13:36:34 +01:00
albert-github eed54a0ae5 spelling corrections
Some spelling corrections (Directories starting with `O`-`S` , first part),
some backward work
some forward work
2022-11-15 18:45:39 +01:00
albert-github 45478184de spelling corrections
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Andreas Fabri 74e4d89cbc Optimisation 2022-09-27 10:42:05 +01:00
Mael Rouxel-Labbé 521c72d57e Fix typos 2021-10-04 13:34:07 +02:00
Sébastien Loriot 4e519a3c7a move documented IO functions in IO namespace 2021-05-05 13:15:37 +02:00
Laurent Rineau 21755b1123 Merge pull request #5245 from GilesBathgate/create-assertions-fix
Allow -DNDEBUG and CGAL_nnn_assertions at the same time
2021-03-24 15:05:41 +01:00
Sébastien Loriot 2b61a99313 replace bind in Polytope_distance_d 2021-01-06 12:59:12 +01:00
Giles Bathgate 5a36ff89b5 Drop NDEBUG it is already visible through CGAL_NO_ASSERTIONS 2020-12-04 19:42:21 +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 52164b1fba First pass on removing license notice in header for LGPL files 2019-10-19 15:40:30 +02: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
Laurent Rineau d429669d00 Fix a compilation error detected by Travis 2019-10-02 14:26:28 +02:00
Mael Rouxel-Labbé 2848158354 Fix typos 2019-05-20 08:54:04 +02:00
Mael Rouxel-Labbé 26c857a431 Moved unary/binary_function to CGAL::cpp98 2018-06-13 15:58:19 +02:00
Andreas Fabri 60423a61de fix include file 2018-05-23 11:48:58 +02:00
Sébastien Loriot ff26773f7b remove include directive for checking GPL compliance in LGPL headers 2017-11-12 10:21:35 +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 0698f79aff add SPDX identifier for files under the LGPL-3+ license 2017-11-12 10:17:50 +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 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
Clement Jamin 05bbcd8d17 Add push/pop to pragmas 2016-06-15 11:26:11 +02:00
Clement Jamin 24b10a9135 Fix MSVC C4244 warnings 2016-06-14 20:29:13 +02:00
Andreas Fabri 52f8129579 replace all std::bind with boost::bind 2016-02-04 08:59:38 +01:00
Laurent Rineau 495ed0b6ab Merge remote-tracking branch 'origin/CGAL-Less_warnings-GF'
Fix various warnings.

Tested in CGAL-4.5-Ic-97. Approved by the Release Manager.
2014-07-16 17:48:56 +02:00
Andreas Fabri 1edd8c853d Put code needed for an assertion in an assertion_code macro 2014-07-03 14:15:48 +02:00
Andreas Fabri 064825b39c remove insert operator 2013-03-01 17:05:44 +01:00
Andreas Fabri 99006a8e06 Add static_cast<int> 2013-02-08 12:43:15 +01:00
Philipp Möller c848823b08 Merge Width_3 and parts of Matrix_search into Polytope_distance_d. 2012-08-16 15:56:16 +00:00
Andreas Fabri 2c0ae7f54c Replace vector.erase(vector.begin(), vector.end()) with vector.clear() 2012-01-24 14:28:52 +00:00
Laurent Rineau 8f59fd9592 Turn QPL into LGPLv3+ 2012-01-13 16:33:35 +00:00
Sébastien Loriot 91a5327fa8 change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Sébastien Loriot dff6dda8b3 Remove from copyright holder
Freie Universitaet Berlin (Germany), Martin-Luther-University Halle-Wittenberg
(Germany) and RISC Linz (Austria) as they transfer the copyright to other
sites.
2011-09-21 19:46:31 +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
Bernd Gärtner 50bd7a2484 obsolete QP_solver/iterator.h include removed 2008-10-24 11:49:19 +00:00
Bernd Gärtner f6e5b42822 replaced outdated Transform_diff_const iterator by boost variant 2008-10-09 10:01:53 +00:00
Sylvain Pion 8e87a68eb3 Remove unreachable code (pgCC warning). 2008-01-20 15:00:13 +00:00
Bernd Gärtner 3437f415eb - adapted to QP_solver.h file location change 2007-04-30 10:12:56 +00:00
Bernd Gärtner 1b01f9c967 - switched to new pricing strategy names
- changed default back from full_filtrered to partial_filtered
2007-04-19 14:36:51 +00:00
Bernd Gärtner c2dd1f52f7 - adapted to QP_options 2007-04-15 17:14:19 +00:00
Andreas Fabri b4f7de57f0 Use new traits classes 2007-04-03 13:33:08 +00:00
Bernd Gärtner 7fa03ebb0e - tests now avoid large coordinates (they lead to problems in the
QP_solver that have to be fixed separately)
2007-03-23 14:41:03 +00:00
Bernd Gärtner 71451b6e70 - validity check of solver removed (solver now does it itself) 2007-03-22 09:49:30 +00:00
Bernd Gärtner 7c8ea7b9b7 - switched from partial_filtered to full_filtered pricing for now
(partial_filtered seems to have a bug, and full_filtered is not
   much slower)
2007-03-17 22:08:50 +00:00
Bernd Gärtner dd12d32233 - iterator out-of-range fix 2007-03-05 14:47:56 +00:00
Bernd Gärtner 1e46b5e6d1 - forgot to commit that file (previous log message applies) 2007-03-02 11:38:49 +00:00