Philipp Möller
e65a8028ea
Replace tex-style quotes with quotes that you would expect, as there
...
is no way to handle them in the converter.
Needs to be revert before this is being merged into next.
2012-08-02 12:55:15 +00:00
Philipp Möller
495fac8ea1
Merge from next
2012-07-27 17:58:52 +00:00
Philipp Möller
b529971917
Merge the changes to ccPrecond and ccPostcond that have been in
...
features/doxy-pmoeller and add changes for ccRequires on top of it.
ATTN: This changeset should be unmerged before the whole branch goes
back into next.
2012-06-20 13:57:36 +00:00
Laurent Rineau
fd26d4eb2c
Remove a warning about duplicate labels
2012-06-18 10:20:50 +00:00
Philipp Möller
9995021cdb
Changed the doc.
2012-05-24 11:41:40 +00:00
Laurent Rineau
a40c0bf6a8
A branch to extend the CGAL::cpp0x::get function template in <CGAL/tuple.h>
2012-04-19 12:28:12 +00:00
Guillaume Damiand
71d1d6f56a
Add reserve method in compact container (include file, plus ref manual, plus test).
2011-09-27 12:01:42 +00:00
Laurent Rineau
2542c65270
\href is LaTeX only. Our manual tools understand \ccAnchor as a replacement.
2011-09-13 09:34:46 +00:00
Sébastien Loriot
7ec484eac7
merge next into feature branch
2011-09-09 06:44:09 +00:00
Philipp Möller
f9b288db90
Merged branch ^/branches/features/gsoc2011-copy_n-pmoeller.
...
Small feature page: https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Replace_copy_n
2011-08-26 14:34:10 +00:00
Laurent Rineau
1e3c229440
merge from next
2011-08-26 13:55:12 +00:00
Philipp Möller
7a6f8f08e6
Links added as a see also, inline link to the draft
2011-08-26 11:47:54 +00:00
Sébastien Loriot
b60dc7514e
BUGFIX: fix bug in the documentation of tuple
2011-08-25 10:40:35 +00:00
Philipp Möller
4d79553424
Doc now has standard paragraphs and boost links.
2011-06-16 13:24:11 +00:00
Philipp Möller
c3ec79c02c
Made the namespaces explicit.
2011-06-07 16:43:27 +00:00
Philipp Möller
7dc4dec19b
Made documentation of cpp0x::prev clearer.
2011-06-07 16:38:36 +00:00
Philipp Möller
c46c4460bc
Deprecated the documentation of predecessor and successor. Added new documentation for cpp0x::{next,prev}
2011-06-07 12:29:43 +00:00
Sébastien Loriot
ca13392880
CGAL -> \cgal\
2011-05-30 12:36:57 +00:00
Sébastien Loriot
e5aee57eab
use lower-case for deprecated
2011-05-30 11:26:56 +00:00
Sébastien Loriot
1666c4fd57
use ccDeprecated environment of deprecation of classes
2011-05-30 09:16:37 +00:00
Sébastien Loriot
ccb1b1e39f
document wrappers added
2011-05-30 09:15:46 +00:00
Sylvain Pion
f06dc5554a
Add two functions to check (more efficiently than naively, namely O(sqrt(n))
...
instead of O(n)) whether an iterator belongs to the range [begin(), end()).
bool owns(const_iterator pos);
bool owns_dereferencable(const_iterator pos);
This is useful for speeding up some debug function at the triangulation level.
2010-01-23 17:26:16 +00:00
Sylvain Pion
b9a62e057c
Add a convenience function for the idiom "if(obj.is<Point>())"...
2009-12-16 16:09:04 +00:00
Sylvain Pion
2f3c5bf500
Merged revisions 52226 via svnmerge from
...
svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/STL_Extension_Complexity_tags
........
r52226 | spion | 2009-10-09 13:43:18 +0200 (Fri, 09 Oct 2009) | 2 lines
Code+doc+tests for complexity tags Fast, Compact, Location_policy, Fast_location and Compact_location.
........
2009-11-03 15:17:02 +00:00
Sylvain Pion
b77b27a8ad
Implement Mariette's review comments.
2009-10-21 16:26:00 +00:00
Sylvain Pion
8573fe26ce
Rename CGALi to internal.
2009-08-24 17:10:04 +00:00
Sylvain Pion
ce09927822
Improve Default documentation.
2009-08-19 13:11:13 +00:00
Sylvain Pion
33d29c586d
Update properties.
2009-07-20 08:51:01 +00:00
Sylvain Pion
916ba2c342
Consistent naming :
...
Iterators_tuple -> Iterator_tuple
Value_types_tuple -> Value_type_tuple
2009-05-05 07:38:27 +00:00
Sylvain Pion
f0ed774e37
Move CGAL::array to namespace CGAL::cpp0x, like tuple.
2009-04-30 14:03:52 +00:00
Sylvain Pion
6792be2fa7
Move tuple & co under the sub-namespace CGAL::cpp0x, to avoid name clashes
...
(e.g. for make_tuple() already used for Triple/Quadruple).
2009-04-30 13:32:03 +00:00
Sylvain Pion
697721a5b6
Minor renaming to avoid possible confusion.
2009-04-30 09:30:39 +00:00
Sylvain Pion
12374d6cef
Dispatch_*_output_iterator : document the derivation from the tuple.
2009-04-30 09:26:12 +00:00
Sylvain Pion
4ba60d051f
Document CGAL::tuple.
2009-04-29 21:57:38 +00:00
Sylvain Pion
ba6d615d05
Document Dispatch_output_iterator and Dispatch_or_drop_output_iterator.
2009-04-29 21:42:13 +00:00
Sylvain Pion
9aff782550
doc+example for CGAL::Default.
2009-04-12 10:58:10 +00:00
Sylvain Pion
da0da4cbc6
Add functions iterator_to and s_iterator_to that construct an iterator from
...
a reference to an object supposedly stored in a Compact_container.
This is inspired from Boost.Intrusive:
http://www.boost.org/doc/libs/1_38_0/doc/html/intrusive/obtaining_iterators_from_values.html
2009-03-03 02:47:23 +00:00
Sylvain Pion
7cb67c5d20
Document that the Compact_container::iterator's default constructed value
...
is not singular, but is usable like NULL.
2009-03-03 00:05:25 +00:00
Sylvain Pion
4252f94722
Remove various \ccTexHtml{\thispagestyle{empty}}{} .
2009-01-03 14:01:34 +00:00
Andreas Fabri
308b6ae9c0
Remove _noheader file suffix from examples
2008-11-17 14:59:59 +00:00
Sylvain Pion
8865f7ea4f
Use C++0x rvalue references in Object, Handle_for, MP_Float and Quotient.
2008-08-27 14:19:18 +00:00
Sylvain Pion
44c185f1f4
Rename boost::array to CGAL::array.
2008-08-26 13:15:21 +00:00
Sylvain Pion
53f5c9679b
Add a using directive "using std::array" in namespace CGAL to import either:
...
- C++0x's std:array from <array>
- TR1's std::tr1::array from <tr1/array>
- boost::array from <boost/array.hpp>
Motivation : GCC's std::array is faster than boost::array.
Move CGALi:make_array to namespace CGAL.
Document CGAL::array.
2008-08-26 13:08:16 +00:00
Sylvain Pion
f615d84fe0
Add new function CGAL::indeterminate() to help generate an indeterminate
...
in template context.
2008-08-22 16:06:53 +00:00
Sylvain Pion
0c34dc2525
- Refine CGAL_AND or CGAL_OR to make sure they work when the second argument is a bool.
...
- Add CGAL_AND_3 and CGAL_OR_3 for 3-arguments boolean operations.
2008-08-12 11:23:34 +00:00
Sylvain Pion
449195eb9d
Add CGAL_AND() and CGAL_OR() macros, which do the same as && and || but propagate Uncertain-ty.
...
(for compilers that support statement expressions, like GCC).
Add Uncertain::is_same() to help in the test-suite.
2008-08-12 10:50:39 +00:00
Sylvain Pion
c2d8057e2e
Use certainly_not in the examples
2008-08-12 08:38:26 +00:00
Sylvain Pion
0b58aac0d4
Add certainly_not() and possibly_not() (more expressive and maybe faster), and
...
simplify the implementation of certainly() and possibly().
2008-08-12 08:26:00 +00:00
Sylvain Pion
fea8090201
Fix the example code (make_uncertain() added otherwise the ?: operator is ambiguous).
2008-08-11 08:10:11 +00:00
Sylvain Pion
aff1bf74aa
Replace CGAL::Interval_nt<>::number_of_failures() by a CGAL_PROFILER() counter.
2008-08-06 13:16:04 +00:00