Sébastien Loriot
e8975dbac7
function documentation fixes
...
remove the repetition of the name of the function in its brief description
add parenthesis for function matching "function\s+`[a-z0-9_]`"
2013-09-03 14:25:50 +02:00
Laurent Rineau
bc03aaf30b
Put doc/ in the global dont_submit file
2013-08-20 10:57:03 +02:00
Sébastien Loriot
2584766d63
set SHOW_FILE ON for Number_types to get pages for int.h and double.h
2013-08-09 07:59:08 +02:00
Sébastien Loriot
d282ade623
use \cgalCite instead of \cite
...
using perl -i -pe 's/\\cite\s*{?([a-zA-Z0-9:-]+)}?/\\cgalCite{$1}/g'
2013-08-05 18:25:26 +02:00
Sébastien Loriot
8ce47d7b6a
Merge remote-tracking branch 'origin/Number_types-fpu-glisse'
...
Successfully tested in CGAL-4.3-Ic-101
Approved by the interim release manager
2013-07-25 18:52:42 +02:00
Sébastien Loriot
2dfe8a3d73
workaround for a doxygen bug: remove space after /!* to avoid a verbatim env
...
this happens if you have an empty line or the text directly after /!*
to find them in the generated documentation, grep for "pre class=\"fragment\""
(a few of them are legitimate however)
2013-07-25 14:58:53 +02:00
Marc Glisse
edd2d1735e
Interval arithmetics was broken even with gcc...
2013-07-24 13:42:09 +02:00
Marc Glisse
15d03643fc
Protect the other side of subtractions for interval arithmetics.
...
Itanium also has excess precision, apparently.
2013-07-23 14:46:50 +02:00
Sébastien Loriot
d4d9bc212b
replace in the doc \R by \mathbb{R}
...
\R is not a valid latex command
I used: sed -i 's/\\f$\s*\\R/\\f$ \\mathbb{R}/g'
2013-07-10 17:07:43 +02:00
Sébastien Loriot
a7e7924c51
force the initialization of exp to 0
...
exp was set to 0 in construct_from_builtin_fp_type
except if constructed the MP_Float was constructed from 0.
This leads on some compiler as having exp being a NAN.
since exp was explicitly set to 0 in the init function
2013-07-08 12:30:58 +02:00
Sébastien Loriot
716f87d2d7
rename Hidden_type to unspecified_type and update its description
2013-06-13 18:48:58 +02:00
Ross Hemsley
4d9caf3763
Added names that were missing into the Doxyfile.in entries.
...
Also modified Installation/CMakeLists.txt to push the version number variable to the parent level
so that it can be accessed by the documentation
2013-05-30 17:55:43 +02:00
Philipp Möller
d4e379ba82
Small fixes in the generated Doxyfile.in
2013-05-30 15:32:33 +02:00
Philipp Möller
4d469821f7
Generated Doxyfile.in and dependencies
2013-05-30 14:13:47 +02:00
Sébastien Loriot
7baa997ce1
Merge branch 'Filtered_kernel-ring-glisse'
...
This branch adds an additional way to filter predicates that are only doing
operations using a ring number type. In case of failure, a RT is used rather
than an FT which speeds things up.
Successfully tested in CGAL-4.3Ic-37
2013-05-23 11:15:32 +02:00
Laurent Rineau
4d1d8a83ba
Fix print_dag for Lazy_exact_nt
2013-05-03 14:17:44 +02:00
Sébastien Loriot
a18a34bbbe
Merge branch 'Algebraic_foundations-make_rational-glisse'
2013-04-15 16:37:31 +02:00
Marc Glisse
d4f8ffb735
Revert previous commit, which was supposed to go to a branch, not master.
2013-04-14 10:43:00 +02:00
Marc Glisse
68cab89cd2
Use __builtin_isfinite in Is_finite.
2013-04-14 10:31:59 +02:00
Laurent Rineau
b6ffa7c425
Merge branch 'CGAL-fix_warnings-GF'
...
That branch was successfully tested in CGAL-4.2-Ic-205.
2013-03-27 12:23:31 +01:00
Andreas Fabri
14294b719d
remove unused code and remove a duplicate typedef
2013-03-21 15:55:40 +01:00
Sébastien Loriot
9fcf46e11a
replace CGAL_[kernel/qpe/triangulation/]_assertion by assert in tests
...
this should be the case, following our guidelines.
using:
find */test/* -name '*.[hc]*' | xargs sed -i 's/CGAL_assertion/assert/g'
2013-03-21 10:50:55 +01:00
Alexandros Konstantinakis-Karmis
3b1d281efb
Abbreviations trigger end of \brief description
...
Fixes bug #15482 :
https://gforge.inria.fr/tracker/index.php?func=detail&aid=15482&group_id=52&atid=13845
2013-03-13 11:58:56 +01:00
Sébastien Loriot
e991fe72ad
really add last missing classified reference manual pages
2013-03-13 10:57:01 +01:00
Andreas Fabri
2c8c044db5
use variables to avoid clang warning
2013-03-01 09:01:27 +01:00
Andreas Fabri
b315c05781
avoid 'warning: equality comparison result unused [-Wunused-comparison]'
2013-02-28 17:22:52 +01:00
Laurent Rineau
d345f1bafd
Fix a bug with MSVC 2012 (VC11), in Interval_nt
...
The bug seems actually in VC11, but we use a workaround. The issue is how
the compilateur optimizes, or not, the expression tested by an assertion.
2013-02-26 15:58:08 +01:00
Marc Glisse
ed4e60c7be
Document make_rational.
2013-02-22 15:52:48 +01:00
Laurent Rineau
2d8da664a3
Merge branch 'CGAL-fix_warnings-gdamiand'
...
Conflicts:
.gitignore
Skin_surface_3/examples/Skin_surface_3/CMakeLists.txt
2013-02-22 13:02:37 +01:00
Laurent Rineau
26a7e70785
New license.txt files (eol changes)
...
The new version 2.13.0 of licensecheck has changed the spaces at eol.
2013-02-19 16:46:39 +01:00
Andreas Fabri
84f4cc0d58
suppress a warning with a pragma
2013-02-15 09:27:14 +01:00
Andreas Fabri
48c1490085
Add a static_cast
2013-02-14 14:05:22 +01:00
Andreas Fabri
1464e5e8fb
Merge branch 'CGAL-fix_warnings-gdamiand' of ssh://scm.cgal.org/var/git/cgal into CGAL-fix_warnings-gdamiand
2013-02-13 19:48:55 +01:00
Luis Peñaranda
1cd16fccb6
warning in Gmpfr test
...
Changed Gmpfr::Precision_type -> size_t, the warning was about possible
loss of data in conversion.
2013-02-13 16:39:56 -02:00
Andreas Fabri
2206224a7b
quit MSVC about division by zero, which we do on purpose
2013-02-13 17:19:19 +01:00
Sébastien Loriot
ff5e5b5f19
add documentation page for CGAL_PI
2013-02-12 18:30:42 +01:00
Laurent Rineau
51ea960be6
Fix warnings about unused types or variables.
2013-02-08 16:50:02 +01:00
Andreas Fabri
c029f702a3
use more types
2013-02-07 11:02:14 +01:00
Marc Glisse
f89a420b4a
Mark the asm as volatile, against compiler optimizations.
2013-01-18 16:43:17 +01:00
Marc Glisse
bf7823fe30
Let Exact_(field|ring)_selector<Lazy_exact_nt<ET>> select a type based
...
on ET, instead of directly returning ET. Teach NT_converter about these
conversions.
2013-01-14 13:39:43 +01:00
Sébastien Loriot
6e63d3cfa8
adding missing () in see also for functions
2013-01-09 19:48:42 +01:00
Sébastien Loriot
ade462dbad
add () to function reference in classified ref man
2013-01-08 17:50:33 +01:00
Sébastien Loriot
5ec28b1cf4
replacing the usage of section in user man by \cgalHeading macro call
2013-01-07 18:04:37 +01:00
Sébastien Loriot
df08193e00
using \link command instead of \ref command to have the tt font
2013-01-07 16:21:46 +01:00
Sébastien Loriot
5f3c8826d1
h2 is the first header in classified reference manuals
2013-01-07 09:00:48 +01:00
Sébastien Loriot
96f83bda05
Revert "leda_* is in namespace CGAL"
...
This reverts commit bc977fd6a7 .
2013-01-07 07:59:50 +01:00
Sébastien Loriot
7e095c7a7a
Merge branch 'Documentation-flat-ref-manual-pmoeller'
2013-01-04 15:19:57 +01:00
Sébastien Loriot
42d15a11d0
using uniform markups in classified reference pages
2013-01-04 15:16:40 +01:00
Sébastien Loriot
af1844b51b
classified ref man for Number types
2013-01-04 10:58:01 +01:00
Sébastien Loriot
57c1ec6e4f
CORE type are not in CGAL namespace
2013-01-04 10:55:39 +01:00