Sébastien Loriot
5dc1b3e30d
move functions out of the wrong group
2015-02-20 07:54:48 +01:00
Sébastien Loriot
b28b4607ae
use UTF8 for letters with accent
2015-01-31 13:58:08 +01:00
Laurent Rineau
ff62595012
Merge branch 'CGAL-fix_compilation_boost_1_56-lrineau'
...
Fix compilation issues with Boost-1.56 and later.
Approved by the Release Manager.
2015-01-26 11:42:29 +01:00
Andreas Fabri
f97bd9fb33
fixed typo
2015-01-19 09:07:11 +01:00
Andreas Fabri
9b4a1f219f
no \cite in \brief as doxygen stops the brief description right before the \cite
2015-01-14 09:15:26 +01:00
Laurent Rineau
be079cb5a3
Fix compilation with Boost-1.56 and later
...
In Boost-1.56 and later, with C++11, boost::optional::operator bool() is
explicit.
2015-01-13 16:21:04 +01:00
Andreas Fabri
babaa99826
Merge branch 'CGAL-Getting_Started-GF'
...
Approved by the release manager
Conflicts:
Documentation/doc/Documentation/main.txt
2015-01-12 11:29: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
a801f9e185
Improve the examples which illustrate problems with double
2015-01-08 12:28:14 +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
Guillaume Damiand
bff2e043dc
Initialize consts.
2014-12-16 10:30:14 +01:00
Sébastien Loriot
63406293e1
Merge branch 'Projection_traits-add_more_functors-sloriot' into barycentric_coordinates_2-dmitry
...
Conflicts:
Documentation/biblio/cgal_manual.bib
Documentation/doc/Documentation/Doxyfile.in
Documentation/doc/Documentation/dependencies
2014-12-12 14:24:17 +01:00
Sébastien Loriot
5b9be0f8c7
workaround ambiguous call in kernel intersection functions when including BSO_2
2014-12-11 16:33:29 +01:00
Guillaume Damiand
1251bf8b58
Add const for TRANSLATION, ROTATION, SCALING, REFLECTION, IDENTITY
2014-12-04 21:41:38 +01:00
Laurent Rineau
af90b1d6bc
Restore the initial indentation incorrectly modified by this branch
2014-12-04 13:45:26 +01:00
Andreas Fabri
73d4fe8fee
Add %
2014-11-28 18:17:07 +01:00
Andreas Fabri
6f4123db35
cleanup
2014-11-28 16:12:50 +01:00
Andreas Fabri
13928cd516
add missing 'i' and parenthesis
2014-11-27 08:51:46 +01:00
Andreas Fabri
2916850771
use iformat for reading doubles
2014-11-26 16:53:50 +01:00
Andreas Fabri
4be974b230
Improve Getting Started
2014-10-14 18:38:18 +02:00
Sébastien Loriot
0e25bfb122
bug fix in projection traits, Angle_3 != Angle_2 when z is taken into account
...
(cherry picked from commit 6c4cd29fb1 )
Conflicts:
Kernel_23/include/CGAL/internal/Projection_traits_3.h
2014-10-09 10:36:04 +02:00
Sébastien Loriot
6c4cd29fb1
bug fix in projection traits, Angle_3 != Angle_2 when z is taken into account
2014-10-09 10:27:39 +02:00
Sébastien Loriot
6ae7d56bc7
fix dimension typo
2014-10-06 08:13:54 +02:00
Sébastien Loriot
61e40e74a1
add additional functors in the projection traits and a test file
...
* Compute_scalar_product_2
* Collinear_2,
* Collinear_are_ordered_along_line_2
* Compute_squared_length_3
2014-10-03 08:58:33 +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
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
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
4ed2497f2e
add missing possible return value
2014-06-10 22:37:27 +02:00
Laurent Rineau
2463459ce6
Doc for the two overloads of Angle_3::operator()
2014-05-21 12:19:13 +02:00
Laurent Rineau
6500bd907f
Add Angle_3(Vector_3, Vector_3)
...
...by similarity with Angle_2.
2014-05-21 12:18:49 +02:00
Laurent Rineau
191b01b13b
Add Angle_3()(Point_3, Point_3, Point_3, Point_3)
2014-05-21 11:04:59 +02:00
Laurent Rineau
73f4734525
Fix permissions
2014-05-15 18:33:36 +02:00
Marc Glisse
2a387ede81
Remove unused check_dimension_lt.
2014-05-07 19:37:53 +02:00
Marc Glisse
cb4ca9d8c8
Don't use Dynamic_dimension_tag::value.
2014-05-07 19:28:33 +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
Efi Fogel
016c40fdbc
Fixed typos in documentation---minor fix for master
2014-03-31 23:52:31 +03:00
Efi Fogel
8f80982272
Fixed typos in documentation---minor fix for master
2014-03-31 23:51:23 +03:00
Marc Glisse
09f3db2025
define CGAL_CXX11.
2014-03-12 14:07:47 +01:00
Marc Glisse
3168c851a1
Merge branch 'Kernel_d-rewrite-glisse-old' into Kernel_d-rewrite-glisse
...
Conflicts:
Kernel_d/doc_tex/Kernel_d/kernel_representation_d.tex
Kernel_d/doc_tex/Kernel_d_ref/Homogeneous_d.tex
Kernel_d/doc_tex/Kernel_d_ref/Kernel.tex
Kernel_d/doc_tex/Kernel_d_ref/main.tex
Resolved by dropping those files.
2014-03-12 12:38:08 +01:00
Sébastien Loriot
9114db9085
restore figure source files removed in 0fa2cacb
...
| commit 0fa2cacb60
| Author: Sébastien Loriot <sebastien.loriot@cgal.org>
| Date: Tue Dec 3 17:27:02 2013 +0100
|
| remove doc_tex documentation (including developer manual) and old manual tools
2014-02-10 14:54:23 +01:00
Sébastien Loriot
cc30859ea1
fix typedef
...
doc bugfix
2014-01-30 08:36:36 +01:00
Andreas Fabri
a020773bbc
fix #include in the manual
2014-01-17 12:42:52 +01:00
Laurent Rineau
972befcc01
Merge branch 'CGAL-fix_io_bad-lrineau'
...
Fix the uses of std::basic_ios::bad() across the whole CGAL code, and
use fail() instead.
Tested in CGAL-4.4-Ic-84.
2014-01-09 17:52:46 +01:00
Laurent Rineau
afd4cfbfef
Fix a typo
...
Equal_2 is not related to Point_3.
2014-01-08 16:10:58 +01:00
Sébastien Loriot
b3de157a24
linking bug in documentation
2013-12-18 17:45:51 +01:00
Laurent Rineau
269ae1ca61
Fix the uses of std::basic_ios::bad(), and use fail() instead.
...
bad() implies fail() but std::basic_ios::operator! is actually equivalent
to std::basic_ios::fail(), not bad().
For example,
std::ifstream is(argv[1]);
if (is.bad()) {
is probably wrong because, in case the file does not exist, only the failbit it set,
and not the badbit.
Other example:
double x;
is >> x;
If the stream 'is' does not contains a string that can represent a double,
then failbit is set (and maybe the eofbit if the stream is actually too
short), but not the badbit.
bad() can be used, in case fail() returned true, to discriminate between a
I/O error and a logical error.
See:
http://en.cppreference.com/w/cpp/io/basic_ios/operator_bool
http://en.cppreference.com/w/cpp/io/ios_base/iostate
2013-12-12 16:13:40 +01:00
Jane Tournois
a92d14aa35
Merge branch 'master' of ssh://scm.cgal.org/var/git/cgal
2013-12-06 09:55:20 +01:00
Jane Tournois
fa530983dd
documentation bug fix
2013-12-06 09:54:21 +01:00