Commit Graph

533 Commits

Author SHA1 Message Date
Maxime Gimeno 688b5dd06e Move dependencies creation to package_info and add dependencies to git 2018-02-02 12:08:05 +01:00
Maxime Gimeno 8bde832931 Fix METIS headers in BGL 2018-02-02 12:08:05 +01:00
Maxime Gimeno a676d5a60e Try to fix errors in classification checks 2018-02-02 12:08:05 +01:00
Maxime Gimeno acd0a72edf Modify travis script to test dependencies 2018-02-02 12:08:05 +01:00
Maxime Gimeno ae36b452bc Add dependencies of all packages 2018-02-02 12:08:05 +01:00
Simon Giraudot 6269309d86 Use CGAL include for boost counting/transform iterators everywhere 2018-01-23 11:09:52 +01:00
Sébastien Loriot 8cdfad0d08 add missing URL and Id tags 2017-11-15 22:58:57 +01: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 2b35bddfb2 Replace all std::binary_function by CGAL::binary_function 2017-10-04 16:36:32 +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
Marc Glisse 12618d3d56 Use 1/2 instead of .5 as file input for Epeck.
That's what all the other testcases in the directory do, so I assume it
is ok.
2016-10-15 22:39:23 +02:00
Laurent Rineau 223c1cf5a4 Merge pull request #1530 from lrineau/Installation-compute_dependencies-GF
Compute and fix packages dependencies
2016-10-05 13:11:04 +02:00
Andreas Fabri fa6606b7c9 Add includes so that public headers can be compiled individually
It strikes me that I have to include CGAL/Kernel/global_functions_2.h
The package uses an orientation test but the package has no traits class.
2016-09-30 15:22:26 +02:00
Sébastien Loriot 7e2ee496de update project name of cmake scripts of tests 2016-09-08 00:26:37 +02:00
Sébastien Loriot 6b338eeb1f improve the name of projects in cmake scripts of examples 2016-09-08 00:02:55 +02:00
Sébastien Loriot 4c29bf1b44 CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR 2016-03-24 16:33:46 +01:00
Sébastien Loriot 881e4d3199 request Core only in examples, tests and demos when really needed 2016-03-07 22:36:57 +01:00
Sébastien Loriot 2d191d6651 commit CMakeLists.txt for all examples and tests 2016-03-07 17:39:36 +01:00
Philipp Möller 0a04a3a48f Use CGAL_DOC_VERSION 2016-02-11 15:37:54 +01:00
Sébastien Loriot 06c304c614 fix doc warnings spotted by doxygen 1.8.11
Tested locally
2016-02-04 22:23:48 +01:00
Andreas Fabri b06cdea579 Use CGAL_USE in Visibility_2 too 2016-01-20 12:19:07 +01:00
Philipp Möller 71b4e9c515 Use CGAL_FULL_VERSION in all Doxyfile.in 2015-12-17 16:33:28 +01:00
Philipp Möller 81a8f982dc Handle the easy INPUT cases
If INPUT is just PKG/doc/PKG, handle it automatically.
2015-12-10 17:00:26 +01:00
Sébastien Loriot 8b6009f8e8 fix doc typo 2015-09-11 15:12:53 +02:00
Sébastien Loriot 1ed767ab16 remove outdated files 2015-09-10 13:43:51 +02:00
Sébastien Loriot 8a66aa2a85 fix Tag_true and Tag_false issues (doxygen errors and linking issues) 2015-09-10 13:30:24 +02:00
Andreas Fabri 6692f993ce Add/Remove some cgalPkgDependsOn
Move Visibility package from Arrangements to Polygons
Add some ``  in the Visibility package
Add the keyword 'Geodesic' to the Shortest Path package.
2015-09-09 12:09:57 +02:00
Andreas Fabri 1e2ff1131e assert -> CGAL_assertion 2015-08-27 16:51:55 +02:00
Sébastien Loriot e0a8a32bd9 change the release number of introduction 2015-07-10 14:46:05 +02:00
Michael Hemmer 3252534870 Merge branch 'gsoc2013-Visibility_doc-hemmer' of github.com:CGAL/cgal-dev into gsoc2013-Visibility_doc-hemmer
Conflicts:
	Visibility_2/include/CGAL/Simple_polygon_visibility_2.h
2015-06-29 17:01:14 +02:00
Andreas Haas 9c18aad456 Fixed warning 2015-06-18 17:11:21 +02:00
Michael Hemmer a434a0f7a4 remove warning 2015-06-16 13:37:28 +02:00
Michael Hemmer e3f0b0137c Merge branch 'gsoc2013-Visibility_doc-hemmer' of github.com:CGAL/cgal-dev into gsoc2013-Visibility_doc-hemmer 2015-06-16 13:35:27 +02:00
Michael Hemmer 3b78e76ec1 added O(n) copy into arr in case of general position 2015-06-15 20:30:54 +02:00
Andreas Haas 6dce1a765d Workaround for min/max macros in windef.h 2015-06-08 14:36:18 +02:00
Andreas Haas 88a761f9a6 Fixed some warnings. 2015-05-20 17:38:21 +02:00
Andreas Haas ee343b0800 Fixed performance bug. 2015-05-18 15:16:44 +02:00
Andreas Haas a4f7e1bd3f Fixed sign-conversion warnings. 2015-05-14 15:17:42 +02:00
Andreas Haas 30fb891d11 Refactoring and fix of warnings. 2015-05-07 21:49:44 +02:00
Andreas Haas 72122edf77 Removed unnecessary intersection tests. 2015-05-06 14:11:47 +02:00
Andreas Haas 0fe13eb749 Bugfix: Increment of invalidated iterator. 2015-05-01 00:53:59 +02:00
Michael Hemmer ce20aba740 added todos 2015-04-30 14:31:20 +02:00
Andreas Haas c21a2da2a1 Bugfix in Simple_polygon_visibility_2.h
Fixed a bug and added an extra testcase.
2015-04-25 21:36:57 +02:00
Andreas Haas 8cf04d6e89 Fixed all compiler warnings.
Fixed unsigned/signed int comparisons.
Added missing returns statements.
Removed unused local typedefs.
2015-03-30 16:52:19 +02:00
Michael Hemmer d8d6e2c772 rm parallel stuff
rescued in new branch
2015-03-26 15:55:08 +01:00
Andreas Haas 5d9b3d7e74 Adjusted formatting and readability
Changed formatting to 80 chars per line.
Improved readability. Removed useless renaming of variables.
2015-03-22 00:04:46 +01:00
Andreas Haas 8ea81e7515 Algorithms now conform to the concept.
The implementations missed const qualifiers everywhere
and thus were non-conforming to the specified concept.

Triangular Expansions now observes changes to the attached
arrangement.
Copy of the constraints on CDT initialization is now avoided
with boost::transform_iterator.

Fixed some bugs on Simple Polygon algorithm when the attached
arrangement was changed.
The compute_visibility function did not clear the given output
arrangement.

Added some simple test cases.
2015-02-26 16:59:34 +01:00
Michael Hemmer 6ec47c5a8a typos 2014-09-18 16:30:10 +02:00
Michael Hemmer 9cb350eeed member function arr -> arrangement_2 2014-09-18 16:20:20 +02:00
Michael Hemmer c32e648edf headline 2014-09-18 16:19:43 +02:00