Sébastien Loriot
f130cfe92c
fix conversion error
2024-03-01 11:51:34 +01:00
Sébastien Loriot
432449b23b
fix compilation issues
...
mainly due to expression template
2024-02-28 13:55:01 +01:00
Efi Fogel
8fe89f4199
Commmented out unused variables
2024-02-14 11:50:17 +02:00
Efi Fogel
7381e39e1f
Cleaned up; eliminated local kernels
2024-01-29 21:55:39 +02:00
Sébastien Loriot
f31d41c1f2
missing include
2023-06-29 18:08:31 +02:00
Sébastien Loriot
76f16d7c38
use std::get_if, get()->value() and remove CGAL::Object usage in Envelope
...
changes in arrangement based packages
2023-06-20 18:32:13 +02:00
Efi Fogel
ccdb5a0b54
Merge remote-tracking branch 'cgal/master' into Aos_2-conics-efif
2023-02-15 14:36:44 +02: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
Sébastien Loriot
e1c7254ffb
fix conversion warnings
2022-10-17 10:30:42 +02:00
Efi Fogel
3b69bebc82
Add a constructor that accepts the anderlying conic traits, and used this conic traits properly.
2022-08-10 17:47:07 +03: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
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