Commit Graph

153 Commits

Author SHA1 Message Date
Laurent Rineau ff8a7bbe3c Fix a compilation error with VC9 2014-03-26 16:04:57 +01:00
Andreas Fabri a707607f66 Turn copy constructor into a real default constructor 2014-03-19 11:59:04 +01:00
Andreas Fabri 2097f37ab7 Split constructor in default and copy constructor 2014-03-18 16:27:54 +01:00
Andreas Fabri 0cbc8b0e40 remove unused parameters 2013-03-23 08:45:06 +01:00
Laurent Rineau 5668111b3d Do not use 'offsetof' on non-POD
That fixes the following commit:

  | commit ae3602cb5d
  | Author: Andreas Fabri <andreas.fabri@geometryfactory.com>
  | Date:   Thu Feb 14 12:09:18 2013 +0100
  |
  |     Don't use BOOST_MULTI_INDEX_MEMBER
  |
2013-02-20 16:44:02 +01:00
Andreas Fabri ae3602cb5d Don't use BOOST_MULTI_INDEX_MEMBER 2013-02-14 12:09:18 +01:00
Andreas Fabri 64787d9b73 use bool instead of int 2013-02-12 19:16:01 +01:00
Laurent Rineau d19578725b Fix warnings 2013-02-07 18:15:23 +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 1adf441b18 Convert all CRLF files to LF 2012-12-03 18:44:24 +01:00
Laurent Rineau db194534c7 First big patch to fix -Wunused-local-typedefs
-Wunused-local-typedefs is a new warning flag of gcc-4.7, and it will enabled
 by -Wall since gcc-4.8 (not yet released).

The fix is a big set of removals of unused typedefs (or comments, or moves,
depending on the context).
2012-08-01 13:29:16 +00:00
Eric Berberich f87bbe2479 cleanup code as indicated by compiler warnings 2012-07-08 10:47:58 +00:00
Eric Berberich 029e99d1cc remove compiler warnings 2012-07-06 07:06:28 +00:00
Eric Berberich 0a8afa0474 wrong variable name 2012-07-06 07:05:27 +00:00
Eric Berberich 230919c8d6 remove compiler warnings in tests 2012-07-05 09:50:20 +00:00
Michael Hemmer c153408f14 remove warnings 2012-01-18 11:56:04 +00:00
Sébastien Loriot 91a5327fa8 change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Sébastien Loriot 7ec484eac7 merge next into feature branch 2011-09-09 06:44:09 +00:00
Guillaume Damiand a29c905ee0 Replace BOOST_STATIC_ASSERT by CGAL_static_assertion. 2011-08-31 14:30:07 +00:00
Laurent Rineau 1e3c229440 merge from next 2011-08-26 13:55:12 +00:00
Michael Hemmer 6b48ebf374 fixing issues with VC9 2011-08-22 14:13:00 +00:00
Efi Fogel a8508a99e7 Pacify MSVC 2011-08-22 13:48:04 +00:00
Philipp Möller 8eb30ef805 Replaced all uses of predecessor/successor with prev/next. 2011-06-07 16:21:58 +00:00
Sébastien Loriot 506aebdfd5 use forward declaration of Sqrt_extension (detected by a bug in Algebraic_kernel_d test-suite). 2011-05-02 09:45:02 +00:00
Sébastien Loriot c57962f3ef add default constructor needed by gcc-3.4 (probably a bug of gcc) 2011-02-22 16:01:55 +00:00
Andreas Fabri 202ac9c617 Declare operator const 2010-12-12 21:35:05 +00:00
Michael Hemmer 81ef68a21a rm warning for unused functor Degree 2010-11-07 07:56:32 +00:00
Eric Berberich e289d6777f cosmetics 2010-11-05 23:31:27 +00:00
Eric Berberich e8432b3bb6 fixed bug in postcondition - ahhhhhhhhhh 2010-10-28 13:34:03 +00:00
Eric Berberich afdefbe3f5 added const int d 2010-10-21 12:33:47 +00:00
Alexander Kobel 52aadfb084 fix push_back -> operator[] access for known vector size 2010-10-21 10:13:43 +00:00
Eric Berberich 53ae115b9d iinitialize vector to right size 2010-10-21 09:55:17 +00:00
Laurent Rineau 9277a77b72 Fix all svn:keywords in */include/ 2010-10-04 11:00:27 +00:00
Laurent Rineau bb37c28c4e Yet another fix of CGAL wrappers around CORE in 64 bits. See revision 58142. 2010-08-18 14:25:23 +00:00
Laurent Rineau 1ca243eaa3 Merge:
| ------------------------------------------------------------------------
  | r58141 | lrineau | 2010-08-18 15:08:04 +0200 (Wed, 18 Aug 2010) | 5 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/Algebraic_kernel_d/include/CGAL/Algebraic_kernel_d/Float_traits.h
  |    M /branches/CGAL-3.7-branch/Number_types/include/CGAL/CORE_BigFloat.h
  | 
  | Fix the "bug" of CORE-1.7 in 64 bits. The bug was actually in CGAL
  | Number_types and Algebraic_kernel_d! The basis of CORE::BigFloat is not
  | 2^14: it is 2^CORE::CHUNK_BIT. CORE::CHUNK_BIT is 14 in 32 bits, but *30*
  | in 64 bits!
  | 
  | ------------------------------------------------------------------------

Update: See revision 58145. 
  -- Laurent Rineau Wed Aug 18 16:26:15 CEST 2010
2010-08-18 13:48:03 +00:00
Sébastien Loriot 5471e90cd1 s/succesful/successful 2010-08-12 08:30:26 +00:00
Michael Hemmer f7731fc15e use f==g before computing the gcd(f,g) 2010-08-04 15:30:42 +00:00
Michael Hemmer e786da1314 use static default instance in default constructor 2010-08-03 11:18:47 +00:00
Michael Hemmer f8b9fb6572 use const& 2010-08-03 11:17:42 +00:00
Michael Hemmer 3825a9130c consistent use of struct/class 2010-07-07 08:01:28 +00:00
Michael Hemmer f0b21676d0 avoid using this in base member initializer list 2010-07-07 08:01:04 +00:00
Eric Berberich 6844958df1 wrong constructor 2010-06-29 07:32:52 +00:00
Eric Berberich 8465f28c7c use AK_1::Bound instead of ArithK::Rational as Bound 2010-06-29 07:32:36 +00:00
Michael Kerber f84868f7b1 Merged candidate package into trunk 2010-06-28 16:40:05 +00:00
Michael Hemmer aa4dcf9b6f moved Algebraic_kernel_d to experimental 2009-06-29 15:13:59 +00:00
Michael Hemmer 1992c4e684 revert last change, since it caused a bug with leda
(though it is not clear why)
2009-06-14 08:28:26 +00:00
Michael Hemmer 67899c428d added include for ipower since used 2009-06-14 07:38:50 +00:00
Michael Hemmer 4abaae6825 avoid copy in shift, still the shift is a hack ! 2009-05-07 08:14:14 +00:00
Michael Hemmer 2ca9bbb6d6 added assertion code 2009-05-07 08:10:55 +00:00
Michael Hemmer 608e905d17 added CGALi::shift_integer_by since CORE needs special care 2009-04-30 13:46:41 +00:00