Laurent Rineau
460bbdfc8b
Hide those variables from the CMake GUI
2014-06-26 16:57:12 +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
Andreas Fabri
4c8f452a78
Add {Find/Use}Openmesh.cmake and fix the CMakeLists.txt
2014-06-11 12:13:50 +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
Jane Tournois
46cada22fa
update changes.html
2014-01-07 14:18:05 +01:00
Laurent Rineau
92fbeb4926
Merge remote-tracking branch 'origin/CGAL_ipelets-hyperbolic-odevil'
...
Small feature:
http://cgal.org/wiki/Features/Small_Features/Hyperbolic_ipelets
Tested in CGAL-4.4-Ic-76.
Approved by the release manager.
Conflicts:
Installation/changes.html
2014-01-03 12:19:12 +01:00
Olivier Devillers
fee4b08a5e
changes file
2013-12-18 15:03:56 +01:00
Jane Tournois
6a06ae7182
Merge branch 'Mesh_3-add_sliver_perturber_criteria-GF'
...
This branch provides new options to developers (the public API is not changed) to use the Sliver_criterion they chose to optimize the quality of a C3t3 using the perturb_mesh_3 operator. New perturbation directions can also be added by developers.
The small feature is described here :
https://cgal.geometryfactory.com/CGAL/Members/wiki/Perturber_Sliver_criteria
Approved by the release manager
2013-12-17 16:08:52 +01:00
Efi Fogel
32b8625a46
Merge branch 'Aos_2-test_spherical_blp_vd-tau'
...
* Enhancing the testsuite---adding tests for
batched, point location
vertical decomposition, and
triangulation point location.
* Various bug fixes:
bugs in point location.
memory leaks found by Andreas.
* Resolving several small issues to remove compiler warnings.
Tested last in CGAL-4.4-Ic-54.
Approved by the release manager
2013-12-11 15:15:40 +02:00
Jane Tournois
7ac03d0100
give a few details about small feature Mesh_3-add_sliver_perturber_criteria-GF
2013-12-10 16:26:03 +01:00
Efi Fogel
c398ede5b5
Added (i) bug fix in landmark pl strategy of 2D Arrangements, and (ii) memory leaks fix of 2D Reg. Boolean Set Ops.
2013-12-10 15:35:34 +02:00
Jane Tournois
ea58f51bd1
add bug fix to changes.html
...
Approved by the Release Manager
2013-12-09 15:11:08 +01:00
Sébastien Loriot
5db3fd6e6c
update changes
2013-12-06 19:10:52 +01:00
Sébastien Loriot
0fa2cacb60
remove doc_tex documentation (including developer manual) and old manual tools
2013-12-03 17:27:02 +01:00
Sébastien Loriot
c5007beb59
update changes
2013-11-29 14:35:26 +01:00
Guillaume Damiand
8e8ab82527
Merge branch 'CMap_no_static_for_null_dart_handle-gdamiand'
...
null_dart_handle is no longer static; implies to move several methods from Dart concept into CMap concept. This will simplify the changing of the underlying container in the near future.
Small feature Combinatorial map dart attribute pre-approved in May 2013.
Approved by the release manager.
2013-11-28 08:22:40 +01:00
Guillaume Damiand
375e7a919e
no more -> no longer
2013-11-27 18:13:05 +01:00
Guillaume Damiand
e42f41a615
Small modif in explanations of modifications.
2013-11-22 08:00:00 +01:00
Guillaume Damiand
db7c14cc58
* Document the deprecated function in Dart, CMap concept and LCC class;
...
* Add paragraph in changes.html;
* Bugfix in Linear_cell_complex_constructors for lcc without 2-attributes.
2013-11-21 10:23:24 +01:00
Marc Glisse
44bc47b1c7
Mention Mpzf in changes.html.
2013-11-19 21:32:38 +01:00
Sébastien Loriot
da1791759c
Merge branch 'Number_types-mpzf-glisse'
...
Introduces a faster alternative to MP_Float and Gmpzf
(see the documentation to see on which platforms it is available).
When activated, it is used as default exact ring number type for exact
evaluation of predicates (that only require ring operations).
It is possible to switch back to the previous behavior by defining
CGAL_DO_NOT_USE_MPZF
Successfully tested in CGAL-4.4-Ic-29
Approved by the Release Manager
2013-11-15 16:38:16 +01:00
Dror Atariah
d35a52ea75
Reported API changes in the changes log
2013-11-14 09:46:27 +01:00
Laurent Rineau
c064771156
Trivial fix of a warning
2013-11-05 15:03:12 +01:00
Laurent Rineau
3695f2554e
Merge branch 'CGAL-fix_leaks-lrineau'
...
Fix memory leaks in CORE, and in two tests:
Installation/link_to_CGAL_ImageIO.cpp
Profiling_tools/test_memory_sizer.cpp
Tested successfully in CGAL-4.4-Ic-14.
Approved by the Release Manager for CGAL-4.4.
2013-11-05 11:57:46 +01:00
Marc Glisse
b53de35ff6
Work around Boost changing the name of their macros every other release.
...
Work around Microsoft defining min/max as macros.
2013-11-01 14:46:20 +01:00
Laurent Rineau
5a43f93ba8
Fix memory leaks (in tests)
2013-10-30 13:50:15 +01:00