Sébastien Loriot
742a615527
fix doc warnings triggered essentially by the improvement of doxygen
2018-04-25 23:36:21 +02:00
Laurent Rineau
0a74393dcf
Commit all new dependencies files
2018-03-06 18:44:48 +01:00
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
Laurent Rineau
a9365554c9
Merge pull request #2550 from sloriot/CGAL-add_SPDX_tags
...
Add SPDX License Identifier
2017-11-15 16:48:27 +01:00
Laurent Rineau
3ff09bc549
Merge pull request #2580 from lrineau/CGAL-Support_CMake_3.10-GF
...
Renew the handle of policies, for CMake-3.10
2017-11-15 16:47:42 +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
62c70d41ca
Renew the handle of policies, for CMake-3.10
...
Now that we require CMake>=3.1, we can forget a lot of old CMake policies.
`CMP0053` `OLD` behavior is still needed, because of a bug in Qt5 CMake files, but it will
not be set with CMake>=3.10. Let's assume that a recent CMake version means
a recent Qt5 version.
2017-11-06 14:58:36 +01:00
Laurent Rineau
8bae597462
Merge pull request #2558 from sloriot/MCF-fix_after_copy_face_graph_update
...
Cope with the change of order of the vertices in copy_face_graph
2017-10-27 18:01:52 +02:00
Sébastien Loriot
d84399a5f8
cope with the change of order of the vertices in copy_face_graph
2017-10-24 13:47:56 +02:00
Guillaume Damiand
c8250c4570
Merge branch 'master' into BGL-LCC-gdamiand
2017-06-15 10:03:53 -04:00
Guillaume Damiand
f5a94891bb
Update examples and demo that use BGL for LCC.
2017-06-14 11:42:15 -04:00
Laurent Rineau
b037471750
Merge pull request #2075 from afabri/CGAL-dont_include_graph_traits_header-GF
...
Do not include graph_traits_{Polyhedron | Surface_mesh}.h
2017-05-19 10:28:38 +02:00
Guillaume Damiand
885ef4775a
Update examples and tests following renaming of BGL LCC helpers.
2017-05-10 16:20:11 -04:00
Andreas Fabri
931ea6a0d0
Add is_triangle_mesh test in SMS package
2017-04-25 11:22:12 +02:00
Andreas Fabri
c81b707bfb
Do not include graph_traits_{Polyhedron | Surface_mesh}.h
2017-04-24 19:17:43 +02:00
Jane Tournois
d4c857b063
improve examples by adding a precondition with CGAL::is_triangle_mesh
2017-04-18 12:13:27 +02:00
Guillaume Damiand
755272148a
Cleanup BGL for LCC; add shortcut for item with id to simplify definition.
2017-03-31 17:11:36 -04:00
Guillaume Damiand
73adec542f
Ok for Surface_mesh_skeletonization for BGL LCC
2017-03-31 10:34:49 -04:00
Andreas Fabri
1db870c8d2
Correct inclusion of code that was moved from PMP to Operations_on_polyhedra
2017-03-23 09:04:57 +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
Maxime Gimeno
a01593e0bb
Unify the links to the Polyhedron demo in the package descriptions.
2017-01-10 14:56:52 +01: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
Jane Tournois
a4ef6eb84d
use compute__face_normals to avoid computing each face normal * its nb of vertices times
2016-06-14 14:17:10 +02:00
Jane Tournois
13b649a79f
use PMP::compute_vertex_normal instead of duplicate code
2016-06-14 14:17:08 +02:00
Philipp Möller
bc1a91884e
Use copy_face_graph
...
Replace FaceGraph_to_Polyhedron_3 with copy_face_graph
2016-04-15 10:04:44 +02: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
45406a5296
Merge pull request #788 from bo0ts/Installation-split_config-pmoeller
...
Split CGALConfig.cmake and CGALExports.cmake
2016-03-06 15:36:55 +01:00
Philipp Möller
4211a4f01e
Globally remove CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
...
This is a Cmake 2.4.3 variable that isn't even documented anymore.
2016-02-16 17:02:55 +01:00
Philipp Möller
0a04a3a48f
Use CGAL_DOC_VERSION
2016-02-11 15:37:54 +01:00
Sébastien Loriot
cc01c3b40a
add missing include directive
2016-02-02 19:09:06 +01:00
Andreas Fabri
d77920f30f
include graph_traits file for Polyhedron_3
2016-02-02 09:24:33 +01:00
Sébastien Loriot
14aab4e745
fix warning
2016-01-19 13:32:32 +01:00
Sébastien Loriot
379b0dfee9
update skeleton example to use split_graph_into_polylines
2016-01-19 09:30:15 +01:00
Sébastien Loriot
e64ae35a6e
Merge pull request #542 from bo0ts/Documentation-release_build2-pmoeller
...
Allow to build the documentation in a release
2016-01-07 09:21:46 +01:00
Philipp Möller
71b4e9c515
Use CGAL_FULL_VERSION in all Doxyfile.in
2015-12-17 16:33:28 +01:00
Sébastien Loriot
53e882ce19
move Weights.h
2015-12-10 23:25:50 +01:00
Philipp Möller
79b7fc5081
Handle the INPUT cases where the whole include dir is used
2015-12-10 17:03:46 +01:00
Sébastien Loriot
77daf37540
remove duplicated weigthing functions and use those from PMP instead
2015-12-09 22:10:05 +01:00
Jane Tournois
a61fefc839
Merge branch 'PMP-length_of_border-GF-old' into PMP-length_of_border-GF
2015-11-23 17:19:30 +01:00
Sébastien Loriot
c6e649aa9b
Merge branch 'Polygon_mesh_processing-local_remeshing-GF-old' into Polygon_mesh_processing-local_remeshing-GF
...
and adapt plugin to CGAL::Three
2015-11-05 20:07:15 +01:00
Sébastien Loriot
54ca52b538
Merge branch 'BGL-SurfaceMesh2SurfaceMesh-GF' into Polygon_mesh_processing-local_remeshing-GF
2015-11-05 19:25:00 +01:00
Jane Tournois
3448f7cd57
Merge branch 'PMP-length_of_border-GF-old' into PMP-length_of_border-GF
2015-11-03 15:34:45 +01:00
Sébastien Loriot
a1279bc063
update dependencies
2015-09-21 08:43:05 +02:00
Sébastien Loriot
68aa21292a
Merge branch 'old/CGAL-Solver-packages-GF' into CGAL-Solver-package-GF
2015-09-21 07:34:18 +02:00
Sébastien Loriot
e7f384d11c
add a todo
2015-09-18 16:48:20 +02:00
Laurent Rineau
d98952da3e
fix permission
2015-09-15 16:03:44 +02:00
Simon Giraudot
88c2c62abf
Remove useless Eigen include
2015-09-09 11:30:39 +02:00
Simon Giraudot
9135157b64
Update PackageDescription files in doc to reference Solver_interface instead of Eigen
2015-09-09 11:24:54 +02:00
Jane Tournois
dfb32e7bd5
remove todo
2015-09-08 17:03:33 +02:00
Jane Tournois
cbdbad4ddf
remove Utility.h because it's become useless
2015-09-08 17:02:01 +02:00
Jane Tournois
fb0478b519
replace code computing area by PMP::area() in skeletonization
2015-09-08 09:57:01 +02:00
Simon Giraudot
63f77a05a5
Merge branch 'CGAL-Solver-package-GF-old' into CGAL-Solver-package-GF
2015-09-07 10:01:12 +02:00
Sébastien Loriot
983f6c2a5f
add an exe to test the scale invariance of a model
2015-09-01 15:21:33 +02:00
Simon Giraudot
7bac51993f
Moved NormalEquationSparseLinearAlgebraTraitsWithFactor_d.h into Solver package
2015-09-01 10:52:56 +02:00
Sébastien Loriot
8f71d4fef8
fix doc bug about the parameters
2015-09-01 08:39:03 +02:00
Sébastien Loriot
1c37c26df1
Use Eigen SimplicialLDLT as default solver
...
It runs faster
2015-08-24 21:33:17 +02:00
Sébastien Loriot
0f1a5b8fed
fix the solver traits the template parameter of the class should model
2015-08-24 17:59:08 +02:00
Sébastien Loriot
92342d3ef1
rename concept doc filename according to its name
2015-08-24 17:42:35 +02:00
Sébastien Loriot
ec9b3545e3
output polylines using CGAL format
2015-08-24 15:42:48 +02:00
Sébastien Loriot
a220686d02
satisfies_link_condition->does_satisfy_link_condition to match naming convention
2015-07-21 10:27:27 +02:00
Sébastien Loriot
6b15ec643c
Merge branch 'CGAL-Qt5_support-GF' into cgal-public-dev/Polygon_mesh_processing-GF
...
Conflicts:
Mesh_3/demo/Mesh_3/include/CGAL/gl_render.h
Polyhedron/demo/Polyhedron/CMakeLists.txt
Polyhedron/demo/Polyhedron/GlSplat/GlSplat.cpp
Polyhedron/demo/Polyhedron/Scene_polygon_soup_item.cpp
Polyhedron/demo/Polyhedron/Scene_polyhedron_selection_item.h
2015-07-16 16:52:53 +02:00
Sébastien Loriot
a30ad4be3c
use PMP internal function
2015-07-16 16:40:54 +02:00
Sébastien Loriot
25d5a69104
use Side_of_triangle_mesh
2015-07-16 16:32:04 +02:00
Sébastien Loriot
482b055e17
remove no longer needed hack
2015-07-16 16:23:10 +02:00
Laurent Rineau
f9917c487e
CMake 2.8.11
2015-07-13 12:36:43 +02:00
Sébastien Loriot
02a98c3ca4
bugfix: add missing concept for solving normal equation
2015-07-09 17:22:27 +02:00
Sébastien Loriot
e3e0ccceee
update package info
2015-07-09 10:35:45 +02:00
Sébastien Loriot
e0f094d7da
add missing const
2015-07-08 13:24:51 +02:00
Sébastien Loriot
a8a16dc20b
add missing parenthesis
2015-07-08 11:45:50 +02:00
Sébastien Loriot
b17eb11138
avoid output on cout
2015-07-08 10:25:42 +02:00
Sébastien Loriot
113bee0f6d
HalfedgeGraph -> FaceListGraph
2015-07-06 10:48:34 +02:00
Sébastien Loriot
916d9c79c3
avoid using singular iterators
2015-07-06 09:01:14 +02:00
Sébastien Loriot
1f0c1b8667
fix eigen dependency
2015-07-06 09:00:30 +02:00
Sébastien Loriot
9d407fa11a
indicate the solver used in the benchmark
2015-07-03 17:09:42 +02:00
Sébastien Loriot
9c0108bc73
fix warnings
2015-07-03 16:19:02 +02:00
Sébastien Loriot
30c11bd32d
rename package Mean_curvature_skeleton -> Surface_mesh_skeletonization
2015-07-03 16:05:56 +02:00