Commit Graph

269 Commits

Author SHA1 Message Date
Laurent Rineau 39c8d33a1e The placement of protecting spheres seems ok, now, as well as the
visualization. Now let's mesh...
2009-11-23 11:03:09 +00:00
Laurent Rineau 118b6af6c3 Protect border edges (sharp edges will come).
For the moment, the display does not work!
2009-11-23 01:00:12 +00:00
Laurent Rineau 23d3e6e1ac Minor change: add shortcuts to actions.
(The diff is not small because Qt4 Designer loves to change the whitespace
of the xml file, or the order of things, from versions to versions.)
2009-11-20 13:49:55 +00:00
Laurent Rineau 08cb49f980 - The remeshing plugin now ask for the tag (manifold/non_manifold). It can
also return a triangle soup, instead of a polyhedron.
- To choose the initial points, do not try to create a sample of n initial
  points if the number of vertices of the input polyhedron is < n (think
  about the cube, with 8 vertices).
2009-11-20 13:28:35 +00:00
Laurent Rineau 3baee3ce4c - Insert a random sample of the polyhedron points, instead of the first
points, to avoid having a triangulation of dimension < 3
- Set the error_behavior to ABORT, so that the try/catch of the Qt4 main
  loop does not intercept our CGAL assertions (that prevents efficient
  debugging).
2009-11-19 14:18:33 +00:00
Sylvain Pion 4fffff584c One more typo : Copyrigth -> Copryright. 2009-08-07 11:32:21 +00:00
Laurent Rineau f1a3f94274 Merge to trunk commits from CGAL-3.5-branch so far.
Merged revisions 50855,50859,50863,50868,50871,50878-50879,50886,50893,50930-50934 via svnmerge from 
svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

........
  r50855 | lrineau | 2009-07-27 13:47:18 +0200 (Mon, 27 Jul 2009) | 1 line
  
  Attempt to fix links to precompiled demos.
........
  r50859 | lrineau | 2009-07-27 14:37:54 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  update the AUTHORS list
........
  r50863 | lrineau | 2009-07-27 14:53:14 +0200 (Mon, 27 Jul 2009) | 3 lines
  
  Remove occurences of "3.4" in various files (problem reported by
  J. Reichel)
........
  r50868 | lrineau | 2009-07-27 15:38:39 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Fix target names conflicts with Triangulation_2.
........
  r50871 | lrineau | 2009-07-27 15:48:57 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Taucs will be updated for CGAL-3.5.
........
  r50878 | lrineau | 2009-07-27 16:10:03 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  There was still a 3.4 in that file.
........
  r50879 | lrineau | 2009-07-27 16:16:11 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Fix a problem with \cgalrawversion{}: use "\cgalrawversion" instead!
........
  r50886 | reichel | 2009-07-27 19:09:07 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Set CGAL_SONAME_VERSION to 4 and CGAL_SOVERSION to 4.0.0.
........
  r50893 | lsaboret | 2009-07-28 10:27:31 +0200 (Tue, 28 Jul 2009) | 2 lines
  
  * Fixed include path.
  * Fixed order of libraries: TAUCS must be listed before LAPACK.
........
  r50930 | lrineau | 2009-07-29 11:58:00 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add periodic_3_demo to "make demos".
........
  r50931 | lrineau | 2009-07-29 11:59:33 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add CGAL ipelets to "make demos".
........
  r50932 | lrineau | 2009-07-29 12:57:59 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add the polyhedron demo to "make demos".
........
  r50933 | lrineau | 2009-07-29 13:04:50 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add the points set demo to "make demos".
........
  r50934 | lrineau | 2009-07-29 13:09:22 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Make the windows installer fetch the manual from the right place!
........
2009-07-29 12:49:27 +00:00
Laurent Rineau 968b31d684 Move the non-documented AABB_polyhedral_oracle.h to the polyhedron demo. 2009-07-22 14:06:10 +00:00
Laurent Rineau ded88b6cf2 Add a TODO for later. 2009-07-10 09:17:03 +00:00
Laurent Rineau 2a7d7d314c <CGAL/AABB_polyhedral_oracle.h> is actually not used.
But <CGAL/AABB_intersections.h> is required!
2009-07-08 16:27:57 +00:00
Laurent Rineau aa13c41910 Add a workaround so that Qt-4.2 (used in the testsuite) is also supported:
QColor::darker was named QColor::dark in Qt-4.2.
2009-07-08 14:13:11 +00:00
Laurent Rineau 307579c69a Fix the mesh_3 plugin of the Polyhedron demo, after Mesh_3 refactoring. 2009-07-06 14:16:22 +00:00
Laurent Rineau 426484348d Add a customized cgal_test, so that plugins are compiled too. 2009-07-06 09:15:31 +00:00
Andreas Fabri 437215a6be root_bbox -> bbox and is_empty -> empty 2009-07-04 17:40:38 +00:00
Laurent Rineau edcd3846c3 New signal, in Scene_item, that will be emitted just before an item is
destroyed by the scene.
2009-04-27 13:40:59 +00:00
Stéphane Tayeb 51c1715065 Fix compilation errors with AABB_tree package. 2009-04-27 13:23:54 +00:00
Pierre Alliez 4018a88be9 polyhedron demo: fix compilation of remeshing plugin 2009-04-26 14:25:30 +00:00
Stéphane Tayeb a7d06454d2 Add include files to fix compilation errors with AABB_tree r48849. 2009-04-22 09:34:19 +00:00
Laurent Rineau dca45892a2 Add a TODO file. 2009-04-22 08:46:17 +00:00
Laurent Rineau 15d7658427 Move the refactored Polyhdron demo to trunk. That version is now the
official one!
2009-04-22 08:38:37 +00:00
Laurent Rineau cc78922d1b Move the current demo/Polyhedron to demo/Polyhedron.old 2009-04-22 08:36:52 +00:00
Laurent Rineau 38c236994e Remove that temporary commited version. 2009-04-21 12:16:14 +00:00
Laurent Rineau ee527de50f Attempt to fix the compilation in the testsuite.
I do not really understand what is the rule the extend the Intersect_3
functor of the kernel.
2009-04-02 12:43:43 +00:00
Laurent Rineau 14c5963966 Update to last version. 2009-03-31 13:13:04 +00:00
Laurent Rineau 9e0ee8713d - Use <CGAL/Timer.h> instead of <QTime.h>.
- Adaptation to the new interface of AABB_tree (with constness).
2009-03-30 14:17:10 +00:00
Laurent Rineau 520fcb3a9d Qt-4.5 broke compatibility witg uic-4.2 2009-03-30 12:39:09 +00:00
Laurent Rineau ae5de4ad7f Let's try this in the testsuite, just for a new days. 2009-03-27 16:17:18 +00:00
Laurent Saboret c90c988b33 Fixed compilation error on Windows: added Profiling_tools/include to include path. 2009-03-18 10:16:39 +00:00
Laurent Rineau c2a7942fda Add macros CGAL_POLYHEDRON_DEMO_USE_NEF and
CGAL_POLYHEDRON_DEMO_USE_SURFACE_MESHER so that one can compile without the
remeshing and boolean operations.
That speeds the compilation of the demo, while developing another part of
the demo.
2009-03-09 18:07:39 +00:00
Laurent Rineau faee2cad9b Restore the possibility to use separate compilations, with forward
declarations to avoid too many dependencies.
2009-03-05 14:08:30 +00:00
Pierre Alliez bb001a99c2 added icosahedron.off to polyhedron demo 2009-02-27 14:24:28 +00:00
Laurent Rineau a203642e46 Remove a warning from g++:
MainWindow_parameterization.cpp:39: warning: 'success' may be used
uninitialized in this function
2009-02-25 09:59:36 +00:00
Laurent Rineau 397c0fd00f s/above/below/ 2009-01-30 15:42:41 +00:00
Laurent Rineau ecb349ec7a No need to link explicitly with ${TAUCS_LIBRARIES}: ${TAUCS_USE_FILE} deals
with that.
2009-01-25 23:12:45 +00:00
Laurent Rineau 9950bb2547 Merge revision 47808 from branch 3.4:
- Add a conditional compilation of MainWindow_curvature_estimation.cpp,
    that depends on the configuration of LAPACK.
  - Add QMessage::warning() calls, to tell the user why some functionality
    is not available.
2009-01-25 14:36:58 +00:00
Sylvain Pion eaba877fb2 Remove svn:executable property on *.xpm *.odp */maintainer files 2009-01-03 13:38:09 +00:00
Laurent Rineau 7c884dab31 Yet yet yet another fix for out-of-sources build! The last one, I hope!
(The release is coming...)
2008-12-18 19:18:01 +00:00
Laurent Rineau 2b4edbaa1e Yet another fix for out-of-sources build! 2008-12-18 18:43:28 +00:00
Fernando Cacciola 24f08fc681 Added demos to the demos target 2008-12-18 17:29:36 +00:00
Laurent Rineau 50f70bb31a Add the CGAL icons, and "CGAL" in the title. 2008-12-18 17:26:35 +00:00
Pierre Alliez e8cb052597 polyhedron demo: removed two unused menus and one comment 2008-12-18 13:47:12 +00:00
Andreas Fabri 45468f2362 Switch to CGAL::Manifold_with_boundary_tag() 2008-12-05 16:33:22 +00:00
Pierre Alliez 644468762e polyhedron demo: remove dependency to graphicsview in the trunk 2008-12-02 09:48:09 +00:00
Laurent Rineau 46b70b7c25 Fix again FindQGLViewer.cmake so that it deals with debug and release
libraries, even on Linux where only the release one exists.

Rename QGLVIEWER_LIBRARY to QGLVIEWER_LIBRARIES (-IES), to mimic other
CMake packages.
2008-11-27 15:20:46 +00:00
Laurent Rineau d040b51a80 Use QT4_FOUND instead of QT_FOUND. FindQt4.cmake provides both.
As we have QT3_FOUND, in FindQt3-patched.cmake, that makes more sens to use
the versionned variable.
2008-11-20 13:25:42 +00:00
Laurent Rineau 4032eade9a Massive removale of "QUIET" in find_package calls (except for
FindVTK.cmake, which has a bug). Let's see if that can help us to find out
why we still have problems with demos on MacOS and Windows.
2008-11-19 13:58:43 +00:00
Laurent Rineau 60f918b050 Just a modification of the first comment. 2008-11-19 13:12:30 +00:00
Laurent Rineau fef3e3b19d cmake-2.4*.5* is required. 2008-11-13 14:49:25 +00:00
Andreas Fabri 1b42bf6c1c Undo as we fixed it globally in Rev 46848 2008-11-12 15:52:24 +00:00
Andreas Fabri f4d33c4550 Include CGAL header before the QtOpenGL file as this one includes <windows.h> which screws up a Leda header file, in case we have leda support 2008-11-12 10:52:01 +00:00