Sébastien Loriot
dc1b7bbfba
update graph requirement
2015-07-02 11:32:54 +02:00
Sébastien Loriot
917c758108
fix typos
2015-07-02 11:32:54 +02:00
Sébastien Loriot
3638fc7887
do not give algorithm details
...
actually fixed in f403d8e091
but todo removed in this commit
2015-07-02 11:32:54 +02:00
Sébastien Loriot
5679fb3be8
update surface mesh example and put it in the doc
2015-07-02 11:32:54 +02:00
Andreas Fabri
bcbe2b3bd2
less #includes in tests and examples
2015-07-02 11:02:16 +02:00
Sébastien Loriot
f403d8e091
readd figs after history cleanup
2015-07-02 09:59:14 +02:00
Sébastien Loriot
2877c7bb32
readd data after history cleanup and update filenames in cpp files
2015-07-02 09:51:06 +02:00
Laurent Rineau
1687824eb5
Remove a space that confuses the script
...
./Scripts/developer_scripts/detect_packages_licenses does not agree with
the spurious space at the end.
2015-07-01 18:14:13 +02:00
Andreas Fabri
25a3009da7
fix macros protecting files
2015-07-01 16:39:28 +02:00
Andreas Fabri
252e35a6a5
workaround to make the package compile with and without PMP
2015-07-01 15:52:36 +02:00
Andreas Fabri
cb0444be6d
fix copyrght headers
2015-06-30 20:02:04 +02:00
Sébastien Loriot
a6b6630942
update test
2015-06-29 23:43:40 +02:00
Sébastien Loriot
f40aa0ab73
update benchmark
2015-06-29 23:43:28 +02:00
Sébastien Loriot
66508cd4f9
clear the skeleton before filling it
2015-06-29 23:42:25 +02:00
Sébastien Loriot
5a0edd7fc3
accomodate update of demo
2015-06-29 23:19:55 +02:00
Sébastien Loriot
7792a8fa15
Merge branch 'old/gsoc13-CurveSkeleton-new_package-xgao' into gsoc13-CurveSkeleton-new_package-xgao
...
Conflicts:
Documentation/doc/Documentation/Doxyfile.in
Polyhedron/demo/Polyhedron/cgal_test_with_cmake
2015-06-29 23:16:37 +02:00
Sébastien Loriot
9809a11252
fix tests
2015-06-29 23:12:38 +02:00
Sébastien Loriot
0a298f4e9a
fix examples
2015-06-29 22:05:03 +02:00
Sébastien Loriot
6f62ce8ab9
add layouts to the dock widget
2015-06-29 18:13:00 +02:00
Sébastien Loriot
dd115af7ee
add plugin to the testsuite
2015-06-29 18:12:42 +02:00
Sébastien Loriot
4507014153
fix the segmentation example
...
2 bugs:
* the set of vertices to compute the distance was incorrect
* the vectors size of pmap was not set
2015-06-29 17:47:16 +02:00
Sébastien Loriot
c6f3dd6e83
fix plugin
2015-06-29 17:47:00 +02:00
Laurent Rineau
76cf7e789f
Merge remote-tracking branch 'cgal/releases/CGAL-4.6-branch'
...
- Merge pull request #140 from
lrineau/Mesh_3-demo_fix_QGLViewer-2.6.0-lrineau
Fix for libQGLViewer>=2.6.0
Conflicts:
Installation/changes.html
2015-06-28 18:25:04 +02:00
Laurent Rineau
24b0b1ec50
Merge pull request #136 from akobel/CreateCMakeLists_extensions-akobel
...
make `cgal_create_CMakeLists` recognize all common C++ source file extensions
2015-06-28 18:21:06 +02:00
Laurent Rineau
81eda79252
Merge pull request #140 from lrineau/Mesh_3-demo_fix_QGLViewer-2.6.0-lrineau
...
Fix for libQGLViewer>=2.6.0
2015-06-28 18:20:50 +02:00
Laurent Rineau
9c37e3f1e8
Merge pull request #134 from bo0ts/Installation-fix-debugsymbol-removal-pmoeller
...
Do not check for the actual CMAKE_BUILD_TYPE
2015-06-28 18:20:39 +02:00
Laurent Rineau
39584e30e4
updated crontab (automated commit)
2015-06-26 23:20:49 +02:00
Laurent Rineau
ad01608c2c
Fix for libQGLViewer>=2.6.0
...
Fix #138
2015-06-26 18:04:25 +02:00
Alexander Kobel
8ae9c144a8
make cgal_create_CMakeLists and its brethren recognize all common C++ source file extensions
...
Rationale: cgal_create_CMakeLists and related scripts used to not
consider files ending on anything else than .cpp or .C as C++ sources.
This patch allows for the list of extensions considered as C++ source
files as stated in the g++ man page.
2015-06-25 15:55:55 +02:00
Laurent Rineau
b4875fc99a
changes for CGAL-4.6.1
2015-06-25 14:58:30 +02:00
Laurent Rineau
708c135703
updated crontab (automated commit)
2015-06-25 14:33:19 +02:00
Laurent Rineau
d4b4e1720b
Merge branch 'releases/CGAL-4.6-branch'
...
This merge imports the following merge commits:
- Merge pull request #132 from lrineau/Installation-fix_configure_component-pmoeller_rebased_4.6
- Merge pull request #126 from afabri/Triangulation_2-fix_plus_2-GF
- Merge pull request #125 from lrineau/Mesh_3-fix_with_gcc44_cpp11-lrineau
2015-06-25 11:28:30 +02:00
Laurent Rineau
71ab8ea9aa
Merge pull request #132 from lrineau/Installation-fix_configure_component-pmoeller_rebased_4.6
...
Use `get_filename_component` to manipulate paths
This caused a bug in CMake>=3.3.0 when `file(GLOB)` is not adding multiple
slashes. The lack of trailing slashes is guaranteed and documented in
`get_filename_component`.
2015-06-24 16:35:07 +02:00
Philipp Möller
f0082c20f4
To not check for the actual CMAKE_BUILD_TYPE
...
If CMAKE_BUILD_TYPE is not set in the initial run, is only
defined *after* this code is run. Since the build type is cached this
seemed to work when a cmake cache was already present, but not without.
2015-06-24 11:39:47 +02:00
Laurent Rineau
5f8116e075
Precision avec SFINAE, access control, and C++11
2015-06-23 19:30:24 +02:00
Laurent Rineau
06a17381a6
Fix the use of get_filename_component
...
For CMake<=2.8.11, the option DIRECTORY must be renamed to PATH, the
legacy name of the option.
2015-06-23 11:22:01 +02:00
Philipp Möller
61e61220eb
Use get_filename_component to manipulate paths
...
This caused a bug in CMake>=3.3.0 when file(GLOB) is not adding multiple
slashes. The lack of trailing slashes is guaranteed and documented in
get_filename_component.
2015-06-23 11:13:09 +02:00
Laurent Rineau
eddb96aff9
Merge pull request #126 from afabri/Triangulation_2-fix_plus_2-GF
...
Fix a bug in CDT_plus_2
2015-06-22 12:51:15 +02:00
Laurent Rineau
1d8c6116d2
Merge pull request #125 from lrineau/Mesh_3-fix_with_gcc44_cpp11-lrineau
...
Fix a compilation error with gcc44 -std=c++0x
2015-06-22 12:50:58 +02:00
Laurent Rineau
cbdb23172f
Merge pull request #130 from mglisse/Triangulation-no_Cartesian_d-glisse
...
Document that Triangulation only works with Epick_d.
2015-06-22 12:44:11 +02:00
Marc Glisse
b71335b4fe
Document that Triangulation only works with Epick_d.
2015-06-19 12:15:40 +02:00
Laurent Rineau
f5343911a6
fix the link to the developers manual, in the code
2015-06-19 11:15:55 +02:00
Laurent Rineau
cbf2104c5f
Fix the link to our Sympa archives
2015-06-19 11:05:34 +02:00
Laurent Rineau
97cd20e8de
Merge pull request #126 from afabri/Triangulation_2-fix_plus_2-GF
...
Fix a bug in CDT_plus_2
2015-06-18 17:31:17 +02:00
Laurent Rineau
22242f69c7
Merge pull request #125 from lrineau/Mesh_3-fix_with_gcc44_cpp11-lrineau
...
Fix a compilation error with gcc44 -std=c++0x
Conflicts:
Mesh_3/include/CGAL/Mesh_3/Refine_facets_3.h
2015-06-18 17:31:09 +02:00
Andreas Fabri
c80a9aaa6c
Fix a bug in CDT_plus_2
...
Fix issue #122
2015-06-17 18:52:30 +02:00
Laurent Rineau
b221fd0328
Fix an incoherent indentation
2015-06-17 12:24:01 +02:00
Laurent Rineau
21a699368d
Fix a compilation error with gcc44 -std=c++0x
...
Should fix issue https://github.com/CGAL/cgal/issues/121
The error was that the "domain" class returns a `CGAL::Point_3<K>`, the
triangulation uses `CGAL::Weighted_point<CGAL::Point_3<K>, double>`, and
one piece of code from Mesh_3 in <CGAL/Mesh_3/Refine_facets_3.h> uses an
implicit conversion from
tuple<something_A, something_B, CGAL::Point_3<K> >
to
tuple<something_A, something_B, CGAL::Weighted_point<P, double> >
and plugs that into a `boost::optional`. For some reason, the g++-4.4
compiler does not like that, but recent g++ compilers accept the code.
The fix is to use an explicit conversion from `Point_3` to
`Weighted_point<Point_3, double>`.
2015-06-17 12:21:15 +02:00
Laurent Rineau
b0e0e5fc79
Merge branch 'releases/CGAL-4.6-branch'
...
That merge imports the pull-request:
https://github.com/CGAL/cgal/pull/115
_Emulate mpn_sqr on old versions of GMP_
2015-06-17 12:16:20 +02:00
Simon
7bb2046372
This should solve issue #41 .
...
(cherry picked from commit bc125c525c )
2015-06-17 12:07:51 +02:00