Sylvain Pion
44c185f1f4
Rename boost::array to CGAL::array.
2008-08-26 13:15:21 +00:00
Sylvain Pion
53f5c9679b
Add a using directive "using std::array" in namespace CGAL to import either:
...
- C++0x's std:array from <array>
- TR1's std::tr1::array from <tr1/array>
- boost::array from <boost/array.hpp>
Motivation : GCC's std::array is faster than boost::array.
Move CGALi:make_array to namespace CGAL.
Document CGAL::array.
2008-08-26 13:08:16 +00:00
Laurent Rineau
4e43b40207
Fix three VC++-ismes (wrong uses of typenames, again).
2008-08-18 15:18:17 +00:00
Laurent Rineau
c711f07c2d
Change previoux revision 44999: QGraphicsView::matrix returns a *copy* of
...
its matrix! Hopefully, QGraphicsView has a member function scale(), similar
to the one of QMatrix.
2008-08-18 15:16:34 +00:00
Laurent Rineau
dd033c1748
revert revision 44882: the matrix is modified in place, by its member function scale().
2008-08-18 15:08:55 +00:00
Andreas Fabri
246f8230df
We have to set the matrix and not only to modify a copy
2008-08-11 15:52:58 +00:00
Andreas Fabri
c7b95de6af
Added Lipschitz sizing field
2008-08-11 12:21:18 +00:00
Laurent Rineau
0242deacfe
Minor modification: fix the first line (a comment).
2008-08-02 14:39:26 +00:00
Laurent Rineau
f13d5d2a25
Update for cmake-2.6: moc files must be in source files.
2008-08-01 07:53:35 +00:00
Laurent Rineau
06c56223ef
Fix compilation warnings (MSVC++ 2009)
2008-08-01 07:51:00 +00:00
Laurent Rineau
3d0c1d9937
One can now drop files on the Constrained_Delaunay_triangulation_2 window.
2008-07-30 18:28:58 +00:00
Laurent Rineau
9ad27e6e6e
Add recent files from CGAL::Qt::DemosMainWindow.
2008-07-30 18:14:23 +00:00
Laurent Rineau
cd3614b441
Add support for recent files in CGAL::Qt::DemosMainWindow
2008-07-30 18:01:51 +00:00
Laurent Rineau
1bca78d94e
Update the qrc location.
2008-07-30 08:02:44 +00:00
Andreas Fabri
3ffb9d44d7
Add Delaunay mesh action with a size half the average constraint length
2008-07-29 21:31:11 +00:00
Andreas Fabri
4094ca645b
When the polyline is closed we duplicate the first point
2008-07-29 20:47:43 +00:00
Laurent Rineau
b9fa91e06a
make_array is in CGALi...
2008-07-28 14:27:05 +00:00
Laurent Rineau
8939e4d897
Use boost::array (and <CGAL/array.h> instead of CGAL::Triple
...
That code is currently not tested!
2008-07-28 14:11:50 +00:00
Andreas Fabri
49360f302c
Plugged delaunay meshing on the ConformGabriel action, but it doesnt refine. What's wrong
2008-07-22 15:27:18 +00:00
Andreas Fabri
5860d40b43
Removed the moving point stuf from the constrained demo
2008-07-22 14:58:05 +00:00
Andreas Fabri
e6370bee48
Tried to make insertion of constraints faster, but it isn't yet
2008-07-22 14:45:59 +00:00
Andreas Fabri
584a21d2e7
Use the statusbar and not std::cout
2008-07-22 12:07:03 +00:00
Andreas Fabri
04670bc9b7
Accelerated insertion and added conforming actions
2008-07-22 11:18:27 +00:00
Laurent Rineau
b6dae9c417
- Change svn:ignore of the directory (files generated by CMake).
...
- Change the horizontalStretch of the two central widgets (2/3, 1/3).
2008-07-11 13:25:51 +00:00
Laurent Rineau
14ca3447e5
Fix: Logos.qrc no longer exists. Use CGAL.qrc instead.
2008-07-11 13:09:58 +00:00
Andreas Fabri
fb894e0f08
Add signal modelChanged for inout handlers that modify a model
2008-07-09 15:02:52 +00:00
Andreas Fabri
d70aceb7bc
Add vertex removal
2008-07-09 15:01:09 +00:00
Laurent Rineau
470f608687
Activate anti-aliasing by default in GraphicsView demos.
2008-07-09 13:49:47 +00:00
Andreas Fabri
6bd3e07953
Add Polygon Demo
2008-07-08 21:48:06 +00:00
Andreas Fabri
e165edec50
Add Polygon Demo
2008-07-08 21:44:43 +00:00
Laurent Rineau
275b3e5ccd
- Add a new icons for zoom-fit-best, taken from Qt.
...
- Add a license.txt that says four icons come from Qt.
2008-07-08 12:36:56 +00:00
Laurent Rineau
9f2384e77d
- Remove demo/icons/Logos.qrc, replaced by demo/resources/CGAL.qrc, that
...
also contains :/cgal/help/about_CGAL.html
- Add include/CGAL/Qt/debug.h and src/CGALQt/debug.cpp, that will contain
debug tools/functions. For the moment, they just define:
void traverse_resources(const QString& name);
that must be used like that:
CGAL::Qt:traverse_resources(":/cgal"); // view CGAL resources
or
CGAL::Qt:traverse_resources(":"); // view all resources
and displays the resources tree on std::cerr.
2008-07-04 13:10:02 +00:00
Laurent Rineau
95af17375f
Call graphicsView->setMouseTracking(true). It seems to be on by default,
...
but the documentation does not say so.
2008-07-02 13:36:11 +00:00
Laurent Rineau
be4a3ad225
Call graphicsView->setMouseTracking(true). It seems to be on by default,
...
but the documentation does not say so.
2008-07-02 13:35:45 +00:00
Laurent Rineau
ad6dbd0209
Remove setMouseTracking. It seems to be on by default.
2008-07-02 13:32:49 +00:00
Laurent Rineau
8c017c943c
Rename Constrained_delaunay_triangulation_2 into
...
Constrained_Delaunay_triangulation_2 (with capitalized "Delaunay", as in
the class name).
2008-07-02 13:31:42 +00:00
Laurent Rineau
cfe37f831c
Use \ccAnchor instead of a construction with \ccTexHtml
2008-07-02 12:51:34 +00:00
Laurent Rineau
4fc594a562
Fix compilation error in doc_tex/.
2008-07-02 12:41:37 +00:00
Andreas Fabri
806dcfd607
small improvements of the reference manual pages
2008-07-02 12:25:52 +00:00
Andreas Fabri
f2431c2d74
robustification
2008-07-02 11:21:51 +00:00
Andreas Fabri
36a8de6cf4
robustification
2008-07-02 09:10:59 +00:00
Andreas Fabri
fce1726039
Added links to the Qt online documentation
2008-07-02 09:08:36 +00:00
Laurent Rineau
d1501f3c71
Polish the two demos.
...
Add a PNG file for "zoom-best-fit".
2008-07-01 21:59:46 +00:00
Laurent Rineau
1143bf9543
Missing ":".
2008-07-01 13:34:08 +00:00
Laurent Rineau
5ddfd30c93
In src/CGALQt4:
...
- add the class CGAL::Qt::DemosMainWindow in libCGALQt4,
- compile moc generated files separately
In demo/
- new sub-directory demo/resources/ that contains, for now,
about_CGAL.html
- move the two triangulation demos from demo/GraphicsView to
demo/Triangulation_2 (to prepare the inclusion in CGAL internal release).
- For each demo, merge all .h and .cpp files. Each demo now has a ui
file, a cpp file and a qrc file (and a html file for the "About demo..."
menu entry).
- rename the demos to Delaunay_triangulation_2(.exe) and
Constrained_Delaunay_triangulation_2(.exe)
2008-07-01 13:18:39 +00:00
Laurent Rineau
4e9791b602
(Leftover of revision 43782.)
...
Remove toolBar2, that was added during the presentation at Inria, and
commited by error.
2008-06-28 09:29:55 +00:00
Laurent Rineau
0571512148
Polished demos.
...
- added an icons "insertPoint.png",
- added a new html file for the about dialog of Delaunay triangulation,
- the Voronoi diagram is now painted in blue,
- add the button for Voronoi,
- general cleaning of the code.
2008-06-27 13:20:55 +00:00
Laurent Rineau
ec42da4230
Delaunay-voronoi demo. Not yet polished, but still.
2008-06-27 10:45:04 +00:00
Laurent Rineau
4d6d9b314c
Fix compilation error in VoronoiGraphicsItem<DT>.
2008-06-27 10:42:50 +00:00
Laurent Rineau
bed7194768
Rename "delaunay" to "constrained_delaunay_triangulation" and "MainWindow"
...
to "Constrained_Delaunay_triangulation_MainWindow".
2008-06-26 16:22:45 +00:00