Andreas Fabri
a92e4101d8
Merge branch 'CGAL_workaround_counting_iterator-GF'
...
Approved by the release manager
2015-01-12 11:48:10 +01:00
Andreas Fabri
8929fd43c1
Merge branch 'Triangulation_2-NewPolylineConstraint-GF'
...
Approved by the release manager
Conflicts:
Documentation/resources/how_to_cite_cgal.bib.in
2015-01-12 11:44:32 +01:00
Andreas Fabri
6e36a853a9
Merge branch 'Surface_mesh-new_package-GF'
...
Approved by the release manager
Conflicts:
Documentation/doc/Documentation/dependencies
Documentation/resources/how_to_cite_cgal.bib.in
Installation/changes.html
2015-01-12 11:27:35 +01:00
Sébastien Loriot
2c961258cb
update changes and bibtex file
2015-01-09 14:14:30 +01:00
Sébastien Loriot
d2e0dca2f9
update changes
2015-01-09 12:36:07 +01:00
Sébastien Loriot
43e8fae5f8
cosmetic changes
2015-01-09 10:49:26 +01:00
Sébastien Loriot
0218954ea6
Merge branch 'barycentric_coordinates_2-dmitry'
...
Tested in CGAL-4.6-Ic-99 and CGAL-4.6-Ic-100
Approved by the release manager
Conflicts:
Installation/changes.html
Kernel_23/include/CGAL/internal/Projection_traits_3.h
2015-01-09 10:35:20 +01:00
Andreas Fabri
5adf8e388c
Workaround for boost::container::deque; 1 bug fix
2015-01-09 10:23:32 +01:00
Clement Jamin
e0b402b094
Merge branch 'Triangulation-higher_dimensions-odevil_shornus'
...
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Triangulation_d
Tested in CGAL-4.6-Ic-98
Approved by the release manager
2015-01-08 18:15:34 +01:00
Remy Thomasse
02ab5261bc
Approved by the Release Manager
...
Merge branch 'Generators_convex-rthomass'
2015-01-08 15:46:24 +01:00
Sylvain Brandel
9a6ed32a15
Merge branch 'Combinatorial_map-update_attributes-sbrandel'
...
- corresponding to small feature "Combinatorial map update attributes"
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Combinatorial_map_update_attributes
- succesfully tested, release number CGAL-4.6-lc-99
- Approved by the Release Manager
Conflicts:
Installation/changes.html
2015-01-08 14:48:47 +01:00
Laurent Rineau
188ee42012
Restore the executable bit of all scripts
2015-01-07 17:54:56 +01:00
Sylvain Brandel
92681aae83
added changes in Installation/changes.html
2015-01-07 16:21:16 +01:00
Laurent Rineau
4f5619e349
Add a README.md at the root of the SCM repository
...
- A file INSTALL.md is also added,
- Installation/INSTALL is added the .md extension,
2015-01-07 11:40:24 +01:00
Remy Thomasse
f85647f666
changes.html
2015-01-06 17:04:30 +01:00
Dmitry Anisimov
8e4a486024
Updated file changes.html.
2014-12-29 16:40:15 +01:00
Dmitry Anisimov
7d9f7bcf9c
Test update and modification of the file changes.html.
2014-12-29 16:16:30 +01:00
Andreas Fabri
476fadca6a
Add Surface_mesh to changes.html
2014-12-22 18:05:42 +01:00
Laurent Rineau
e6f1aaa801
Fix the HTML in changes.html
2014-12-22 16:50:03 +01:00
Andreas Fabri
6b54e74af5
fix opy paste error
2014-12-20 16:15:08 +01:00
Andreas Fabri
30faf6241b
Add wrappers around 2 boost headers to push/pop pragma
2014-12-19 16:10:02 +01:00
Andreas Fabri
b85f97593a
Add entry in changes.html
2014-12-19 14:43:08 +01:00
Clement Jamin
7a06a08ca4
Update doc to state that ICC prior to version 15 is not supported for Epick_d
...
Approved by the Release Manager
2014-12-18 12:42:34 +01:00
Clement Jamin
315ffdcbc8
Merge branch 'Triangulation-higher_dimensions-odevil_shornus-old' into Triangulation-higher_dimensions-odevil_shornus
2014-12-18 09:32:23 +01:00
Laurent Rineau
c043a0dca9
Merge branch 'Installation-Boost_DEBUG-lrineau'
...
Add Boost_DEBUG as a CMake advanced option.
2014-12-17 17:08:43 +01:00
Sébastien Loriot
79d2f2383c
update changes
2014-12-16 11:52:59 +01:00
Jane Tournois
f3ab2cf92d
Merge branch 'to-be-tested/Triangulation_3-determinism-gf'
...
make Triangulation_3 deterministic from platform to platform
on degenerate cases
Approved by the release manager
2014-12-15 14:01:45 +01:00
Jane Tournois
6b6af12353
fix the BOOST_JOIN parse error in demos
...
somehow, boost/random.hpp includes boost/type_traits/has_binary_operator.hpp,
and the "parse error" happens in this file (as said in the bug report)
Also update the link to the official Qt bug report
2014-12-11 12:17:44 +01:00
m.overtheil
e7fa0e396d
Updated changes.html
2014-12-11 10:13:07 +01:00
Sébastien Loriot
3972130053
update changes.html
2014-12-11 08:50:21 +01:00
m.overtheil
9da9cff768
Merge branch 'Spatial_searching-Rectangle_compiletimeD-gf' into Spatial_searching-final_acceleration-gf
...
Conflicts:
Spatial_searching/benchmark/Spatial_searching/nn3cgal.cpp
Spatial_searching/include/CGAL/Kd_tree.h
Spatial_searching/include/CGAL/Kd_tree_node.h
2014-11-28 13:10:08 +01:00
m.overtheil
5b67887a5e
Merge branch 'Spatial_searching-Sliding_Midpoint_Splitter_bugfix-gf' into Spatial_searching-final_acceleration-gf
2014-11-28 12:43:12 +01:00
Laurent Rineau
09da20c021
Merge branch 'Mesh_3-fix_integer_overflow-jtournoi'
...
this branch fixes Image_IO for large images, when the
dimensions do not fit in 'unsigned int'
'size_t' is now used everywhere that deals with image sizes
and pixel/voxel coordinates
fix suggested by a CGAL user
Tested in CGAL-4.6-Ic-64.
Approved by the Release Manager.
2014-11-28 12:33:40 +01:00
Laurent Rineau
8231a36e89
Add Boost_DEBUG as an advanced OPTION
2014-11-28 12:09:14 +01:00
Clement Jamin
c6de2a50b2
Merge branch 'Triangulation-higher_dimensions-odevil_shornus-old' into Triangulation-higher_dimensions-odevil_shornus
2014-11-20 19:19:23 +01:00
Andreas Fabri
4b46c889e4
update changes.html
2014-11-10 10:42:20 +01:00
Laurent Rineau
7d63f9d072
Merge branch 'releases/CGAL-4.5-branch'
...
Conflicts:
Installation/changes.html
Maintenance/release_building/public_release_name
2014-11-06 10:47:45 +01:00
Laurent Rineau
d85eaa327c
Merge remote-tracking branch 'origin/Mesh_3-fix_exuder_holes_on_surface-GF' into releases/CGAL-4.5-branch
...
Bug-fix for Mesh_3:
Fix a bug in the sliver exudation preservation of boundaries.
Approved by the Release Manager.
2014-10-31 11:32:09 +01:00
m.overtheil
dd71424b23
Added Spatial_searching Splitter bugfix to changes.html
2014-10-31 11:29:37 +01:00
Laurent Rineau
a533ea4bee
fix typos
2014-10-25 18:52:54 +02:00
Laurent Rineau
7d02983fb3
Fail quietly when Qt5 is not found
...
That is the general rule within CGAL: one must use
find_package(<package> QUIET)
and allow to fail quietly when a 3rd-party library is not found.
2014-10-25 18:51:49 +02:00
Laurent Rineau
5e44b5b511
Fix whitespace
2014-10-25 18:46:53 +02:00
Jane Tournois
df0ec2e54d
mention exuder bug fix in changes.html
2014-10-21 11:29:07 +02:00
Laurent Rineau
908d608072
Merge branch 'releases/CGAL-4.5-branch'
...
Conflicts:
Installation/changes.html
2014-10-20 14:46:36 +02:00
Laurent Rineau
52c4437539
This branch needs to bump the SONAME
2014-10-20 14:41:14 +02:00
Laurent Rineau
8d61c8db07
Add comments (following the manual chapters)
2014-10-06 16:52:22 +02:00
Laurent Rineau
f5d89b443e
Update CHANGES
2014-10-06 16:46:28 +02:00
Sébastien Loriot
aabd9dc557
update changes
2014-09-29 08:44:51 +02:00
Sébastien Loriot
377342b311
add backward compatibility class/doc/test
2014-09-23 11:34:47 +02:00
Clement Jamin
0040d62791
Update changes.html
2014-09-18 15:09:41 +02:00
Clement Jamin
8f259e5dea
Merge branch 'Triangulation-higher_dimensions-odevil_shornus-old' into Triangulation-higher_dimensions-odevil_shornus
2014-09-09 11:20:33 +02:00
Laurent Rineau
58e1779c1e
Prepare future final release 4.5
2014-08-29 15:22:35 +02:00
Aurélien Vialon
ec39bd6ea9
Add of Qt5 support into documentation.
2014-08-19 18:50:38 +02:00
Aurélien Vialon
38d22d8ea8
Try of remove all warning about CMP0020 POLICY on Windows. That doesn't work, but I let the code added because that allows the user to set himself the qtmain lib.
...
Moreover, I tried to fix the bug on snap_rounding, but I can't manage to find out what create these black rectangles instead of the lines.
2014-08-18 18:09:07 +02:00
Laurent Rineau
311b505cad
Update the comment about the SOversion
...
Trivial fix for master
2014-08-18 15:35:17 +02:00
Aurélien Vialon
68a8ad6607
Big improvement of Qt4or5 and findQt5.
...
Now, when a switch is done by the user between Qt4 and Qt5, all the qt executables are refound, searching the proper version of them (Qt4 or Qt5)
A new bug, that wasn't noticed the first time, has been found and corrected into Mesh_3.
2014-08-18 03:13:47 +02:00
Aurélien Vialon
6e7abcdade
Correction of flag problem into Arrangement_on_surface_2_demonstration.
2014-08-16 14:34:11 +02:00
Aurélien Vialon
c6296e6e14
To allow the SDK path choice to user during demosntration configuration.
2014-08-15 16:59:22 +02:00
Aurélien Vialon
25c55d6178
End of Windows SDK support, with the path memorised into CGAL CMake config files. .
2014-08-15 16:38:49 +02:00
Aurélien Vialon
df9e315536
Correction of some problem (SDK Windows, REQUIERED thing...) and add of comments for findQt5.cmake.
2014-08-15 02:57:48 +02:00
Aurélien Vialon
f1f6218ca7
Fix of some bugs with Arrangement on surface 2 and others demonstrations.
...
Improvement of some comentaries.
Change of findQt5.cmake flags using.
2014-08-14 02:15:02 +02:00
Aurélien Vialon
0fa93fb5ec
Adding of some commentaries at the new .cmake top files.
2014-08-13 17:43:39 +02:00
Laurent Rineau
d4bdae3077
Prepare CGAL-4.5-beta1
2014-08-12 19:09:57 +02:00
Laurent Rineau
daa20fd1aa
Better tests
...
Current version of leda-numbers still fails. :-(
2014-08-11 19:55:21 +02:00
Laurent Rineau
3ae8979318
Add a test for LEDA
...
When LEDA is available, that test program tests very basic I/O
operations of `leda::rational`. That also tests the link with LEDA.
2014-08-11 19:55:21 +02:00
Andreas Fabri
9b0a59972f
Support for LEDA_numbers on Windows
...
trivial fix for master (and approved by the Release Manager)
2014-08-07 14:16:38 +02:00
Aurélien Vialon
7a0e8f545d
Bugs correction about STREQUAL into findQt5.
2014-08-05 10:05:15 -07:00
Aurélien Vialon
c59f075e22
Merge branch 'gsoc2014-CGAL-Qt5_support-vialon' of ssh://scm.cgal.org/var/git/cgal-gsoc into gsoc2014-CGAL-Qt5_support-vialon
2014-08-05 18:15:37 +02:00
Aurélien Vialon
6df9530094
All GraphicView demonstrations ported to the new Qt inclusion way.
...
Change of Qt4or5 variables names.
Now: QT_VERSION => contains "QtX", with x 4 or 5 depending of the version wanted by the user.
USE_QT_VERSION => variable to force the version of Qt wanted. If this variable is set, the Qt Choice drop-down menu doesn't appear on CMake-gui.
QT_VERSION_USED => number of Qt version wanted (4 or 5).
QT4 => TRUE if Qt4 chosen.
QT5 => TRUE if Qt5 chosen.
2014-08-05 18:13:39 +02:00
Laurent Rineau
956ac8896f
Fix indentation
2014-08-05 17:27:18 +02:00
Aurélien Vialon
9a1461442b
Some bug correction for new Qt inclusion way.
...
Following demonstrations ported to Qt4or5 way :
- Polyhedron
- Linear Cell Complex
- Mesh_3
- Periodic_3_Triangulation
- Periodic_Llyod_3
- Surface_reconstruction_point_3
2014-08-04 20:16:44 +02:00
Laurent Rineau
865eee70f7
Support LEDA with thread-support
...
If one use a library of LEDA that support threads, without setting
LEDA_MULTI_THREAD, then one can get segfaults when creating new LEDA
objects.
2014-08-04 15:53:58 +02:00
Aurélien Vialon
313aa5fb3c
Bug correction for Qt5 feature.
2014-08-03 17:24:24 +02:00
Aurélien Vialon
0a457c4b03
Correction of some bug caused by the new find_package way of Qt (Qt4or5) with the Qt4 support.
2014-08-02 14:59:49 -07:00
Aurélien Vialon
46c8926854
New way to chose Qt version for projects configuration.
...
Now, we have choice between "WITH_CGAL_Qt4" and "WITH_CGAL_Qt5" (like before because differents CGAL_QtX sources folders return).
Once the libCGALQt4 or libCGALQt5 configured, an cmake config variable "CGAL_QT_RECENT" allow us to know what is the more recent libCGAL_QtX configured.
Automaticaly,the demonstrations chose this recent version of Qt to build their project (even if a Qt version choice is proposed during CMake configuration)
During CMake configuration, when the user change the version of libCGAL_QtX, that change automaticaly the Qt version of find_package(QtX)
Now Qt4or5 is the thing allowing the choice between Qt4 and Qt5 (find_package(CGAL COMPONENT Qt4or5) or find_package(Qt4or5))
2014-08-02 01:37:41 +02:00
Laurent Rineau
6cba91ac8f
Recode changes.html to UTF-8.
...
And update CHANGES.
2014-08-01 14:12:55 +02:00
Laurent Rineau
3214507a45
Merge branch 'CGAL-fix_cmake_3-GF'
...
Add the compatibility with CMake 3.0, without using any new feature.
Tested in CGAL-4.5-Ic-104.
Approved by the Release Manager.
2014-08-01 14:11:02 +02:00
Aurélien Vialon
6784800dd1
Fusion of CGAL_Qt4 and CGAL_Qt5 into just one CGAL_Qt.
2014-07-31 22:41:44 +02:00
Sébastien Loriot
2b6fa0076a
Merge branch 'BGL-fix_halfedge_edge_is_border_pmap-sloriot'
...
Tested in CGAL-4.5-Ic-105
Approved by the (interim) release manager
2014-07-24 20:41:06 +02:00
Aurélien Vialon
4653c4344c
Try of make CGAL_IO demonstration working.
2014-07-24 18:56:48 +02:00
Sébastien Loriot
cc36cf8359
Merge branch 'boost-work_around_dijktra_bug_1.54-local'
...
Distribute dijktra header file from boost 1.55 to work around
a bug in the version 1.54. The header file is only used if the
user compiles with boost 1.54
Tested in CGAL-4.5-Ic-102
Approved by the release manager
Conflicts:
Installation/changes.html
2014-07-23 08:46:33 +02:00
Sébastien Loriot
cdec3d6414
make the edge_descriptor of Polyhedron hashable
2014-07-23 08:20:16 +02:00
Aurélien Vialon
2826df7237
Correction of Windows platforms bug about CGAL libraries not considered.
2014-07-22 19:07:34 +02:00
Laurent Rineau
926aa7500f
Set CMP0042 to OLD
...
That avoids a warning on MacOS.
2014-07-22 15:14:52 +02:00
Laurent Rineau
3dd4069bf0
Fix a bug with CMake 3.0
...
Actually, in my opinion that was also a bug with other versions of
CMake.
Before this commit, in Installation/src, CGAL_CONFIGURED_LIBRARIES was
set to the empty string "" *in the parent scope* (Installation),
then the variable is modified in the current scope Installation/src, and
then the variable value is copied to a cache variable of the same name.
In my opinion, that means that the parent scope (Installation) has a
non-cache variable CGAL_CONFIGURED_LIBRARIES that is empty (""), and a
cache variable that is not empty (that contains, for example
"CGAL_Core;CGAL_Qt4;CGAL_ImageIO"). The document of CMake-3.0 precisely says
that the semantic of variables is such that cache variables have the
lowest priority. See:
http://www.cmake.org/cmake/help/v3.0/manual/cmake-language.7.html#variables
As far as I know, that was supposed to be the same for CMake 2.8, but I
cannot find out where it is described in the documentation. Anyway, the
bug was visible with CMake 2.8 and not with CMake 3.0.
The patch simply does not set the empty value of
CGAL_CONFIGURED_LIBRARIES in the parent scope, but only in the current
local scope.
2014-07-22 15:04:12 +02:00
Laurent Rineau
4d468d1881
Add compatibility with CMake 3.0
...
Trivial bug-fix for master
2014-07-22 12:47:59 +02:00
Sébastien Loriot
5c6b54257a
the XXX_is_border properties are removed + add missing replacement functions
2014-07-22 12:00:15 +02:00
Laurent Rineau
da77e0d819
Name of leda_numbers of Windows
...
Trivial fix for master
(cherry picked from commit 601d05d717edead7ea8396a0f723b715bbd9bdc6)
2014-07-21 14:00:59 +02:00
Sébastien Loriot
45f7298ce7
Merge branch 'Polyhedron_demo-import_splatting-GF'
...
Tested in CGAL-4.5-Ic-100
Approved by the release manager
Conflicts:
Surface_reconstruction_points_3/demo/Surface_reconstruction_points_3/CMakeLists.txt
Surface_reconstruction_points_3/demo/Surface_reconstruction_points_3/PS_demo_poisson_plugin.cpp
Surface_reconstruction_points_3/demo/Surface_reconstruction_points_3/PS_demo_poisson_plugin_cgal_code.cpp
2014-07-21 08:23:36 +02:00
Sébastien Loriot
bc8e1f399d
workaround a bug in dijsktra algorithm in boost 1.54 affecting normal estimation
2014-07-19 12:20:29 +02:00
Sébastien Loriot
25f74f2a74
LEDA library numbers has been renamed to leda_numbers
...
trivial bugfix for master
2014-07-18 16:04:27 +02:00
Clement Jamin
fbf824c711
Merge branch 'Mesh_3-parallel-cjamin'
...
This branch introduces parallel algorithms in Triangulation_3 and Mesh_3,
as well as a Concurrent_compact_container. The corresponding features are:
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Parallel_triangulation_3
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Parallel_Mesh_3
Tested in CGAL-4.5-Ic-98.
Approved by the Release Manager.
2014-07-17 19:08:24 +02:00
Sébastien Loriot
fce46e5164
document the removal of the surface reconstruction demo
2014-07-17 13:41:43 +02:00
Clement Jamin
ca70dd0bde
The parallel algorithms are experimental
2014-07-17 10:52:39 +02:00
Sébastien Loriot
6ed1ba826e
Merge branch 'to-be-tested/Stop_testing_taucs-sloriot'
...
Taucs, Lapack and Blas supports are no longer tested
Approved by the Release Manager
Tested in CGAL-4.5-Ic-97
Conflicts:
Polyhedron/demo/Polyhedron/CMakeLists.txt
2014-07-16 20:19:21 +02:00
Aurélien Vialon
a3a84ce2e8
Fix attempt of git problem + Periodic_3_triangulation_3 and Periodic_Llyod_3 demonstrations ported.
2014-07-11 19:22:13 +02:00
Laurent Rineau
b6aeb7cc66
Store CGAL_DISABLE_GMP in CGALConfig.cmake...
...
... and use it in UseCGAL/CGAL_Macros, to avoid re-enabling GMP by
error.
2014-07-09 15:39:44 +02:00
Laurent Rineau
0f5fc963b4
Support QUIETLY in FindTBB.cmake
2014-07-09 15:36:25 +02:00
Sébastien Loriot
16441b0f6d
Merge branch 'Surface_modeling-integration_with_BGL-GF'
...
Introduces the Surface modeling package that allows
to deform a triangulated surface mesh
Successfully tested in CGAL-4.5-Ic-90
Approved by the Release Manager
Conflicts:
Installation/changes.html
2014-07-08 19:53:36 +02:00
Sébastien Loriot
2aadba50d7
Merge branch 'BGL-redesign_final-GF'
...
Introduces a redesign of the CGAL extension of the BGL API
Successfully tested in CGAL-4.5-Ic-90
Approved by the Release Manager
Conflicts:
Surface_mesh_segmentation/test/Surface_mesh_segmentation/test_compute_sdf_values_and_segment_exact_rational.cpp
2014-07-08 19:45:16 +02:00
Sébastien Loriot
ec9c796552
remove exe flag
2014-07-04 17:24:06 +02:00
Andreas Fabri
fd123ac130
cosmetic change
2014-07-04 14:54:10 +02:00
Sébastien Loriot
8cbca4f4b3
update changes.html
2014-07-04 13:55:42 +02:00
Sébastien Loriot
0b353bb85b
Merge remote-tracking branch 'origin/CGAL-use_leda-GF'
...
Reintroduce the possibility to use CGAL without GMP
(to use LEDA number types instead for example).
The cmake option to set to switch off GMP when building
the lib is CGAL_DISABLE_GMP.
Tested in CGAL-4.5-Ic-86
Approved by the release manager
ge is necessary,
2014-07-04 12:02:37 +02:00
Sébastien Loriot
c0c9c1c090
update changes.html
2014-07-04 11:29:25 +02:00
Laurent Rineau
a25bc04512
On Fedora, users of TBB may need pthread
2014-07-03 18:45:36 +02:00
Sébastien Loriot
43d000c256
remove non longer needed Taucs only files
2014-07-03 14:20:46 +02:00
Andreas Fabri
c726cedbbb
As BOOST_NO_CXX11_RANGE_BASED_FOR has been introduced with Boost 1.51
...
we need a CGAL macro
2014-07-03 09:24:20 +02:00
Laurent Rineau
b9cd9d198c
LEDA_INC_DIR is a PATH, not a FILEPATH
2014-07-02 14:16:21 +02:00
Clement Jamin
6cb21d7b18
changes.html updated
2014-07-01 19:19:10 +02:00
Sébastien Loriot
7f95ce6906
Merge remote-tracking branch 'origin/Intersections-fix_do_intersect_Bbox_3_Triangle_3-GF' into BGL-redesign_final-GF
2014-07-01 16:48:50 +02:00
Clement Jamin
e3abf7fc40
Merge branch 'Mesh_3-parallel-cjamin-old' into Mesh_3-parallel-cjamin
2014-07-01 10:38:14 +02:00
Clement Jamin
09993c7feb
Updated changes.html (Mesh_3, Triangulation_3, STL_extension)
2014-06-30 21:10:51 +02:00
Laurent Rineau
7c925264ea
No longer support Taucs
2014-06-30 16:27:52 +02:00
Laurent Rineau
ab9af1fda9
Nasty trick to make sure <gmp.h> is not used with CGAL_DISABLE_GMP
2014-06-26 19:12:30 +02:00
Marc Glisse
afb1012903
Document that gcc-4.2 fails to compile Epick_d.
2014-06-26 18:40:49 +02:00
Laurent Rineau
7e4607f77b
Minor modifications
...
- less verbose
- support libraries in a subdirectory lib/ of the LEDA directory.
2014-06-26 16:57:54 +02:00
Laurent Rineau
2eef30914a
Support libnumber.so
2014-06-26 16:57:36 +02:00
Laurent Rineau
460bbdfc8b
Hide those variables from the CMake GUI
2014-06-26 16:57:12 +02:00
Aurélien Vialon
44efe33100
Add of QtChoice.cmake
2014-06-26 14:46:40 +02:00
Aurélien Vialon
aee9e4eb24
Commit of new demonstrations porting.
2014-06-26 14:38:23 +02:00
Sébastien Loriot
aeb094e4cc
more Taucs removal
2014-06-25 15:58:37 +02:00
Marc Glisse
3b3993aa19
Merge branch 'Kernel_d-rewrite-glisse-old' into Kernel_d-rewrite-glisse
...
Conflicts:
Installation/changes.html
2014-06-23 17:13:29 +02:00
Marc Glisse
7b8f2fdc55
Advertise in changes.html.
2014-06-23 15:58:29 +02:00
Sébastien Loriot
0230e979e2
Merge branch 'CGAL-use_leda-GF-OLD' into CGAL-use_leda-GF
...
Conflicts:
Arrangement_on_surface_2/test/Arrangement_on_surface_2/construction_test_suite_generator.cpp
Arrangement_on_surface_2/test/Arrangement_on_surface_2/test_construction.cpp
Documentation/doc/Installation.txt
Kernel_23/include/CGAL/Exact_predicates_exact_constructions_kernel.h
2014-06-18 22:50:06 +02:00
Sébastien Loriot
0e46afa617
Merge branch 'Convex_hull_3-traits_class_fixes-sloriot'
...
Fixes bugs in the 3D convex hull traits concept, in particular due to the
handling of coplanar points
Tested in CGAL-4.5-Ic-72
Approved by the release manager
Conflicts:
Installation/changes.html
2014-06-18 09:41:53 +02:00
Sébastien Loriot
2ea509b8e1
update changes
2014-06-18 09:34:59 +02:00
Aurélien Vialon
9e49f501a4
I forgot the finQt5.cmake file.
2014-06-12 21:58:26 +02:00
Andreas Fabri
4c8f452a78
Add {Find/Use}Openmesh.cmake and fix the CMakeLists.txt
2014-06-11 12:13:50 +02:00
Aurélien Vialon
5f09ccde1a
Compilation effective de la demonstration Linear Cell Complex. Commencement du portage de Triangulation_3.
2014-06-01 22:46:14 +02:00
Andreas Fabri
21adf26564
Merge branch 'Surface_mesh_simplification-Simplification-GF'
...
Approved by the release manager
Conflicts:
Installation/changes.html
2014-05-26 15:22:46 +02:00
Laurent Rineau
8deba535b6
Fix changes.html
...
- Aymeric's merge commit 566ad109eb
removed non-ascii characters from Installation/changes.html. That was
not intended.
- At the same time, merge two sections about changes to Mesh_3 for 4.5.
2014-05-26 12:47:46 +02:00
Laurent Rineau
bb492768b1
Merge remote-tracking branch 'origin/Arrangement_on_surface_2-remove_edge-efif'
...
Conflicts:
Installation/changes.html
2014-05-26 12:21:37 +02:00
Efi Fogel
4cdc2e469c
Added changes for 2D Arrangements in release 4.5
2014-05-25 13:32:42 +03:00
Sébastien Loriot
d706253cae
update changes
2014-05-23 17:27:36 +02:00
Aymeric PELLE
9f11f46077
Merge branch 'Periodic_3_mesh_3-Extended_mesh_3-MBogdanov'
...
This small feature adds a new constructor in Labeled_mesh_domain_3 and
a new function wrapper. A Labeled_mesh_domain_3 can be built from an
Iso_cuboid_3 now.
(cf. https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/New_constructor_in_Label_mesh_domain_3_and_new_function_wrapper )
The new wrapper, Implicit_multi_domain_to_labeling_function_wrapper, is a
helping class to get a function with integer values labeling the
components of a multi-domain. This small feature was successfully tested in
the internal release CGAL-4.5-Ic-45.
Approved by the Release Manager.
Conflicts:
Installation/changes.html
2014-05-21 18:01:42 +02:00
Laurent Rineau
cc32f4a9b6
Merge branch 'Mesh_3-add_demo_with_features-GF'
...
Conflicts:
Installation/changes.html
2014-05-19 13:25:25 +02:00
Laurent Rineau
641d2b8017
No longer support VC9
...
We support VC10/VC11/VC12 (aka 2010, 2012, 2013). That is enough.
2014-05-19 12:02:43 +02:00
Laurent Rineau
b70d690c76
Add the release note
2014-05-15 13:03:33 +02:00
Jane Tournois
e97506adb7
Merge branch 'Triangulation_3-regular_cell_base_with_circumcenter-GF'
...
Resolve conflicts in Mesh_3/include/CGAL/Mesh_3/config.h
This branch implements the small feature described here :
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/circumcenter%28%29_in_RT3_cell_base
It makes consistent implementations of dual(cell) in RT3 and DT3 :
they both return cell->circumcenter(gt) now
Approved by the release manager
2014-05-13 14:52:13 +02:00
Marc Glisse
897f585f12
Merge branch 'Kernel_d-rewrite-glisse-old' into Kernel_d-rewrite-glisse
...
Need the Interval_nt/long interoperability for Eigen.
2014-05-07 18:41:17 +02:00
Laurent Rineau
9f0d8fb836
Remove the previous entry from changelog
2014-05-07 15:22:43 +02:00
Laurent Rineau
33cb60cc29
Revert an incorrect push I did
2014-05-07 15:18:53 +02:00
Laurent Rineau
8c41940615
Update the release notes
2014-05-07 14:01:17 +02:00
Laurent Rineau
68c367a2df
Revert "Revert "Merge branch 'Periodic_3_mesh_3-Extended_mesh_3-MBogdanov'""
...
This reverts commit 2e58135751 .
2014-05-07 13:56:20 +02:00
Clement Jamin
4bf5d90c85
Merge branch 'STL_extension-Compact_container_as_vector-cjamin'
...
Small feature page: https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Compact_containers_as_vector
Approved by the release manager
2014-04-18 08:08:56 +02:00
Aymeric PELLE
afa40bc6a4
Merge branch 'Periodic_3_triangulation_3_inexact_locate-APelle'
...
- This small feature adds a method to locate point with inexact predicates in
Periodic_3_triangulation_3.
(cf. https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Add_inexact_locate_in_Periodic_3_triangulation_3 )
- Tested in CGAL-4.5-Ic-13
- Approved by the Release Manager.
2014-04-17 18:30:59 +02:00
Laurent Rineau
2e58135751
Revert "Merge branch 'Periodic_3_mesh_3-Extended_mesh_3-MBogdanov'"
...
This reverts commit 2ec2fb3c8e , reversing
changes made to 2ed7784521 .
2014-04-16 17:37:04 +02:00
Aymeric PELLE
2ec2fb3c8e
Merge branch 'Periodic_3_mesh_3-Extended_mesh_3-MBogdanov'
...
- This small feature adds a method to locate point with inexact predicates in
Periodic_3_triangulation_3.
(cf. https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Add_inexact_locate_in_Periodic_3_triangulation_3 )
- Tested in CGAL-4.5-Ic-12
- Approved by the Release Manager.
2014-04-16 16:22:31 +02:00
Clement Jamin
2d966627a7
Added Compact_container::operator[]
2014-04-16 15:20:56 +02:00
Eric Berberich
935c23245e
Merge branch 'Snap_rounding_2-kd_tree_replacement-wkhan'
...
* replaced private implementation of kd-tree in Snap_rounding with
officical implementation of Kd_tree in Spatial_search package
* added reserve() and capacity() to Kd_tree
* removed kd_tree package that was only used by Snap_rounding_2
Tested in CGAL-4.5-Ic-6
Approved by the Release Manager
2014-04-11 15:52:32 +02:00
Laurent Rineau
e8134e5f25
Merge branch 'Mesh_3-fix_warnings-lrineau'
...
Fix warnings about unused variables/parameters
Use pragmas, when that is needed (for Boost named parameters)
Tested in CGAL-4.5-Ic-7.
Approved by the Release Manager.
2014-04-11 11:33:11 +02:00
Laurent Rineau
cf5d6e041e
Use pragmas to fix warnings
2014-04-10 20:06:04 +02:00
Eric Berberich
dee9fc8235
Merge branch 'Snap_rounding_2-kd_tree_replacement-wkhan-old' into Snap_rounding_2-kd_tree_replacement-wkhan
...
Conflicts:
Installation/changes.html
2014-04-09 10:11:35 +02:00
Aymeric PELLE
7a754cf987
Adds the changes in the file Installation/changes.html.
2014-04-08 18:04:04 +02:00
Aymeric PELLE
47d0403362
Adds the changes in the file Installation/changes.html.
2014-04-08 16:21:51 +02:00
Laurent Rineau
e754509e2a
Beginning of development of CGAL-4.5
2014-04-04 10:49:13 +02:00
Laurent Rineau
5bd28fcb53
Minor edit: the menu is now in menu.inc.html
2014-04-03 11:24:36 +02:00
Laurent Rineau
375fb1213a
Preparation for CGAL-4.4
2014-04-03 11:22:30 +02:00
Laurent Rineau
a749963859
Merge branch 'CGAL_VC12_GF'
...
Fix a compilation error of VC9, due to the merge of previous revisions
of CGAL_VC12_GF.
Tested in CGAL-4.4-Ic-161.
2014-03-28 18:16:01 +01:00
Waqar Khan
6e1160ba0d
Added capacity for Kd_tree.
2014-03-28 15:01:06 +01:00
Laurent Rineau
691196c6f9
Improve CGAL_CFG_MATCHING_BUG_7, and add MATCHING_BUG_8.
2014-03-26 13:55:38 +01:00
Andreas Fabri
9cef23de4f
Support for VC12
...
Approved by the release manager
2014-03-26 12:21:59 +01:00
Waqar Khan
a403913539
Documentation reflecting the branch changes.
2014-03-25 15:01:37 +01:00
Andreas Fabri
9b76dff6c1
Add an assertion to check that the right overload is executed
2014-03-25 12:43:00 +01:00
Laurent Rineau
99d60ceb8e
Change copyright, authors list, and formatting
2014-03-24 17:58:38 +01:00
Andreas Fabri
bba9a44975
Add a test that detects a problem with VC12
2014-03-24 17:26:41 +01:00
Marc Glisse
1241b2f14f
Use boost::int128_type instead of __int128. This makes __extension__
...
useless, hence removed.
2014-03-13 17:06:43 +01:00
Marc Glisse
b257e85427
Rework test for __int128 availability.
2014-03-13 16:50:22 +01:00
Marc Glisse
09f3db2025
define CGAL_CXX11.
2014-03-12 14:07:47 +01:00
Laurent Rineau
b281a641ad
typo: s/Poincare/Poincaré/
...
Pointed out by Monique.
2014-02-27 16:27:26 +01:00
Laurent Rineau
81ef26fa48
Change the order of entries
2014-02-27 14:50:37 +01:00
Sébastien Loriot
4300adcfb0
Merge branch 'Spatial_searching-fix_search_traits_adapter-local'
...
documentation bugfix and adding static assertion guards in adapter classes
Tested in CGAL-4.4-Ic-132
2014-02-27 07:43:37 +01:00
Laurent Rineau
038d2d0ca1
Remove an unused GIF file that was re-added by error
2014-02-25 11:54:32 +01:00
Laurent Rineau
1be6fe80bf
en.cppreference.com is better maintained
2014-02-24 18:00:09 +01:00
Laurent Rineau
ae059505f6
Move doc_html to Installation/ and delete Manual again
...
We need the doc_html sub-directory for the Windows installer.
2014-02-24 17:59:24 +01:00
Sébastien Loriot
a5c7881b9c
update changes.html
2014-02-21 15:45:53 +01:00
Sébastien Loriot
2629523702
remove make_sorted_pair from the documentation
...
this function should probably be replaced by std::minmax, so no need
to introduce a function to deprecate it then
2014-02-18 11:30:24 +01:00
Laurent Rineau
d8c4aa09df
Merge branch 'Number_types-sse2fabs-GF'
...
Use SSE2 to implement CGAL::abs(double), with MSVC.
Tested in CGAL-4.4-Ic-119.
2014-02-17 16:21:13 +01:00
Laurent Rineau
b527f51862
Fix the order of entries
...
I try to keep the same order as the packages overview, but for general
things or new packages, that are added at the top.
2014-02-17 16:14:20 +01:00
Laurent Rineau
bf9f8dcb48
Announce support of Apple/clang 5.0
2014-02-17 16:13:09 +01:00
Laurent Rineau
2310de9abb
Merge branch 'MSVC2013-bugfix-local'
...
Fix compilation errors with VC12 (MSVS 2013) in Triangulation_3:
"
C:\CGAL\test\CGAL-4.4-I-122\include\CGAL/Triangulation_ds_cell_base_3.h(51)
: error C2536:
'CGAL::Triangulation_ds_cell_base_3<TDS2>::CGAL::Triangulation_ds_cell_base_3<TDS2>::V'
: cannot specify explicit initializer for arrays
"
2014-02-17 16:06:19 +01:00
Sébastien Loriot
d45d1a1070
Merge branch 'Surface_mesh_simplification-preserve_constrained_edges_bug_fix-sloriot'
...
bug-fix: preserve edges marked as non-removable
See Features/Small_Features/SMS_with_constrained
Tested in CGAL-4.4-Ic-119 and CGAL-4.4-Ic-120
Conflicts:
Installation/changes.html
2014-02-14 08:02:15 +01:00
Sébastien Loriot
cae96035cb
work around a bug of MSVC2013 for initializer lists
...
http://connect.microsoft.com/VisualStudio/feedback/details/792161/constructor-initializer-list-does-not-support-braced-init-list-form
2014-02-13 17:45:53 +01:00
Laurent Rineau
4957ac8462
Another typo
2014-02-12 11:28:10 +01:00
Laurent Rineau
22804c5aa2
Remove trailing whitespace
2014-02-12 09:49:57 +01:00
Laurent Rineau
d537497b88
Fix a typo
2014-02-12 09:49:13 +01:00
Laurent Rineau
909691f77c
Add support for VC12 (and VC13)
2014-02-11 16:18:39 +01:00
Laurent Rineau
2c1f3332c9
SOVERSION for CGAL-4.4
2014-02-06 20:02:03 +01:00
Laurent Rineau
367314623d
Add a script to detect wrong permissions, and fix permissions
...
The script uses zsh, and lists regular files that have the
'executable' permission.
At the same time, I fix the permissions of several files.
2014-02-06 18:49:09 +01:00
Laurent Rineau
93c9570f33
changes.html: change the ordering
...
+ update the text file CHANGES
2014-02-04 17:50:34 +01:00
Laurent Rineau
5098331fa3
Fix whitespace and HTML formatting (with <code>)
2014-02-04 17:34:01 +01:00
Laurent Rineau
94cdf2d523
Fix a typo
2014-02-04 17:33:15 +01:00
Laurent Rineau
3d3fdf9104
Fixed->Fix
...
For unification, I prefer the imperative form.
2014-02-04 17:32:37 +01:00
Andreas Fabri
fccd75b4c5
Use a more specific test for switching to SSE2 for fabs
2014-01-31 16:18:48 +01:00
Sébastien Loriot
0cc27a4e40
update changes.html
2014-01-30 08:18:38 +01:00
Andreas Fabri
c1f46dc382
As std::fabs is slow on Windows, we switch to an implementation using sse2.
...
This version is already in CGAL, but it is protected with an #ifdef
So this commit consists of a #define for VC++
2014-01-15 16:35:14 +01:00
Sébastien Loriot
222c2fb55d
update changes
2014-01-14 14:21:17 +01:00
Laurent Rineau
2d1e025918
Minor update to changes.html
...
- Remove mentions of CGAL-4.3.1 (will not exist),
- Remove the dummy change to Vanilla package.
2014-01-13 13:35:41 +01:00
Sébastien Loriot
7981d7e334
update changes
2014-01-10 00:29:06 +01:00