Commit Graph

183 Commits

Author SHA1 Message Date
Laurent Rineau 7606b93406 Merge last unmerged revision from the branch CGAL-3.7-branch:
| ------------------------------------------------------------------------
  | r57979 | lrineau | 2010-08-11 15:24:20 +0200 (Wed, 11 Aug 2010) | 1 line
  | 
  | Global fix of all uses of qt4_generate_moc: the destination file path must be absolute.
  | ------------------------------------------------------------------------
  | r58026 | stayeb | 2010-08-12 17:40:41 +0200 (Thu, 12 Aug 2010) | 2 lines
  | 
  | Bug fix: ensure that c3t3 contains no in complex cell when starting a new refinement process. We need this because the first refinement of the surface does not update the volume, so c3t3 can't know that in complex cells have been deleted.
  | 
  | ------------------------------------------------------------------------

(That shows it is difficult to avoid to merge the release branch in the
trunk from time to time.)
2010-08-20 13:09:22 +00:00
Laurent Rineau 30f1115639 Backport from trunk:
| ------------------------------------------------------------------------
  | r58060 | lrineau | 2010-08-13 18:07:57 +0200 (Fri, 13 Aug 2010) | 2 lines
  | Changed paths:
  |    M /trunk/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_filtered_traits_3.h
  |    M /trunk/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_statically_filtered_traits_3.h
  | 
  | Fix compilation with -DCGAL_CFG_MATCHING_BUG_6
  | 
  | ------------------------------------------------------------------------
2010-08-19 11:58:49 +00:00
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
Laurent Rineau af3ad196a0 Global fix of all uses of qt4_generate_moc: the destination file path must be absolute. 2010-08-11 13:24:20 +00:00
Laurent Rineau b0c3cf4121 Merge the work from CGAL-3.7-branch:
| ------------------------------------------------------------------------
  | r57723 | lrineau | 2010-08-02 16:51:09 +0200 (Mon, 02 Aug 2010) | 9 lines
  | 
  | - Fix the Qt Help Collection stuff: 
  |   - CMakeLists.txt is changed (now that FindQt4.cmake has been update to
  |   the version shipped with CMake-2.8.1,
  |   - the .qhcp files have been updated, so that the first URL is correct.
  | 
  | - Use embedded resources in demo/Periodic_3_triangulation_3/MainWindow.h,
  |   so that the resources are found even if the build/install directory is
  |   out of sources.
  | 
  | ------------------------------------------------------------------------
2010-08-10 11:56:34 +00:00
Laurent Rineau efb2c205a3 - Fix the Qt Help Collection stuff:
- CMakeLists.txt is changed (now that FindQt4.cmake has been update to
  the version shipped with CMake-2.8.1,
  - the .qhcp files have been updated, so that the first URL is correct.

- Use embedded resources in demo/Periodic_3_triangulation_3/MainWindow.h,
  so that the resources are found even if the build/install directory is
  out of sources.
2010-08-02 14:51:09 +00:00
Manuel Caroli 4bb914994b the demo's help now uses QProcess to call the qt assistant
instead of using the deprecated QAssistantClient
2010-07-11 19:45:18 +00:00
Manuel Caroli 7418d1bf73 put the collection files to the demo's root directory so they can access the icons 2010-07-11 19:26:06 +00:00
Manuel Caroli 32e9308ea2 remove generated binary files from svn 2010-07-11 19:21:33 +00:00
Manuel Caroli 3bb22cc580 make the help work using a non-interactive QProcess that calls the assistant 2010-07-11 19:18:34 +00:00
Manuel Caroli 52227057f8 added the paths to the icons in the collection file 2010-07-05 16:21:17 +00:00
Manuel Caroli 0715fb8896 small bugfixes. Help works now under Linux.
TODO: the qhc must be registered in the assistant.
Can this be done using cmake?
The help does not show the icons, which works under MacOS though.
2010-07-05 16:16:56 +00:00
Manuel Caroli 3cf9ee4c67 Use QProcess instead of deprecated QAssistentClient to show custom help
Does not yet work: the QtAssistent gets stuck in the background
2010-07-05 15:16:07 +00:00
Andreas Fabri ec14ce674f int size_t 2010-06-24 16:25:36 +00:00
Andreas Fabri b1c1823f51 int size_t 2010-06-24 16:25:04 +00:00
Andreas Fabri f30692b048 int size_t 2010-06-24 16:24:54 +00:00
Manuel Caroli d732146e00 improved the small figure 2010-06-22 18:08:34 +00:00
Manuel Caroli 5a8b4b31ba made the figure 75% smaller and take a part of it for the small version 2010-06-22 18:06:25 +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
Manuel Caroli 935f8d788c scale small package illustration picture to 120x120 px 2010-06-07 14:07:08 +00:00
Manuel Caroli ba3615d537 make small version of the package illustration squared
in order to avoid stretching
2010-06-07 14:05:15 +00:00
Manuel Caroli a34a47f08c new illustration for the P3T3 package 2010-06-05 12:37:47 +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 972756d810 construct underlying triangulation without dummy points 2010-05-07 08:40:50 +00:00
Manuel Caroli bf5e38abb8 fix errors in strict-ansi mode 2010-05-07 08:38:36 +00:00
Manuel Caroli adf3589c64 fix warning 2010-05-06 21:33:19 +00:00
Manuel Caroli 1fa16139a0 split the traits test into several tests to decrease the number of instantiations for VC++ 2010-05-06 16:55:09 +00:00
Manuel Caroli 83e7ca6895 deactivate assertion that is not evaluated exactly 2010-05-06 16:52:46 +00:00
Manuel Caroli b6f9f38dab check whether the new assertion works with CentOS 2010-05-04 20:03:24 +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 671b2043c1 adding some temporary tests to get a minimal example for the problem
with CentOS
2010-04-30 09:23:02 +00:00
Manuel Caroli b530badb8b put forgotten typename 2010-04-29 16:16:02 +00:00
Manuel Caroli e2dc1e858e construct the cuboid from the same FT values to eliminate comparison problems 2010-04-29 09:52:37 +00:00
Manuel Caroli 39b81098ac bugfix in management of the too long edges 2010-04-27 19:00:21 +00:00
Manuel Caroli 6247a8b5bc add some output to find the problem with Iso_cuboids constructed from
doubles on CentOS
2010-04-27 10:03:16 +00:00
Manuel Caroli d6904b53f7 output some additional information in order to find the problem with CentOS 2010-04-26 09:11:03 +00:00
Manuel Caroli 48ff3847b1 add data for alpha shape test 2010-04-24 16:26:42 +00:00
Manuel Caroli 634eea9d3a periodic alpha shape tests 2010-04-23 18:22:53 +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