Commit Graph

46223 Commits

Author SHA1 Message Date
Laurent Rineau 4cf99c4a3d Fix mutable_queue.hpp with old Boost versions
boost/property_map.hpp has moved in recent Boost versions.
2011-06-21 10:22:47 +00:00
Sébastien Loriot 91131de01f add three argument version operator() to Lazy_construction_object.
It enables intersection(Plane_3,Plane_3,Plane_3) to work with EPEC
2011-06-20 13:55:23 +00:00
Sébastien Loriot 4c4330a05a test increase and decrease key 2011-06-17 15:22:26 +00:00
Sébastien Loriot b9dd4baf69 add testsuite for Modifiable_priority_queue 2011-06-17 15:04:26 +00:00
Sébastien Loriot f488e75869 BUGFIX: change internal boost namespace to boost_ to avoid ambiguities
of boost:: in internal namespace (vs ::boost::)
2011-06-17 13:22:42 +00:00
Laurent Rineau a618b1db81 Cherry-pick this patch:
| ------------------------------------------------------------------------
  | r61610 | sloriot | 2011-03-09 17:32:05 +0100 (Wed, 09 Mar 2011) | 2 lines
  | Changed paths:
  |    M /branches/experimental-packages/Mesh_3-protecting_balls-branch/Intersections_3/include/CGAL/Triangle_3_Segment_3_do_intersect.h
  | 
  | split an internal function to reuse it
  | 
  | ------------------------------------------------------------------------
2011-06-17 13:12:31 +00:00
Sébastien Loriot b80fd74b73 BUGFIX: this is safer to compare to the size of indices 2011-06-17 13:07:06 +00:00
Sébastien Loriot acb0950398 BUGFIX (together with 64192,64193,64194):
Modifiable_priority_queue no longer depends on non-documented
boost code. This code has been copied into CGAL.

Modify boost's mutable_queue to have a constructor initializing
indices of elements not in the queue to the maximum number of elements.
Update pop to maintain this property
2011-06-17 13:04:58 +00:00
Sébastien Loriot 2254e9b4f8 reverse modifications of Modifiable_priority_queue.h should not be modified in 64193 2011-06-17 12:48:11 +00:00
Sébastien Loriot cacb699937 put boost file inside namespace CGAL::internal::boost
add URL and ID tags
update #ifndef macros
2011-06-17 12:45:16 +00:00
Sébastien Loriot 6838175967 plain copy of files from the release 1.46.1 (BOOST_VERSION 104601)
from undocumented stuff for internal use in CGAL (Mofiable_priority_queue.h).
Modifications of these files to come in another commit
2011-06-17 12:38:15 +00:00
Sébastien Loriot 65d6249062 missing include 2011-06-17 08:46:36 +00:00
Sébastien Loriot 3411c5c6cc typo 2011-06-17 07:30:47 +00:00
Sébastien Loriot aa0f068305 add html symbol for \mathsection 2011-06-16 11:29:32 +00:00
Andreas Fabri 6d1d9ff655 long live the testsuite 2011-06-16 11:10:19 +00:00
Laurent Rineau 0626846321 Fix the order, so that target are made in an order compatible with the
dependency graph
2011-06-16 10:38:41 +00:00
Laurent Rineau b81ae9f7e9 Update the cgal_test of the polyhedron demo.
Currently the testsuite shows a red cell in the tests results but the
polyhedron demo is OK. The test is wrong.
2011-06-16 10:33:29 +00:00
Guillaume Damiand 075cfbc3f9 update of changes.html to add Combinatorial_map new feature 2011-06-14 19:53:03 +00:00
Guillaume Damiand 603603473d remove Combinatorial_map from candidate_branches 2011-06-14 17:21:04 +00:00
Guillaume Damiand 73f792ad41 Integration of Combinatorial_map branch in next release (3.9).
Test suite is green; API corresponds to user and ref manuals accepted after review process; user and ref manuals are accepted.
2011-06-14 16:56:45 +00:00
Laurent Rineau 2cd963ac47 Fake merge to try to solve the following situation:
$ svn merge --reintegrate \^/branches/features/Combinatorial_map-gdamiand
svn: Reintegrate can only be used if revisions 63074 through 64107 were previously merged from svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/next to the reintegrate source, but this is not the case:
  branches/features/Combinatorial_map-gdamiand/Maintenance/deb
    Missing ranges: /branches/CGAL-3.8-branch/Maintenance/deb:63074-63108
2011-06-14 16:24:36 +00:00
Laurent Rineau 058db24fc4 merge from next 2011-06-14 16:22:55 +00:00
Philipp Möller 831a345e23 Merged branch gsoc2011-boost_stdint-pmoeller into next 2011-06-14 15:52:53 +00:00
Philipp Möller ec72437a4a Merge of missing files with mergeinfo 2011-06-14 15:29:31 +00:00
Philipp Möller 175a2ea6e9 Merged next into this branch 2011-06-14 15:22:46 +00:00
Philipp Möller 4cb71dd2be Missing includes and switched to static assertions 2011-06-14 14:55:11 +00:00
Guillaume Damiand 7071408b2f merge with next (nothing is updated buth several modifs ???) 2011-06-14 14:43:58 +00:00
Guillaume Damiand 1bb567817e last merge with next before the reintegrate step 2011-06-14 14:35:25 +00:00
Laurent Rineau 8aa788f07b View menu, entry "Dock windows". Fill it after plugins are loaded
Plugins can add dock widgets. One must update that sub-menu after they are
loaded.
2011-06-14 14:14:12 +00:00
Laurent Rineau 78b2f8ba39 Remove the use of QT ASSISTANT in CMakeLists.txt (not actually used) 2011-06-14 14:02:42 +00:00
Philipp Möller 5d68f7ef88 * known_bit_size_integers now uses CGAL_NO_DEPRECATED_CODE
* test is now just using boost::[u]int*_t types
2011-06-14 13:41:59 +00:00
Laurent Rineau 7d905dc6d3 Modify the default layout of the MainWindow 2011-06-14 13:39:29 +00:00
Laurent Rineau cced0231d2 Remove the message "hello world from QtScript!" in the console 2011-06-14 13:38:56 +00:00
Laurent Rineau c608e18582 Put the infoLabel in a scroll area
in the dockwidget entitled "Infos", so that we can resize the dockwidget to
a width smaller than its content.
2011-06-14 13:24:49 +00:00
Philipp Möller 517c4728d8 Comment now corresponds to macro 2011-06-14 13:00:04 +00:00
Andreas Fabri 56587380e9 Add missing () 2011-06-14 12:55:51 +00:00
Laurent Rineau deea22aac4 Simplify the URL of the SVN branch (keep only the "path" part) 2011-06-14 12:51:17 +00:00
Andreas Fabri 94ffff62f4 opposite(..) -> opposite_edge(..) 2011-06-14 12:46:55 +00:00
Sébastien Loriot 9a2b3759ff merge from trunk 2011-06-14 12:43:48 +00:00
Guillaume Damiand a304fcf147 Copyright final version 2011-06-14 12:28:25 +00:00
Guillaume Damiand 5c3caa4351 Copyright final version ;) 2011-06-14 12:27:16 +00:00
Laurent Rineau acc2ae58a6 If CGAL_Qt4 is not a DLL, declspec must not be used. 2011-06-14 10:13:51 +00:00
Andreas Fabri e6ffd6f294 Make more explicit what the class derives from 2011-06-14 06:58:18 +00:00
Andreas Fabri 6641069273 Replace next_edge_ccw, as it's implementation circulates around target and not source 2011-06-11 19:59:15 +00:00
Andreas Fabri 1fc49d2927 next_edge_{cw,ccw} circulate around the target of the edge. Therefore we also have to refine the concept BidirectionalGraph 2011-06-11 19:46:15 +00:00
Guillaume Damiand 34bc3ba3e3 remove useless include 2011-06-11 06:30:03 +00:00
Laurent Rineau 28bc7ca5c0 Add some decl spec (import|export) to CGAL_Qt4
That allows to build libCGAL_Qt4 and the Polyhedron demo with
-fvisibility-ms-compat on Linux.

That may allow to build CGAL_Qt4 as a DLL on Windows, one day.
2011-06-10 17:14:27 +00:00
Philipp Möller 951c5a9159 * deprecated known_bit_size_integers.h and aliased all old definitions to cstdint
* remove Integer64 typedef from long long
* removed includes from number_type_basic.h
2011-06-10 17:01:16 +00:00
Philipp Möller 34d6ac52ec Replaced [U]Integer* with boost::[u]int*_t in Polyhedron, Polyhedron_IO and Stream_support 2011-06-10 14:51:30 +00:00
Philipp Möller 063e54b585 Branch for replacing known_bit_size_integers with stdint 2011-06-10 13:32:12 +00:00