Commit Graph

57 Commits

Author SHA1 Message Date
Laurent Rineau bc4da1f4e6 Fix with GMPXX
My commit 24e96c270a5 modified CMake scripts, and now GMPXX seems
activated, at least for CGAL packages using CGAL_Core. And gcc 4.1 and
4.4 found compilation errors:
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.14-Ic-115/Circular_kernel_3/TestReport_gimeno_CentOS6.gz

The workaround is easy: explicit the cast from the expression
templates to `FT` in the ternary operator.
2019-02-05 13:32:27 +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 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 6c547e5663 Mainly added includes 2013-09-13 22:24:30 +02:00
Andreas Fabri 0258aed350 fix an 'obvious', or should we call it 'stupid', bug ==:>- 2013-02-27 12:28:29 +01:00
Andreas Fabri f5142c9d69 put unused buggy code in an #if 0 #endif 2013-02-26 16:30:12 +01:00
Andreas Fabri f61b711b72 As the top level functions write int into an output iterator
we internally replace the unsigned int and size_t with int
in order to avoid warnings for VC++
2013-02-13 12:20:04 +01:00
Andreas Fabri 858702433b the multiplicity is an int not a std::size_t 2013-02-12 22:13:16 +01:00
Laurent Rineau d19578725b Fix warnings 2013-02-07 18:15:23 +01:00
Marc Glisse a758751485 Remove / comment out unused local typedefs. Fix one place where FT was used instead of RT (homogeneous coordinates, probably never compiled). 2012-07-28 06:21:06 +00:00
Laurent Rineau 8f59fd9592 Turn QPL into LGPLv3+ 2012-01-13 16:33:35 +00:00
Sébastien Loriot d5c2355419 merge the modification from experimental packages to
the candidate branch of the feature + few name bug fixes
2011-04-12 11:34:37 +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
Pedro Machado Manhaes de Castro 17cf11ff8d Bug fix: pre-condition + case of three different spheres with 2 coincident radical planes (and the consequences). 2010-01-29 16:39:56 +00:00
Sylvain Pion 8573fe26ce Rename CGALi to internal. 2009-08-24 17:10:04 +00:00
Sébastien Loriot 9f6605e383 add CGAL_NTS before sign (bug in CORE, convertion from int to Sign) 2009-07-08 13:26:57 +00:00
Sébastien Loriot 83eebfec32 add also some FT 2009-06-18 14:31:22 +00:00
Sébastien Loriot 664c24ecdc add missing FT when calling make_root_of_2 2009-06-18 14:09:24 +00:00
Pedro Machado Manhaes de Castro 6b900b433b correct the cast 2009-03-31 17:13:23 +00:00
Pedro Machado Manhaes de Castro 436b3c1bbf copying the idea of Sylvain of removing emails from files 2008-10-13 11:22:46 +00:00
Sylvain Pion 4aa1cb057a Remove my email adress from header files. 2008-10-11 20:21:08 +00:00
Sylvain Pion 79864c0c8e Remove Arity_tag. 2008-07-22 12:29:01 +00:00
Sylvain Pion e6547e93b9 Add missing #include <vector>. 2008-01-14 21:06:42 +00:00
Sylvain Pion 4da7713aa8 Remove obsolete config flag CGAL_CFG_NO_STDC_NAMESPACE and rename
its dependant macro CGAL_CLIB_STD to "std".
2007-08-08 15:59:25 +00:00
Monique Teillaud 196f6f760c outdated comments removed 2007-04-10 15:43:31 +00:00
Sylvain Pion 2ec3d27276 Add missing CGAL:: (spotted by g++ 4.3). 2007-03-01 10:38:20 +00:00
Sylvain Pion e1041e9faf remove g++ 4.3 warnings 2007-02-11 22:33:12 +00:00
Michael Hemmer d0eb962543 rm function make_root_of_2(const NT &a, int b_, const NT &c)
use: make_root_of_2(const NT &a, const NT& b_, const NT &c)
2006-12-17 13:28:08 +00:00
Andreas Fabri b1f3ba8552 qualified function calls with AlgebraicSphereFunctors:: 2006-11-12 20:29:51 +00:00
Pedro Machado Manhaes de Castro 5fcf5aec69 Header 2006-08-23 13:20:47 +00:00
Pedro Machado Manhaes de Castro 42522b685a Header 2006-08-23 13:20:30 +00:00
Pedro Machado Manhaes de Castro de5cea8bfc Header 2006-08-23 13:20:09 +00:00
Pedro Machado Manhaes de Castro 6d1e1bd64b Header 2006-08-23 13:19:40 +00:00
Pedro Machado Manhaes de Castro b6c7760d63 Header 2006-08-23 13:19:21 +00:00
Pedro Machado Manhaes de Castro efa42ee37b Header 2006-08-23 13:18:06 +00:00
Pedro Machado Manhaes de Castro bbaf77aa09 Header 2006-08-23 13:17:44 +00:00
Pedro Machado Manhaes de Castro f545d85398 Header 2006-08-23 13:17:22 +00:00
Pedro Machado Manhaes de Castro f4849b4650 Header 2006-08-23 13:17:07 +00:00
Pedro Machado Manhaes de Castro 8fd5e9106e Header 2006-08-23 13:16:47 +00:00
Pedro Machado Manhaes de Castro cd00835718 Header 2006-08-23 13:16:07 +00:00
Pedro Machado Manhaes de Castro ceb2d9bc10 Header 2006-08-23 13:15:36 +00:00
Pedro Machado Manhaes de Castro 62b6e34623 Header 2006-08-23 13:15:09 +00:00
Pedro Machado Manhaes de Castro eec7af986f Commenting the optimization that not work with types like Interval or double. (Compilation error, because we need gamma and is_rational.. but it means nothing for Interval_nt and double) 2006-08-21 15:09:08 +00:00
Pedro Machado Manhaes de Castro 4c2a391c50 Improving the Critical Points of a Circle Equation (returning a Root_for_spheres_2_3) 2006-08-09 08:54:33 +00:00
Pedro Machado Manhaes de Castro 320ad142ca Improving the Critical Points of a Circle Equation (returning a Root_for_spheres_2_3) 2006-08-09 08:54:24 +00:00
Pedro Machado Manhaes de Castro 9873a00bdb Including critical points for Circles (maxima of spheres, restricted by a plane passing through the center) 2006-08-05 18:34:02 +00:00
Pedro Machado Manhaes de Castro e9b1d92d27 Including critical points for Circles (maxima of spheres, restricted by a plane passing through the center) 2006-08-05 18:33:55 +00:00
Pedro Machado Manhaes de Castro 386ae0609d Including critical points for Circles (maxima of spheres, restricted by a plane passing through the center) 2006-08-05 18:33:46 +00:00
Pedro Machado Manhaes de Castro 59243ca592 Correcting a small problem on the bounding box function 2006-08-05 18:32:56 +00:00
Pedro Machado Manhaes de Castro db8c9276c6 Changes needed 2006-08-04 14:43:50 +00:00