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
Sébastien Loriot
ee57fc2d6c
add SPDX identifier for files under the GPL-3+ license
2017-11-12 10:17:51 +01:00
Mael Rouxel-Labbé
0c813e42b1
Improved readability of Skin_surface_3
...
Only indentation and whitespace is changed.
Almost like a skin (sur)facelift !
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé
81bc8604f0
Fixed Bare_point / Weighted_point across Skin_surface
...
This also removes the definition of Bare_point from the Skin surface
traits class (as it should be: Skin_surface defines Bare_point)
2017-06-28 10:14:35 +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
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
Nico Kruithof
d8cfbae694
Resolving errors reported by the Intel compiler and LLVM
2010-05-20 19:04:35 +00:00
Nico Kruithof
fd7fd56545
Found a typo
2007-04-05 11:32:27 +00:00
Nico Kruithof
b6969fe13c
Found some typo's in the documentation and removed two warnings
2007-04-04 12:25:05 +00:00
Nico Kruithof
d0336b4c2f
A template specialisation was not matched and the optimised code was therefore not executed.
2007-04-02 07:55:15 +00:00
Nico Kruithof
fff8ac1f4e
Used using instead of direct inheiritance (avoids Base:: in the child).
2007-02-01 07:13:10 +00:00
Nico Kruithof
5faec8acca
Removed compiler errors in gcc 4.1.1
2007-01-31 21:21:39 +00:00
Nico Kruithof
4f941a08de
Found the bug, skin surface package should be fine now
2007-01-29 13:06:27 +00:00
Nico Kruithof
850e86b855
Testing the package
2007-01-29 08:13:44 +00:00
Nico Kruithof
a1ced1f1ad
Cleaned up a lot of code. Need to check why interval arithmetic is not working properly.
2007-01-28 21:31:37 +00:00
Nico Kruithof
e387558c4b
Examples are compiling, next check the output.
...
Further, make a Skin_surface_base class, which is a parent of both Skin_surface_3 and Union_of_balls_3
2007-01-27 16:14:56 +00:00
Nico Kruithof
3f80aba8b6
regression test
2007-01-19 16:53:56 +00:00
Nico Kruithof
8f4555ea5d
Added triangulated_mixed_complex back. Next, do the locate in the
...
triangulated mixed complex
2006-12-22 13:07:26 +00:00
Nico Kruithof
76d80a919c
Debugged a runtime error: used vertex_iterator instead of
...
finite_vertices_iterator (same for cells) in the Triangulated mixed complex
2006-12-16 14:24:48 +00:00
Nico Kruithof
8ac0951040
Working on compilation errors
2006-11-24 13:56:23 +00:00
Nico Kruithof
162527c483
Working on the filtered triangulated mixed complex
2006-11-15 21:12:21 +00:00
Nico Kruithof
49e37f31b8
The tests are working, if they finish in time ...
2006-10-26 18:57:24 +00:00
Nico Kruithof
a86261e974
Towards working examples
2006-10-26 06:34:38 +00:00
Nico Kruithof
f5520fc084
working on the subdivision of the skin surface mesh
2006-09-29 20:26:50 +00:00
Nico Kruithof
eed851ed2f
working on getting the code in sync with the documentation
2006-09-19 15:08:45 +00:00
Nico Kruithof
e28b794173
Moved meshing code (coarse mesh) to Skin_surface_3
2006-09-14 20:09:53 +00:00
Nico Kruithof
98483cfb04
Adapting the code according to the documentation.
2006-09-10 13:14:24 +00:00
Nico Kruithof
fa5ba0e9ba
Worked on the documentation.
2006-09-09 18:25:49 +00:00
Nico Kruithof
2da0bb6268
In the mixed complex point location, remember the previous mixed cell to avoid predicates
...
Make private examples working and don't test them (added to dont_submit)
2006-08-24 07:36:47 +00:00
Nico Kruithof
d043059303
Renaming Mixed_complex_traits to Skin_surface_traits
2006-08-18 13:35:28 +00:00
Nico Kruithof
09be8acf7d
Minor optimization
2006-08-18 12:40:00 +00:00
Nico Kruithof
86acb3500a
Optimizing the subdivision
2006-08-17 14:47:29 +00:00
Nico Kruithof
9fb81a174d
Optimizing the new implicit mixed complex code
...
next: do the same for the subdivision
2006-08-17 09:31:06 +00:00
Nico Kruithof
a625421266
Working on the complilation of the examples
2006-08-11 14:50:15 +00:00
Nico Kruithof
dcdb0c6841
Final submit for tonight. The test suite should be compiling now
2006-08-07 20:47:52 +00:00
Nico Kruithof
5ded4f38e4
More local changes
2006-08-07 19:54:11 +00:00
Nico Kruithof
66afbadb7e
Last changes
2006-08-07 16:34:57 +00:00
Nico Kruithof
9832ce9d9b
- Make the examples working
...
- Comment old code
- Try caching
2006-08-07 13:47:15 +00:00
Nico Kruithof
6b3efb6fbb
- fixed bug in Quadratic_surface class, including anchor construction predicate
...
- fixed bug in subdivision of the coarse mesh
2006-08-07 12:20:36 +00:00
Nico Kruithof
7cd795d17e
Removing old code. (and fixing a small bug)
2006-08-04 15:42:11 +00:00
Nico Kruithof
febd936def
Only make the predicates filtered, not the constructions
2006-08-04 09:04:08 +00:00
Nico Kruithof
2276621ff1
First version starting to work with the implicit mixed complex.
...
Next: remove redundant code
2006-08-03 15:25:29 +00:00
Nico Kruithof
a52f20ae99
Starting to implement the interface to the delaunay mesher
2006-07-27 13:35:44 +00:00
Nico Kruithof
e1952b7a28
debugged examples and made some minor changes to the documentation
2006-07-25 12:22:48 +00:00
Nico Kruithof
c625620170
Added documentation for the Skin_surface_quadratic_surface_3
2006-07-07 12:13:36 +00:00
Nico Kruithof
0e7ed028e4
Added documentation: SkinSurface_3 concept and Skin_surface_3 class
2006-07-06 14:52:07 +00:00
Nico Kruithof
79bb80960b
added the code for meshing a union of balls.
...
TODO: remove unique_hash_map from the construction of the triangulation:
2006-05-31 15:21:59 +00:00