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
94c162d249
fix types
2018-01-24 08:19:28 +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
860e7c564f
Fix errors detected by Travis
...
- What happens when VTK is missing...
- `clang++ -syntax-only` is more picky than g++
2017-04-14 18:11:43 +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
Andreas Fabri
cd14ff3cc6
No need for a static variable
2016-11-03 14:05:49 +01:00
Andreas Fabri
48a5318d2d
make a static variable thread local
2016-11-01 15:04:47 +01:00
Ophir Setter
6521ba2392
Changing Multiplicity in Envelope traits to inherit from the base class.
2012-07-07 07:45:01 +00:00
Eric Berberich
810209f613
some problem with Coerction traits: Explicit casts required
...
Needs some further investigation! Background: the new CMake scripts for CGAL
are more strict what comes to includes of external libs (and Core is
considered as an external lib now), thus the testsuite has shown errors
related to the 'hacks' here. But as far as I know, the Coercion_traits
should be able to solve these issues.
2012-06-29 16:03:33 +00:00
Laurent Rineau
8f59fd9592
Turn QPL into LGPLv3+
2012-01-13 16:33:35 +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
Efi Fogel
53d2c172b1
added missing include statement
2009-08-05 12:44:39 +00:00
Efi Fogel
d29bd87a6c
Fixed Arrangement_2 construction bug - made the geometry traits const
2009-07-05 13:22:10 +00:00
Ophir Setter
f69c6e13f0
warnings about unused variables
2008-11-14 09:00:26 +00:00
Sylvain Pion
643ea487a0
Remove casts to Comparison_result.
...
They are useless since we merged the various enum types.
2008-04-09 12:46:22 +00:00
Andreas Meyer
fdeedcf8b0
some low level code cleanup. renamed
...
* CGAL_error to CGAL_error_msg
* introduced a macro CGAL_error()
* added some words about CGAL_error to the developers manual
* renamed most of assert(x) into CGAL_assertion(x)
* renamed exit(x) with x != 0 , CGAL_assertion(false) and assert(false) into CGAL_error
* CORE left untouched, OpenNL changed
2007-11-07 16:51:18 +00:00
Efi Fogel
f6ef38f74e
cleanup: replaced get_blah() with blah()
2007-09-05 14:38:34 +00:00
Efi Fogel
aa6e81d9ed
roll back (kind of)
2007-08-22 13:50:22 +00:00
Efi Fogel
9e416b106f
Moved Arrangement_2 to Arrangement_on_surface_2
2007-08-22 12:39:27 +00:00
Efi Fogel
1fc957f574
wein: Defined RatKernel::Sphere_3 to be the Surface_3 type
2007-04-26 19:52:58 +00:00
Efi Fogel
ed058b4ae9
Added the proper SVN keywords
2007-04-03 18:32:55 +00:00
Efi Fogel
69d4215467
1st revision
2007-04-03 04:59:45 +00:00
Michael Hemmer
9608231a02
fixed problems with CGAL::sign(CGAL::Sign)
2006-10-28 13:07:32 +00:00
Baruch Zukerman
081c510507
construct_projected_boudary has changed
2006-10-17 14:11:29 +00:00
Baruch Zukerman
a4846490ab
fixed a bug
2006-10-08 08:58:03 +00:00
Baruch Zukerman
5aa38bc9eb
clean up
2006-09-25 12:13:32 +00:00
Baruch Zukerman
24969f9840
changed the traits so the surface will not inherit from the Handle
2006-09-13 09:34:39 +00:00
Baruch Zukerman
2e03255e31
fixed some bugs (with infinity stuff) and some compilation errors
2006-09-11 13:41:23 +00:00
Baruch Zukerman
88f2b7af9e
added myself as an author to all relevant files at the Envelope_3 package.
2006-09-11 10:22:10 +00:00
Baruch Zukerman
f30df37b72
changed the construct projected intersection function of the traits to return x-monotone curves instead curve.
2006-09-04 13:02:34 +00:00
Baruch Zukerman
7a58b5bdda
many changes...
2006-09-03 13:49:11 +00:00
Baruch Zukerman
670cebc988
changed the code to match the new interface of the traits
2006-08-03 10:16:41 +00:00
Baruch Zukerman
d38fe2802f
changed Construct_envelope_xy_monotone_parts_3 to Make_xy_monotone_3
2006-08-02 08:41:09 +00:00
Ron Wein
57606cb940
Renamed files.
2006-08-01 08:21:52 +00:00