Clement Jamin
20dd524de8
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2015-12-08 17:16:16 +01:00
Sébastien Loriot
83311a0c87
document explicit constructor
2015-11-23 23:20:46 +01:00
Clement Jamin
003b435a46
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2015-11-20 11:53:44 +01:00
Maxime Gimeno
3855910b37
Fix for #295
...
- Replacement of CGAL_assertion by assert in test files
2015-10-29 10:51:15 +01:00
Maxime Gimeno
864c95ae08
Fix for #295
...
- Replacement of assert() by CGAL_assertion()
2015-10-29 10:39:53 +01:00
Clement Jamin
8081234930
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2015-10-16 10:59:18 +02:00
Laurent Rineau
39b739ae84
Merge pull request #330 from lrineau/CGAL-fix_32_bits_problems-lrineau
...
[32 bits] Fix test/Number_types/Root_of_traits
2015-10-14 10:23:20 +02:00
Laurent Rineau
330a0e75a2
Merge pull request #385 from cjamin/CGAL_headers_only-gdamiand_cjamin
...
CGAL headers only, step 0
2015-10-13 16:37:38 +02:00
Andreas Fabri
b4a1e3764a
avoid shift of negative number as clang warns
2015-10-07 17:14:33 +02:00
Guillaume Damiand
cf1c0ea0ca
Merge branch 'CGAL_headers_only-gdamiand_cjamin-OLD' into CGAL_headers_only-gdamiand_cjamin
2015-10-01 09:12:55 +02:00
Clement Jamin
bcb523ba3e
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2015-09-09 14:21:30 +02:00
Laurent Rineau
7ddefbdcc8
Merge pull request #297 from afabri/CGAL-assert-GF
...
assert() should not be used in CGAL headers!
2015-09-07 10:58:20 +02:00
Andreas Fabri
1e2ff1131e
assert -> CGAL_assertion
2015-08-27 16:51:55 +02:00
Jane Tournois
7974986da1
avoid warning about conversion
...
warning C4311: 'type cast': pointer truncation from 'double *' to 'long'
2015-08-11 17:12:26 +02:00
Clement Jamin
80d046bc81
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2015-07-20 12:17:03 +02:00
Laurent Rineau
aa72eaa371
Merge pull request #154 from maxGimeno/CGAL-Qt5_support-GF
...
Qt5 support, GSoC 2014
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Qt5_support
In this commit, I have fixed the permissions of the file:
Periodic_3_triangulation_3/demo/Periodic_3_triangulation_3/data/points
In this commit, I have also modified:
Installation/changes.html
2015-07-17 14:13:37 +02:00
Laurent Rineau
da0a1c421b
Add pragmas in clang to disable -Wunused-local-typedef, locally
2015-07-15 14:05:48 +02:00
Laurent Rineau
f9917c487e
CMake 2.8.11
2015-07-13 12:36:43 +02:00
Marc Glisse
94c9bd5175
Typo in sse2.h
...
__GNUC__ is missing its 'C'. This probably makes the test for __MINGW64__ useless. (I am testing the github interface for minor edits)
2015-07-05 15:40:02 +02:00
Laurent Rineau
8caf689860
Merge pull request #115 from lrineau/Number_types-oldgmp-glisse
...
Fixes a bug: emulate `mpn_sqr` on old versions of GMP (GMP < 4.3.2).
Fixes bug #113
2015-06-10 12:00:42 +02:00
Clement Jamin
5f8ca65abf
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2015-03-25 13:48:38 +01:00
Andreas Fabri
0c4902a2dc
fix documentation in Nef_2
2015-03-23 11:03:32 +01:00
Guillaume Damiand
9c78897ba5
Merge branch 'CGAL_headers_only-gdamiand_cjamin-old' into CGAL_headers_only-gdamiand_cjamin
2015-03-16 14:00:43 +01:00
Laurent Rineau
90543eefab
Support MINGW64 in sse2.h
...
Trivial fix for master
2015-01-26 17:35:05 +01:00
Andreas Fabri
2cee9fc33e
Merge branch 'CGAL-misc_warnings-GF'
...
Approved by the release manager
2015-01-12 13:00:41 +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
4705199cf8
use CGAL_UAE_TYPE
2015-01-08 10:17:07 +01:00
Sébastien Loriot
6ca94a57b4
NT might not be constructible from infinity while interval bounds could be
2015-01-07 18:07:48 +01:00
Clement Jamin
2f4bb69e0a
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2014-12-18 10:59:01 +01:00
Sébastien Loriot
ce6342d629
Merge remote-tracking branch 'origin/Stream_support-fix_reading_double-GF'
...
improve reading double from streams on windows
Tested in CGAL-4.6-Ic-79
Approved by the release manager
2014-12-17 22:36:46 +01:00
Laurent Rineau
057924e1d4
Merge remote-tracking branch 'origin/releases/CGAL-4.5-branch'
...
That merges the following:
| commit 5dbfeec3ae
| Merge: fc407cf 5b9be0f
| Author: Sébastien Loriot <sebastien.loriot@cgal.org>
| Date: Fri Dec 12 15:29:51 2014 +0100
|
| Merge branch 'BSO_2-fix_kernel_conflict-local' into releases/CGAL-4.5-branch
|
| Tested in CGAL-4.5.1-Ic-171
|
| commit fc407cfebf
| Merge: bd2c6f8 0c6153c
| Author: Laurent Rineau <laurent.rineau@cgal.org>
| Date: Mon Dec 1 17:38:48 2014 +0100
|
| Merge branch 'Mesh_3-fix_with_time_stamps-GF' into releases/CGAL-4.5-branch
|
| Bug-fix in Mesh_3 with time stamps.
|
| Tested in CGAL-4.5.1-Ic-168.
| Approved by the Release Manager.
|
| commit bd2c6f890f
| Merge: ad53e42 c904f77
| Author: Laurent Rineau <laurent.rineau@cgal.org>
| Date: Fri Nov 28 12:04:55 2014 +0100
|
| Merge branch BGL-make_property_map_lightweight-For_4.5_bugfix-GF' into releases/CGAL-4.5-branch
|
| Bug fix: a property map was not lightweight.
|
| Tested in CGAL-4.5.1-Ic-167.
| Approved by the Release Manager.
|
| commit ad53e42fb3
| Merge: 044660e b281d86
| Author: Laurent Rineau <laurent.rineau@cgal.org>
| Date: Fri Nov 28 12:03:30 2014 +0100
|
| Merge remote-tracking branch 'remotes/origin/BGL-fix_example-GF' into releases/CGAL-4.5-branch
|
| Fix the example examples/BGL_triangulation_2/emst.cpp:
| the filtered (finite) triangulation was not used.
|
| Tested in CGAL-4.5.1-Ic-167.
| Approved by the Release Manager.
|
| commit 044660eb48
| Merge: a096cdf 4464116
| Author: Laurent Rineau <laurent.rineau@cgal.org>
| Date: Fri Nov 28 12:01:50 2014 +0100
|
| Merge branch 'CGAL-fix_sse2_mingw-lrineau' into releases/CGAL-4.5-branch
|
| Fix the SSE macros when MinGW is used.
|
| Tested in CGAL-4.5.1-Ic-167.
| Approved by the Release Manager.
Tested in CGAL-4.6-Ic-79.
2014-12-17 17:05:01 +01:00
Clement Jamin
93a007616a
Header-only CGAL_Core
2014-12-15 21:34:29 +01:00
Andreas Fabri
a1a0f5c17d
Input_rep<double> now reads a string (0-9eE\.)*
2014-11-27 11:14:52 +01:00
Laurent Rineau
4464116c0d
Test _WIN32 instead of _MSC_VER
...
With MinGW, __declspec is also implemented.
Reported in the CGAL-discuss mailing list:
Date: Wed, 26 Nov 2014 14:59:46 +0000
From: xantares 09 <xantares09@hotmail.com>
To: "cgal-discuss@inria.fr" <cgal-discuss@inria.fr>
Subject: [cgal-discuss] MinGW issues
2014-11-26 16:26:54 +01:00
Guillaume Damiand
ef550fd3bb
Ok for first version.
2014-11-14 17:22:06 +01:00
Guillaume Damiand
ebc4300334
Header only for random.cpp.
...
For the header only version, the global variable default_random no more exist => we need to replace all occurences of default_random by a call to the global function get_default_random().
As usual, no modification for the non header only version.
2014-11-14 14:20:26 +01:00
Guillaume Damiand
f6faf3fee2
Add missing impl file; protect static variable to use it only in the case CGAL_HEADER_ONLY, in FPU_set_cw, replace one more IO::mode.
2014-11-14 12:11:33 +01:00
Guillaume Damiand
a4c39c813f
Inline for test_FPU_rounding_mode.cpp.
...
There is const static variable, transformed into a static variable of a global function. This is not a problem since this is only used in debug mode to test the rounding mode at the end of the program. Testing it several times is ok.
2014-11-14 10:45:42 +01:00
Guillaume Damiand
e8fe29c79c
Ok for the compilation version header only (only for the treated files).
2014-10-31 17:09:48 +01:00
Laurent Rineau
26dee6b738
[32 bits] Fix test/Number_types/Root_of_traits
...
On Linux, 32 bits, the x87 Intel FPU can cause extended precision for
doubles. That complicates the comparison of double values that should be
equal.
I use the CGAL_IA_FORCE_TO_DOUBLE to force the non-extended double
precision for every value, even intermediate ones.
2014-09-24 16:00:37 +02:00
Marc Glisse
18e8c5898b
Improve ARM asm with clang.
2014-09-22 16:54:27 +02:00
Clement Jamin
03253edf19
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2014-09-09 14:35:38 +02:00
Laurent Rineau
36d8b5bd18
Convert source files encoding to utf-8
...
All non-ASCII files should be encoded in UTF-8. So far, the ZSH script
`Scripts/developer_scripts/detect_wrong_encoding` detects wrong encoding
in source/header files of include/, src/, and doc/.
2014-08-01 11:20:13 +02:00
Sébastien Loriot
e6c8e84b26
fix operator>> for Number_type_checker
...
the previous version was hoping to have an = operator between the types
which is unlikely to happen in practice. We use the read from string
capabilities instead (which should be available for most NT)
2014-07-19 10:36:59 +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
6713a7083f
fix license headers
2014-07-04 15:47:49 +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
a0469c444b
typo
2014-06-27 13:50:24 +02:00
Sébastien Loriot
2eb117c397
add missing protection macros
2014-06-27 13:15:48 +02:00
Sébastien Loriot
a914a44d99
fix order of inclusion of leda number headers
2014-06-27 13:15:47 +02:00