Commit Graph

92 Commits

Author SHA1 Message Date
Manuel Caroli cafa29bd6e minor fix 2010-08-15 18:28:30 +00:00
Laurent Rineau 210578c95a Fix compilation with -DCGAL_CFG_MATCHING_BUG_6 2010-08-13 16:07:57 +00:00
Andreas Fabri f30692b048 int size_t 2010-06-24 16:24:54 +00:00
Sébastien Loriot 52317dd49f add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
2010-06-09 07:37:13 +00:00
Laurent Rineau 67928706cf C++ conformance: calls to member templates of dependent names must be
qualified with the "template" keyword.

Example:
  template <typenam T>
  void f(T foobar) {
    foobar.get<0>().foobar(); // error
  }
must be written:

  foobar.template get<0>().foobar();
2010-05-16 16:50:24 +00:00
Manuel Caroli 258d98bfaf establish strict-ansi compliance 2010-05-13 15:33:16 +00:00
Sébastien Loriot e3c0dd54fb change private to protected (needed by 'using locate' in Alpha_shape_3 class) 2010-05-13 06:39:52 +00:00
Manuel Caroli 2154129b9c use NT_converter to test whether the given domain is a cube (precondition) 2010-05-10 21:42:48 +00:00
Manuel Caroli bf5e38abb8 fix errors in strict-ansi mode 2010-05-07 08:38:36 +00:00
Manuel Caroli 83e7ca6895 deactivate assertion that is not evaluated exactly 2010-05-06 16:52:46 +00:00
Manuel Caroli 62310ab94d change int to unsigned int to avoid compiler warning 2010-05-04 10:38:21 +00:00
Manuel Caroli 5b8efd2fdb bugfix in triangulation hierarchy: put the down pointers right if the triangulation
in the upper level is in 27-cover and the next lower one in 1-cover
2010-05-03 16:08:26 +00:00
Manuel Caroli 39b81098ac bugfix in management of the too long edges 2010-04-27 19:00:21 +00:00
Manuel Caroli 05319e6059 bugfix in is_Gabriel with tests 2010-04-22 17:09:21 +00:00
Manuel Caroli 3fb24464ea speed-up: Use kernel instead of periodic traits for spatial sorting 2010-04-15 17:27:24 +00:00
Manuel Caroli b0b46225a2 change find_conflicts from recursive to using a stack (as in Triangulation_3) 2010-04-14 18:18:23 +00:00
Mikhail Bogdanov cf8684a394 class Conflict_tester: private -> protected 2010-04-14 16:20:51 +00:00
Mikhail Bogdanov 9dd237f1af Adjusted a piece of code. It deals with the previous commit 2010-04-13 13:26:29 +00:00
Mikhail Bogdanov c53fa10c22 Modified get_location_offset. This function returns an offset for a point such that this point is in conflict with given cell. 2010-04-13 11:56:28 +00:00
Manuel Caroli 0c1ca742fe use cell_circulator instead of facet_circulator to compute the dual of an edge 2010-04-12 08:48:06 +00:00
Manuel Caroli 800867263a remove some macros 2010-03-01 09:24:55 +00:00
Manuel Caroli f6f8515536 fix sign error in heuristical optimization 2010-02-19 20:49:17 +00:00
Manuel Caroli d2305d0ffd - added new iterator Unique_vertex_iterator that iterates over all vertices
whose corresponding points lie in the original domain
- added the iterator range removal again
2010-02-08 15:39:04 +00:00
Sylvain Pion 85dc12f2a7 Remove empty lines at beginning and end of files
(apply Scripts/developer_scripts/remove_empty_lines.pl).
2010-02-01 12:55:28 +00:00
Manuel Caroli 0f78796045 Replace CGAL::Random by Boost RNG (with geometric distribution)
This is the adaptation of rev 53804 for the periodic case
2010-01-28 13:47:00 +00:00
Andreas Fabri ae05fd3a58 Switch to boost::rand48 2010-01-28 07:50:26 +00:00
Laurent Rineau cf58402520 Merged revisions 53772,53774,53776,53785 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53772 | penarand | 2010-01-25 16:07:11 +0100 (Mon, 25 Jan 2010) | 4 lines
  
  added GMP version check in Gmpfi testsuite (because the testsuite runs
  mostly with the version of MPFI shipped with RS, which needs GMP>=4.2)
........
  r53774 | mcaroli | 2010-01-25 16:31:25 +0100 (Mon, 25 Jan 2010) | 2 lines
  
  Precision on the behavior of remove
........
  r53776 | mcaroli | 2010-01-25 17:15:21 +0100 (Mon, 25 Jan 2010) | 2 lines
  
  change O(sqrt n) check into expensive_precondition
........
  r53785 | fcacciola | 2010-01-25 22:44:06 +0100 (Mon, 25 Jan 2010) | 1 line
  
  Fixed buggy testsuite
........
2010-01-25 22:47:06 +00:00
Manuel Caroli 2da81523d1 merge from CGAL-3.6-branch r53767: cleanup in the preconditions 2010-01-25 14:09:47 +00:00
Manuel Caroli 14b3d2441d merge from CGAL-3.6-branch r53765 2010-01-25 12:33:59 +00:00
Manuel Caroli 0ffb1fb2ef fix warnings in the test suite 2009-12-09 10:51:26 +00:00
Manuel Caroli 848c774faf correcting typo
several cosmetic changes
2009-12-08 19:55:53 +00:00
Manuel Caroli 1ebc5a9727 bugfix in voronoi cell centroid computation 2009-12-08 19:32:13 +00:00
Manuel Caroli f84e9e94e8 add volume and centroid computation for Voronoi cells with tests 2009-12-08 16:56:31 +00:00
Manuel Caroli 9707594a87 establish compatibility to Alpha_shapes_3 2009-12-04 12:22:31 +00:00
Manuel Caroli 1e55d03f2d change the way of removing the 26 copies to not break iterators 2009-11-23 11:52:58 +00:00
Manuel Caroli 139153d48c fix dual of an edge 2009-10-26 16:40:02 +00:00
Manuel Caroli b52704edcd add the missing dual function for edges
add some dummy functions for compatibility with Alpha_shape_3
2009-10-26 10:43:35 +00:00
Manuel Caroli 9c37c95799 unused parameter warning 2009-10-16 08:07:52 +00:00
Manuel Caroli 3d52467d8b bugfix due to the name space change of the static filters 2009-10-15 17:01:02 +00:00
Manuel Caroli a85a84ac6d Move static filters stuff under CGAL/internal and CGAL::internal 2009-10-14 18:54:51 +00:00
Manuel Caroli 47561ea023 Move static filters stuff under CGAL/internal and CGAL::internal 2009-10-14 18:53:15 +00:00
Manuel Caroli ecb54c6cf6 make I/O operators consistent with the doc 2009-10-14 15:32:07 +00:00
Manuel Caroli 3f38106af5 minor modification for the test suite 2009-10-14 15:31:29 +00:00
Manuel Caroli 6c1109fa79 minor fixes for the test suite 2009-10-14 09:23:07 +00:00
Manuel Caroli e9f8612c29 improving the doc 2009-10-07 15:59:19 +00:00
Manuel Caroli a30617b7d4 bugfix : iterator range insert returns the number of points it
has inserted
2009-10-07 10:12:05 +00:00
Manuel Caroli e7fc284371 bugfix for empty iterator range 2009-10-07 09:59:32 +00:00
Manuel Caroli 9cf8c7227d add duals vertex and edge 2009-10-07 08:24:39 +00:00
Manuel Caroli 682dac0eb2 add function set_domain 2009-10-07 08:24:19 +00:00
Manuel Caroli bfc394e765 adding accessors for the combinatorial primitives corresponding to the
current geometric primitive.
2009-10-07 08:24:02 +00:00