Commit Graph

338 Commits

Author SHA1 Message Date
Fernando Cacciola 547bffecd9 Put CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS in the right place for cmake 2.4 2008-11-06 13:03:41 +00:00
Fernando Cacciola 29000b40d1 Removed more obsoloted cmake modules 2008-11-04 12:56:36 +00:00
Fernando Cacciola 70fa9503fd Added CMP0003 policy 2008-11-04 12:30:29 +00:00
Fernando Cacciola 6bae1045df Fixed handling of flags when defined interactively 2008-11-03 21:00:22 +00:00
Andreas Fabri 051aa10937 include header files 2008-11-02 21:02:29 +00:00
Andreas Fabri 37ad6aab1a use older functions 2008-11-02 20:13:03 +00:00
Laurent Rineau cd96b8cfbc Patch to allow the use of Qt-4.2. Previoulsy we used a constructor of
QRectF, which was introduced in Qt-4.3.
2008-10-31 13:48:01 +00:00
Laurent Rineau dc947c0c0c Fix a warning. 2008-10-30 11:18:10 +00:00
Laurent Rineau b067e9a122 Fix conforming functions. 2008-10-27 21:31:12 +00:00
Laurent Rineau 45ce44736c Attempt to be compatible with CGAL-4.2.1 2008-10-27 10:45:55 +00:00
Andreas Fabri 13f3e2bf65 lowercased file name 2008-10-25 09:15:08 +00:00
Fernando Cacciola d70bdaea18 Prefixed cmake variables with CGAL_ 2008-10-23 14:59:02 +00:00
Andreas Fabri 408c91201a Add load/save polygon 2008-10-17 18:28:22 +00:00
Andreas Fabri 822bd15b47 Add fitting of a line through segments 2008-10-17 18:12:58 +00:00
Andreas Fabri 9f149a3ab5 fix bounding rect 2008-10-17 17:13:29 +00:00
Andreas Fabri 39d715d75f fix bounding rect 2008-10-17 17:13:06 +00:00
Laurent Rineau fa27da4d5c Normalize the bounding rect, so that its height is non negative if the y
axis has been turned upside down.
2008-10-15 15:17:12 +00:00
Andreas Fabri 2cbb027eb3 Add PCA (Atttention it is buggy) 2008-10-15 15:01:18 +00:00
Andreas Fabri e0e9dcff18 A GraphicsItem for CGAL::Line_2 2008-10-15 15:00:17 +00:00
Laurent Rineau 988e6d0429 Add writeState()/readState() to CGAL::Qt::DemosMainWindow, so that one can
save and restore the state of a main window: size, position, and position
of sub-widgets (toolbars and dock widgets, mainly).
2008-10-14 20:51:49 +00:00
Laurent Rineau df58898190 Add support to draw parabolic arcs with CGAL::Qt::PainterOStream. 2008-10-14 10:43:45 +00:00
Laurent Rineau 4d288eef9e Fix in demo/Triangulation_2/Delaunay_triangulation_2: the input tool was
not  working if dimension()==1.
2008-10-13 09:23:44 +00:00
Laurent Rineau 8fc1ad743d Fix all auto-link names!
(Followup of revision 46204.)
2008-10-12 10:31:12 +00:00
Andreas Fabri da81bc0f02 Remove graphics item from scene before deleting it 2008-10-09 08:28:15 +00:00
Andreas Fabri af5854f1fa Forgot to store first point 2008-10-08 20:24:30 +00:00
Andreas Fabri e67ead4760 Added dependency on a moc file (Thank you, Monique) 2008-10-08 15:12:01 +00:00
Laurent Rineau 89c607219c Fix conditional compilation. 2008-10-08 11:46:09 +00:00
Andreas Fabri d2dd28b7fb Forgot to expresss dependency on the moc file 2008-10-07 07:46:36 +00:00
Laurent Rineau 15d289b287 Add CGAL_Core to the polygon demo (because that demo includes Straits
Skeleton, which uses CORE for internals predicates).
2008-10-03 08:36:23 +00:00
Fernando Cacciola b3a611f4a0 (fixed) Allowed CGAL components to be configured and compiled independently
Make library naming consistent with component names
2008-10-02 18:13:13 +00:00
Fernando Cacciola 6fdf8251bd Allowed CGAL components to be configured and compiled independently
Make library naming consistent with component names
2008-10-01 21:38:37 +00:00
Andreas Fabri 8162efe2a7 Highlight the conflict zone when entering a point with the mouse 2008-10-01 20:14:30 +00:00
Andreas Fabri c67608d37f Added two more partition methods to the demo 2008-10-01 19:37:31 +00:00
Andreas Fabri 53f44636bf Added inner skeleton and I/O 2008-10-01 15:58:17 +00:00
Laurent Rineau 718c1a9f00 Fix MSVCisms: missing typenames. 2008-10-01 13:45:08 +00:00
Laurent Rineau 9e5cf615dc Do not delete qline and qcarc because the scene "owns" them and will delete 2008-10-01 13:10:39 +00:00
Laurent Rineau 4f36fa9cad Use global class templates CGAL::Type<K>, instead of K::Type. 2008-10-01 13:09:56 +00:00
Andreas Fabri f67c33813d Add QUIET to find_package 2008-10-01 12:30:43 +00:00
Andreas Fabri 91b3bd47ad Add circular arc 2008-10-01 11:12:58 +00:00
Andreas Fabri d2e8a745c8 small fixes 2008-10-01 11:12:27 +00:00
Andreas Fabri 42141c09b6 Conditional compilation 2008-10-01 10:45:52 +00:00
Andreas Fabri a0fbf53105 Conditional compilation 2008-10-01 10:45:10 +00:00
Andreas Fabri add90360b1 Conditional compilation 2008-10-01 10:43:09 +00:00
Andreas Fabri 149972338b Conditional compilation 2008-10-01 10:43:00 +00:00
Andreas Fabri 6cb2606810 Add recent file handling and conditional compilation 2008-10-01 10:16:57 +00:00
Andreas Fabri 67c8337eb8 Keep additional include directory 2008-10-01 10:05:27 +00:00
Andreas Fabri d63921027a Only compile when Qt4 is found 2008-10-01 09:52:43 +00:00
Andreas Fabri 88a2e2dc44 Add graphics item for power diagram 2008-10-01 09:20:37 +00:00
Andreas Fabri 4901e9b973 No input with modifiers and cleanup 2008-10-01 09:19:53 +00:00
Andreas Fabri 7ad693501b Add the necessary to allow persistence between calls 2008-10-01 09:17:07 +00:00
Andreas Fabri a828d949cc forgot resource file 2008-10-01 08:22:31 +00:00
Andreas Fabri d1499114e3 Added cmake_minimum_required 2008-10-01 05:23:00 +00:00
Andreas Fabri 1cd15aa6b4 2D regular triangulation demo 2008-09-30 16:33:11 +00:00
Andreas Fabri 52ce566fc9 2D regular triangulation demo 2008-09-30 16:31:59 +00:00
Andreas Fabri c823377874 2D regular triangulation demo 2008-09-30 16:30:44 +00:00
Andreas Fabri e2de7ab0f3 No input if Shift is pressed 2008-09-30 16:28:44 +00:00
Andreas Fabri ba7fcaa5f2 Renamed actionExit to actionQuit 2008-09-30 14:45:34 +00:00
Andreas Fabri 8b1ce4bdc8 find resources and rename actionExit to actionQuit 2008-09-30 12:56:38 +00:00
Andreas Fabri 544bf786a9 find resources and rename actionExit to actionQuit 2008-09-30 12:56:32 +00:00
Laurent Rineau f7fbbd939a Detail: add a separator before actionQuit (in menuFile). 2008-09-29 21:53:05 +00:00
Laurent Rineau bd0d9a5f1e Promote Viewer to QGLViewer 2008-09-29 21:49:49 +00:00
Laurent Rineau 6f0d6698e3 connect the slider and the spinbox values 2008-09-29 21:31:08 +00:00
Laurent Rineau 86f008b6cf connect the slider and the spinbox values 2008-09-29 21:30:13 +00:00
Laurent Rineau 489ea92424 Use light model=TWO_SIDE. 2008-09-29 20:38:48 +00:00
Laurent Rineau 879e9b7c1a - Fix CMakeLists.txt for non-Windows platforms.
- Fill svn:ignore.
2008-09-29 19:12:33 +00:00
Andreas Fabri 61a6ca195f Qt4 based alpha shape demo 2008-09-29 19:02:37 +00:00
Laurent Rineau 8a2a1f9902 - New icons for the two Triangulation_2 demos (Andreas: remember that we demo
about regular).
- Constrained_Delaunay_triangulation_2 can now optionnaly show the mesh
  domain.
2008-09-29 17:42:10 +00:00
Laurent Rineau 1ddcec5471 Fix compilation error: header missing. 2008-09-29 17:39:05 +00:00
Laurent Rineau b7ad8da9ea Fix CMakeLists.txt: add cmake_minimum_required. 2008-09-29 17:27:28 +00:00
Laurent Rineau 21be621000 Fix typo. 2008-09-29 17:26:00 +00:00
Laurent Rineau a2c1d435eb Fix: make setVisibleEdges() work again. 2008-09-29 16:42:23 +00:00
Laurent Rineau 202d2b53ca Force variables CGAL_<component>_LIBRARY.
For an unkwnon reason, they are copied from the reference cache, which is wrong.
2008-09-29 10:09:35 +00:00
Laurent Rineau a04928195d Use QApplication::restoreOverrideCursor() instead of
QApplication::setOverrideCursor(Qt::ArrowCursor).
2008-09-28 16:23:39 +00:00
Laurent Rineau 451268657e Make the cancel button of the "insert random points" dialog work. 2008-09-28 15:56:32 +00:00
Laurent Rineau 77582cfe07 Change default Windows sizes. 2008-09-26 17:13:52 +00:00
Laurent Rineau e5c3e6d552 Fix a MSVCism: needed typename. 2008-09-26 17:10:37 +00:00
Andreas Fabri a53755d379 A show too much 2008-09-26 16:49:37 +00:00
Andreas Fabri 76843e8416 Added Qt4 based Polygon demo to internal release 2008-09-26 16:29:18 +00:00
Andreas Fabri f42e4df167 Added partition 2008-09-26 16:27:55 +00:00
Andreas Fabri 7051541823 Add 2D triangulation demos to the internal release 2008-09-26 16:24:06 +00:00
Andreas Fabri a54674e4e3 Added visualization of conflict zone 2008-09-26 16:08:57 +00:00
Laurent Rineau 1ca86be74c Rename Load/save entries. 2008-09-26 14:30:47 +00:00
Laurent Rineau f2d3b0ecb4 Add a copy of demo/Mesh_2/data/ (that directory will be soon dont_submitted). 2008-09-26 13:35:46 +00:00
Andreas Fabri 683fcfed36 reindentation 2008-09-26 12:47:01 +00:00
Andreas Fabri 59f5bc3c89 Random points in the screen and not the unit cube 2008-09-26 12:46:16 +00:00
Andreas Fabri 068b7cc61e Added marker for boundary nesting level 2008-09-26 12:45:09 +00:00
Andreas Fabri aa58744394 Added missing parenthesis 2008-09-24 16:23:32 +00:00
Laurent Rineau 49a57069fd Fix a MSVCism: in a class template, when one use a member data from a base
class, one need to use this->...
2008-09-24 13:24:24 +00:00
Andreas Fabri 7af1c89e97 require Qt4 2008-09-24 12:58:10 +00:00
Andreas Fabri bfdb6cdd09 Add resource file 2008-09-24 12:57:37 +00:00
Laurent Rineau b52c7a09e9 - Fix soname and soversion of libraries (they were exchanged).
- Make get_dependency_version found the print_${LIB}_version.cpp, even
  if the lib is compiled separately.
- Rename FindQt3.cmake to FindQt3-patched.cmake and Qt3Macros to
  Qt3Macros-patched.
- Make CGAL-Qt3 compilable separately.
- Fix all commited CMakeLists.txt:
    - use Qt3-patched and Qt3Macros-patched, and s/QT_/QT3_/
    - add a comment about FindQt3-patched,
    - wrap target creation with if(CGAL_FOUND AND QT3_FOUND)/else/endif
- Modified cgal_create_cmake_script
2008-09-24 10:32:44 +00:00
Andreas Fabri 27160bcce5 A Qt4 based demo of the Circular Kernel 2008-09-23 13:46:15 +00:00
Andreas Fabri 5081742ee6 many fixes concerning the circular arcs 2008-09-23 13:11:22 +00:00
Laurent Rineau 6b15cdb91e New header <CGAL/Qt/utility.h> that contains miscellaneous global
functions.
2008-09-23 12:16:00 +00:00
Andreas Fabri 8291bffe10 Handle el and Esc key 2008-09-23 09:35:45 +00:00
Andreas Fabri 299d43db88 typo 2008-09-23 09:35:09 +00:00
Andreas Fabri f3c0ffc206 fix emit of circular arc input tool 2008-09-23 09:05:29 +00:00
Andreas Fabri f870cb8d38 fix IO for circular arcs 2008-09-23 09:03:13 +00:00
Andreas Fabri c9e3b3416f disable drawing of circular arc as it breaks linear kernel demos 2008-09-22 14:30:39 +00:00
Andreas Fabri 138cac3cea Add support for circular arcs 2008-09-22 14:10:30 +00:00