Andreas Fabri
38d063539a
cleanup
2015-10-02 08:17:19 +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
Andreas Fabri
bb2a7de73a
remove literate programming source
2015-09-29 13:53:51 +02:00
Simon Giraudot
63f77a05a5
Merge branch 'CGAL-Solver-package-GF-old' into CGAL-Solver-package-GF
2015-09-07 10:01:12 +02:00
Simon Giraudot
0875fa17ff
Wrapper to automatically use Eigen_diagonalize if Eigen is available or Internal_diagonalize otherwise
2015-08-31 10:01:01 +02:00
Simon Giraudot
28e5432c16
Renaming 'VCM' to 'diagonalize'
2015-08-31 08:30:01 +02:00
Simon Giraudot
6c77cc817a
Propagating change of eigen API in Bounding_volumes package
2015-08-26 11:55:04 +02:00
Laurent Rineau
91bca286d3
Fix warnings with CGAL_USE
...
All those variables were unused only if CGAL_NDEBUG was
defined. CGAL_USE can solve that.
2015-08-19 17:37:46 +02:00
Laurent Rineau
15c1469a54
CGAL requires CMake>=2.8.11.
2015-07-10 17:01:42 +02:00
Laurent Rineau
3ec0c69f8f
We want 2.8.10 for all demos
...
Previous versions are not tested by the CGAL daily test suite.
2015-07-09 17:50:22 +02:00
Sébastien Loriot
722abba27b
cosmetic changes to remove mentions of QT4
2015-07-07 18:00:43 +02:00
Laurent Rineau
e5bcdc5f3e
Update all CMakeLists.txt
...
- CMake 2.8.11 or later is now required
- GLEW is no longer used by demo/Polyhedron/
2015-07-06 18:14:34 +02: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
Sébastien Loriot
b28b4607ae
use UTF8 for letters with accent
2015-01-31 13:58:08 +01:00
Andreas Fabri
c813050469
cleanup
2015-01-01 19:07:28 +01:00
Andreas Fabri
30faf6241b
Add wrappers around 2 boost headers to push/pop pragma
2014-12-19 16:10:02 +01:00
Jane Tournois
3a5a65f264
update branch
2014-12-08 17:30:41 +01:00
Jane Tournois
796873c3eb
fix ambiguity between CGAL::nth_element and CGAL::nth_element
2014-12-08 16:27:31 +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
Laurent Rineau
0288c847ca
Fix a warning
...
include/CGAL/Min_sphere_of_spheres_d/Min_sphere_of_spheres_d_support_set_impl.h:49: warning: comparison between signed and unsigned integer expressions
2014-11-04 12:45:35 +01:00
Laurent Rineau
67956a7a65
Fix a warning: 'unsigned int' instead of 'int'
...
Warning with g++-4.8.3:
.../include/CGAL/Min_sphere_of_spheres_d/Min_sphere_of_spheres_d_support_set_impl.h:171:11: warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow]
for (int j=i+1; j<m; ++j)
^
That warning is about "signed overflow", and the code actually does not
use the sign of the integer.
2014-11-03 16:52:40 +01: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
Laurent Rineau
5dcdf48a27
Merge branch 'CGAL-Exact_integer_rational-GF'
...
Generalize the use of CGAL::Exact_integer and CGAL::Exact_rational.
Tested in CGAL-4.5-Ic-100.
Approved by the Release Manager.
2014-07-21 11:59:51 +02:00
Andreas Fabri
65200381d7
Arithmetic_kernel -> Exact_integer/rational
2014-07-16 18:55:30 +02:00
Laurent Rineau
495ed0b6ab
Merge remote-tracking branch 'origin/CGAL-Less_warnings-GF'
...
Fix various warnings.
Tested in CGAL-4.5-Ic-97. Approved by the Release Manager.
2014-07-16 17:48:56 +02:00
Andreas Fabri
e7c6a133ca
explain that the warning of g++-4.8 is harmless
2014-07-03 16:13:42 +02:00
Sébastien Loriot
edd83fd567
remove extra (
2014-06-30 11:06:46 +02:00
Sébastien Loriot
e24cf2e305
fix warnings
2014-06-27 15:20:48 +02:00
Laurent Rineau
0700232c51
s/Gmpq/Exact_rational/
2014-06-27 15:11:45 +02:00
Laurent Rineau
cc43313498
Implementation of CGAL::Exact_rational/integer
...
See the small feature:
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Exact_rational
2014-06-27 12:47:45 +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
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
0fa2cacb60
remove doc_tex documentation (including developer manual) and old manual tools
2013-12-03 17:27:02 +01:00
Andreas Fabri
7edc5a13da
We need a #define to use Miniball without CGAL
2013-09-17 09:28:39 +02:00
Andreas Fabri
6c547e5663
Mainly added includes
2013-09-13 22:24:30 +02:00
Laurent Rineau
c9474ed207
Merge remote-tracking branch 'origin/CGAL-Use_Simple_cartesian-GF'
...
Successfully tested in CGAL-4.3-Ic-168
Approved by the Release Manager.
2013-09-12 11:28:44 +02:00
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
Andreas Fabri
a971b5e9ba
Switch to Simple_cartesian
2013-08-28 14:29:01 +02:00
Laurent Rineau
bc03aaf30b
Put doc/ in the global dont_submit file
2013-08-20 10:57:03 +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
b2ef3b8673
Merge branch 'doc-remove_gif-local'
...
Successfully test in CGAL-4.3-Ic-102
This commit fixes a few issues in the doxygen documentation and in particular
the figure for the generation of latex doc.
Approved by the interim release manager
xplain why this merge is necessary,
2013-07-26 17:50:07 +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
Sébastien Loriot
143a2181b3
add latex format for \imagei doxygen command
...
perl -pe 's/^(\s*)\\image\s+html\s+(.*)\s*$/$1\\image html $2\n$1\\image latex $2\n/' -i
2013-07-25 11:50:53 +02:00
Sébastien Loriot
74a1ac055e
remove pdf files from doxygen doc include path
2013-07-25 11:15:18 +02:00
Sébastien Loriot
519b301130
remove gif files from doxygen doc include path
2013-07-25 11:14:16 +02:00
Sébastien Loriot
4389b0bac8
remove the usage of gif in the doxygen doc as pdflatex does handle them
...
replace the files with png
2013-07-25 11:06:13 +02:00
Sébastien Loriot
08c9214275
doc: last replacements of \R by \mathbb{R}
2013-07-11 07:29:53 +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
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
4d469821f7
Generated Doxyfile.in and dependencies
2013-05-30 14:13:47 +02:00
Andreas Fabri
f7d7395864
Merge branch 'OLD' into CGAL-use_leda-GF
...
Conflicts:
Boolean_set_operations_2/test/Boolean_set_operations_2/test_polygon_validation.cpp
Envelope_2/test/Envelope_2/test_envelope_segments.cpp
Intersections_3/test/Intersections_3/bbox_other_do_intersect_test.cpp
2013-03-27 20:22:54 +01: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
0cbc8b0e40
remove unused parameters
2013-03-23 08:45:06 +01:00
Andreas Fabri
464c42cb3d
also test leda if it is available
2013-03-22 20:54:53 +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
c692bba14d
Minor fixes to documentation
2013-03-13 12:18:25 +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
7e59c14580
add a header to classified reference pages using a doxygen macro
2013-03-12 14:33:49 +01:00
Andreas Fabri
66f5c83412
int -> size_t
2013-03-07 13:05:18 +01:00
Laurent Rineau
9f5458f288
Merge branch 'CGAL-fix_warnings-GF'
2013-03-07 12:58:19 +01:00
Sébastien Loriot
0454325193
doxygen doc fix: remove remaining \ccc
2013-03-07 12:26:41 +01:00
Andreas Fabri
559912b28a
static_cast<int>
2013-03-06 08:37:49 +01:00
Laurent Rineau
723b28d39f
Fix warnings about incorrect type conversions
2013-03-05 12:44:11 +01:00
Andreas Fabri
ce77644138
change the error message as the mail adress of the author isno longer valid
2013-03-01 14:06:08 +01:00
Andreas Fabri
a26c1b0e55
0.0 -> 0.0f
2013-03-01 13:45:13 +01:00
Andreas Fabri
28f9063935
had introduced an error. overlaods need the same interface
2013-03-01 12:44:40 +01:00
Andreas Fabri
900ac238a8
add a static_cast
2013-03-01 10:26:29 +01:00
Andreas Fabri
1287047b9d
remove the second parameter and not only its variable
2013-03-01 09:53:38 +01:00
Andreas Fabri
9a862fe795
remove unused parameter name
2013-03-01 09:43:21 +01:00
Andreas Fabri
479f78b033
int -> ptrdiff_t/size_t
2013-02-28 09:46:54 +01:00
Andreas Fabri
cfd69b1490
long/int -> size_t
2013-02-27 11:44:55 +01:00
Andreas Fabri
c7e68385be
remove unused variables and #if 0 buggy non used code
2013-02-26 16:52:55 +01:00
Andreas Fabri
84a57d4ba0
no need to test if size_t >= 0
2013-02-26 07:11:09 +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
c029f702a3
use more types
2013-02-07 11:02:14 +01:00
Sébastien Loriot
d72ba34294
remove reference to a CGAL class removed
2013-01-31 19:01:45 +01:00
Sébastien Loriot
958a08a937
fix link warning in doxygen doc
2013-01-18 18:06:26 +01:00
Sébastien Loriot
6e63d3cfa8
adding missing () in see also for functions
2013-01-09 19:48:42 +01:00
Sébastien Loriot
318c280932
less linking
2013-01-07 19:26:50 +01:00
Sébastien Loriot
147c46a15a
\cgalHeading{Note} --> \note in documentation
2013-01-07 18:24: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
5f3c8826d1
h2 is the first header in classified reference manuals
2013-01-07 09:00:48 +01:00
Sébastien Loriot
7e095c7a7a
Merge branch 'Documentation-flat-ref-manual-pmoeller'
2013-01-04 15:19:57 +01:00
Sébastien Loriot
8daada2ce6
start classified ref man at h1
2013-01-04 14:59:28 +01:00
Sébastien Loriot
39004fef50
adding missing documentation of Min_sphere_d_points_traits_3
2013-01-02 11:46:49 +01:00
Sébastien Loriot
15ee7ca812
fix Bounding_volume doc bug-fix
...
copy-paste error from Min_sphere_of_points_d_traits_X.h
and 2D to 3D.
2013-01-02 11:42:29 +01:00
Philipp Möller
ba80fa844a
Add the sorted list to Bounding_volumes
2012-12-19 12:36:36 +01:00
Sébastien Loriot
82b2ebc865
apply the cpp0x namespace renaming in all files
2012-12-19 11:33:17 +01:00
Philipp Möller
75f69570dc
Change the titles of mainpages to "User Manual"
...
This leads to a slightly odd result in the search for "User Manual",
but makes the pages themselves more consistent.
2012-12-13 14:47:09 +01:00
Sébastien Loriot
4ec9529581
Merge branch 'doxy-port-pmoeller'
...
Conflicts:
.gitattributes
Surface_reconstruction_points_3/include/CGAL/Poisson_reconstruction_function.h
Surface_reconstruction_points_3/include/CGAL/Reconstruction_triangulation_3.h
Surface_reconstruction_points_3/include/CGAL/k_nearest_neighbor.h
2012-11-27 10:05:41 +01:00
Sébastien Loriot
9576be3c3b
add doc in dont_submit
2012-11-27 08:42:02 +01:00
Sébastien Loriot
ae8362b7d6
replace \cgalModels ::FOO by \cgalModels `FOO`
...
using:
perl -pi -e 's/\\cgalModels\s+::([A-Za-z0-9_:]+)\s*$/\\cgalModels `$1`\n/'
2012-11-23 09:37:53 +01:00
Sébastien Loriot
d59468abc9
remove warning
2012-11-15 12:44:24 +01:00
Andreas Fabri
1b7a4b9c25
Replace use of Number_type_traits with Algebraic_structure_traits.
2012-11-14 11:23:56 +01:00
Sébastien Loriot
128b02abb8
update CGAL custom doxygen macros
...
corresponds to a run of the script Documentation/conversion_tools/rename_macros.sh
+manual edit of doxyassist.xml and pkglist_filter.py
2012-11-14 00:31:05 +01:00
Andreas Fabri
d1e448ab48
typos
2012-10-31 20:34:21 +00:00
Andreas Fabri
7a6634b5a7
No need for CGAL:: in user manuals
2012-10-31 20:11:16 +00:00
Philipp Möller
31a3c07418
Turn \refines :: into \refines `X` globally
2012-10-25 09:48:39 +00:00