Commit Graph

13106 Commits

Author SHA1 Message Date
Laurent Rineau 31d06fc92d Bump for 1.3.1 (26 Nov 2002) 2002-11-26 14:12:43 +00:00
Laurent Rineau 815758e287 Revert my changes: Qt_widget no longer derives from QFrame. If we want a
border, one can use a QFrame parent of the Qt_widget. It will be probably
more efficient. Thank to Radu for not having agreed to easily: it
prevended my from doing an error. ;-)
2002-11-26 09:58:42 +00:00
Laurent Rineau bc69c33cd6 Added comments about the last modifications I made. 2002-11-26 07:51:14 +00:00
Laurent Rineau 2b2b2a9264 - Renaming set_scale_center(x,y) to set_ranges_const_center(): this
functions set ranges (xmin,ymin,xmax,ymax) with constant center. Arguments
where always equal to xcenter, ycenter thus they were uneeded.
- Use drawContents(QPainter*), the protected method of QFrame called by
QFrame::paintEvent(...). paintEvent(...) is no longer overridden.
- Added comments in include/CGAL/IO/Qt_widget.h to explain the role of
private functions. It was increasingly difficult to understand the code.
- New void Qt_widget::frameChanged() function, that resize the pixmap if
the frame border is changed.
2002-11-26 07:47:03 +00:00
Laurent Rineau 0e589b74ae I forgot to swap the connect(...) too. 2002-11-26 07:28:21 +00:00
Laurent Rineau cd27a5b499 I have changed a lot the class Qt_widget_standard_toolbar.
- It now derives from QToolBar, as it should have since the beginning.
- The constructor has now additional facultative parameters:
    Dock = DockTop,
    bool newLine = true,
    const char* name = 0
  With Qt-3, the first parameter is
QMainWindow::ToolBarDock=QMainWindow::Top
- The header file has been cleaned from uneeded includes or pointer
declarations.
- The backward compatibility has been preserved by adapted default values.
- I have filled bug #36 for as a reminder for documentation changes.
2002-11-26 02:25:54 +00:00
Laurent Rineau 60e3714355 Added a linebreak at end of those files, to remove warnings under linux.
A test file is not correct if it doesn't end by a linebreak.
2002-11-26 01:50:49 +00:00
Laurent Rineau 251d92f0e8 Fix the clean rule in some demo makefiles (Largest_empty_rect_2 and all
tutorials).
We should use create_makefile -q
2002-11-26 01:48:56 +00:00
Laurent Rineau 7db5b59af8 I have a made a change in the library, that can appear to be important,
but is quite small actually:
Qt_widget now derives from QFrame instead of QWidget. The differences are
that:
- the Qt_widget can have a border, like a QFrame
- the drawing area is not the whole Qt_widget but the contentsRect()
rectangle, which is the widget without its border.
As, by default, the border is null, it should change anything for
compatibility. By default, a QFrame is like a QWidget.
2002-11-25 17:44:21 +00:00
Laurent Rineau 3db15d4e86 There wasn't any .cvsignore in the Nef_2 directory. Added. 2002-11-25 17:38:36 +00:00
Peter Hachenberger 1d480ee7aa TRACE off 2002-11-25 17:21:23 +00:00
Sylvain Pion 29897f28ad Bump for 4.157 (25 Nov 2002) 2002-11-25 17:17:24 +00:00
Laurent Rineau b8812477f5 This file Makefile (with an upper case M) is for development only and
doesn't go into the package.
While developping Qt_widget, the libCGALQt.a file shouldn't be moved into
the CGAL installation! That's why is should be commented.
Under unix, to use this last version anyway, use:
  make CUSTOM_LIBPATH="/path/to/Qt_widget/src/CGALQt"
instead of make. It works with GNU Make at least.
2002-11-25 17:15:22 +00:00
Laurent Rineau 94f873e107 Fix contrained.C: this demo was crashing when the file data/fish wasn't
found.
2002-11-25 17:07:43 +00:00
Sylvain Pion ad40af95e0 - Use CGAL_CFG_MATCHING_BUG_2 instead of #ifdef _MSC_VER 2002-11-25 17:04:59 +00:00
Peter Hachenberger ad5506d214 correction of 1 dimensional features
adaption of pluecker lines to the extended kernel`
2002-11-25 16:40:34 +00:00
Sylvain Pion a9246f757a Bump for 4.156 (25 Nov 2002) 2002-11-25 13:17:53 +00:00
Sylvain Pion 7a7bf22fde - Move to_interval(long) from Interval_base.h to Interval_arithmetic.h,
and fix it for 64bits platforms.
2002-11-25 13:15:53 +00:00
Sylvain Pion bfe95f3a28 update 2002-11-25 13:14:29 +00:00
Sylvain Pion 78736691ab Bump for 1.174 (25 Nov 2002) 2002-11-25 11:14:24 +00:00
Sylvain Pion 97a9621f11 Remove traces of KCC/EGCS and CGAL_CC. 2002-11-25 11:14:17 +00:00
Sylvain Pion 96283019be Bump for 4.71 (25 Nov 2002) 2002-11-25 10:50:36 +00:00
Sylvain Pion e67e4616ca - Small cleanups. 2002-11-25 10:50:26 +00:00
Sylvain Pion 75226ec3a3 Bump for 1.29 (25 Nov 2002) 2002-11-25 10:48:10 +00:00
Sylvain Pion 3d70b691cf + Avoid warning message from last change 2002-11-25 10:47:55 +00:00
Laurent Rineau 431c20181f Make this file more standard compliant, so that it is compilable with gcc-3:
pair is in header <utility> and in namespace std::
2002-11-24 17:10:28 +00:00
Laurent Rineau a20ec4fd1d Fix included headers:
CGAL/ -> CEP/Visibility_complex/
2002-11-24 17:08:50 +00:00
Laurent Rineau 48708b5112 VISIBILITYC_OMPLEXC_CWC_W_TRAITS_H -> VISIBILITY_COMPLEX_CCW_CW_TRAITS_H 2002-11-24 17:07:49 +00:00
Laurent Rineau e4881abd93 New demo, about arrangements of lines 2002-11-24 17:05:21 +00:00
Laurent Rineau 6e30bfab04 I really don't understand why zoom_rect was changing the color when
deactivating.
2002-11-23 14:04:43 +00:00
Sylvain Pion c99144aed5 - Fix typo cgal_install -> install_cgal. 2002-11-22 17:09:50 +00:00
Radu Ursu 96b02799af The terrain node computes the normals when constructed
for surface triangles and vertices when rendered in smooth
2002-11-22 15:23:06 +00:00
Radu Ursu 7b2063c024 the terrain demo
the terrain is random generated using fBm function from fbm.h
2002-11-22 15:20:13 +00:00
Sylvain Pion cd9279cdc6 Bump for 4.155 (22 Nov 2002) 2002-11-22 10:17:04 +00:00
Sylvain Pion 9f0ca921ce - Remove src/Interval_arithmetic/*. 2002-11-22 10:16:56 +00:00
Sylvain Pion d30605687a Bump for 1.173 (22 Nov 2002) 2002-11-22 10:13:49 +00:00
Sylvain Pion 6f7cb37d7f CGAL_EXTRA_OBJECTS is not needed anymore. 2002-11-22 10:13:29 +00:00
Matthias Bäsken c7a89005fa *** empty log message *** 2002-11-22 08:45:17 +00:00
Susan Hert 55e6d3f3dc updates of release numbers for 2.4 and readme instructions 2002-11-21 17:58:47 +00:00
Radu Ursu 18128753f6 the triangles are rendered not one by one 2002-11-21 16:17:55 +00:00
Sylvain Pion 5cfecaddcf Bump for 4.154 (21 Nov 2002) 2002-11-21 15:47:25 +00:00
Sylvain Pion ba4ccd3961 - I've got a C version for IRIX which works ! The long standing problem was
in fact that denormals were flushed to zero by default, and thus the
  detection routine thought the rounding mode was not working.
2002-11-21 15:41:12 +00:00
Hans Tangelder 50ddb3b93c Bump for 2.3.5 (21 Nov 2002) 2002-11-21 14:58:03 +00:00
Hans Tangelder 37d6f0af12 *** empty log message *** 2002-11-21 14:53:45 +00:00
Radu Ursu 4a752eb58a fixed memory deallocation with
root->ref()
2002-11-21 14:02:37 +00:00
Radu Ursu 14f6b5bf08 The Venus off model should not be submited in the release yet 2002-11-21 13:09:14 +00:00
Radu Ursu 3d2d69a55d the venus model in off. 2002-11-21 13:07:01 +00:00
Radu Ursu 5a7164e9ce The polyhedron_3 demo. 2002-11-21 13:06:40 +00:00
Radu Ursu b813e5c612 The triangulation_3 demo for Coin 2002-11-21 10:41:44 +00:00
Radu Ursu 63d3531b5d the demos for Coin and CGAL 2002-11-21 09:57:12 +00:00