Commit Graph

1042 Commits

Author SHA1 Message Date
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