Commit Graph

62 Commits

Author SHA1 Message Date
Laurent Rineau f277b01d29 Changed type names in Double_map 2003-03-19 16:01:48 +00:00
Laurent Rineau 5dabe7bd02 added a const_iterator typedef 2003-03-19 15:59:46 +00:00
Laurent Rineau 4c94bffdf2 Added a typename keyword 2003-03-12 17:26:15 +00:00
Laurent Rineau b2b7f689fe Change name: fill_facette_map->fill_facet_map 2003-03-12 17:24:51 +00:00
Laurent Rineau 1770a8b0ec Improved pop_front() in the Double_map 2003-01-31 13:45:23 +00:00
Laurent Rineau a6ec4e433e At last, the norgevian bug of Notterroy is fixed! 2003-01-31 13:38:58 +00:00
Laurent Rineau fb758fc306 Added a traits class that defines area contraints.
Modified the example, so that flags like -Q, -a <area> are usable.
2003-01-28 09:36:29 +00:00
Laurent Rineau 84b90e5b7d Remove some cerr 2002-10-24 15:48:10 +00:00
Laurent Rineau 45ea9974dd Added CGAL:: before to_double
Added some CGAL::to_double
I should try another kernel sometime!
2002-10-24 15:41:23 +00:00
Laurent Rineau 54e0b79ff5 Typenames again! 2002-09-22 13:24:50 +00:00
Laurent Rineau e590edffed *** empty log message *** 2002-09-19 09:14:28 +00:00
Laurent Rineau b636e329ca The size bound is now a bound for the minimum lenght of edges, and no
longer its square.
2002-09-13 13:36:17 +00:00
Laurent Rineau ae1a8a90d1 added a debugging function
Fix a great vicious bug!!
2002-09-08 21:03:27 +00:00
Laurent Rineau 422af1802a Patched version, so that conflicts work 2002-09-08 20:53:04 +00:00
Laurent Rineau 986b81c342 Only faces with a marker can be bad! 2002-09-04 15:41:37 +00:00
Laurent Rineau 56786f7e67 Bug fix: I should have used insert(Point, Locate_type, edge) instead of
insert_in_edge, because the latter is not overriden in Constrained_Delaunay...
2002-08-29 08:14:10 +00:00
Laurent Rineau 12289ddcd9 special_ in no longer needed 2002-08-28 14:34:05 +00:00
Laurent Rineau 52652e2d58 Move Double_map.h from Mesh_3 to Mesh_2 2002-08-26 15:58:01 +00:00
Laurent Rineau e5779e69e1 Move Double_map from Mesh_3 to Mesh_2. 2002-08-26 15:51:50 +00:00
Laurent Rineau f4b776eecf - Code polishing.
- Constrained_edge is a private type.
2002-08-26 15:20:00 +00:00
Andreas Fabri 61cf3d4055 bug fix: The const Data& was invalid after the erase, but used in lower_bound 2002-07-29 12:22:30 +00:00
Andreas Fabri 96ba1bd4c2 *** empty log message *** 2002-07-26 10:19:38 +00:00
Andreas Fabri 2d1aa97f34 Compiles on gcc -pedantic, bcc, VC++6, and CodeWarrior
Works with Triangulation_hierarchy_2
Added many const&
2002-07-26 09:49:04 +00:00
Laurent Rineau 607862ab91 One comment 2002-07-19 11:52:37 +00:00
Laurent Rineau 40cfb5fe0f Typo:
- contrained -> constrained
 - c_edge_queue -> edges_to_be_conformed
2002-07-12 12:17:25 +00:00
Laurent Rineau 1dd5e0d4ab Bug fix: I was using the global squared_distance(...) function here. 2002-07-10 12:36:12 +00:00
Laurent Rineau 0a1c6aae9e Major change:
Constructors have changed and, unless we specify differently, they refine
automaticly the mesh, so that a mesh is always a mesh.
2002-07-09 16:25:52 +00:00
Laurent Rineau 15878e400d This version works. 2002-07-08 16:39:56 +00:00
Laurent Rineau f9568a1184 Major reorganisation of the code, with lots of comments in the interface 2002-07-08 13:28:35 +00:00
Laurent Rineau 2163383b83 Now use the Double_map to handle bad faces. 2002-07-08 09:24:40 +00:00
Laurent Rineau 535fa2f91f Use Triple instead of Threeuple 2002-07-03 15:13:34 +00:00
Laurent Rineau f8b4d14458 Cleaning of the code 2002-07-03 15:00:06 +00:00
Laurent Rineau e1eadcbddd Code factorisation 2002-06-26 15:32:24 +00:00
Laurent Rineau ab35400135 Mariette suggested me to change some names and so one. 2002-06-26 13:07:42 +00:00
Laurent Rineau 439300691c Bug in read_poly 2002-06-24 19:07:50 +00:00
Laurent Rineau 1f784ff195 Use timers 2002-06-24 15:06:05 +00:00
Laurent Rineau 875605196e Ability to save into .poly format! 2002-06-20 15:29:15 +00:00
Laurent Rineau 772d1104db Make loading of Shewchuk's Triangle .poly files availlable. 2002-06-19 16:53:59 +00:00
Laurent Rineau 4a83851e31 We marks now holes by default.
First attemp to use layouts in the demo.
2002-06-18 16:36:22 +00:00
Laurent Rineau a0bb50c22d Cleaning 2002-06-11 15:53:02 +00:00
Laurent Rineau e06650f629 First prototype 2002-06-11 15:51:19 +00:00
Laurent Rineau 808399277d Change CGAL_MESH_H into CGAL_MESH_2_H 2002-06-10 15:20:10 +00:00
Laurent Rineau a91d6ac675 Steve patch to compile with gcc-2.95 2002-06-06 14:38:03 +00:00
Laurent Rineau 399a6b8385 Fix warnings on BCC 2002-06-06 14:11:46 +00:00
Laurent Rineau eb52e42cb5 Little change 2002-06-05 12:54:12 +00:00
Laurent Rineau e2b1f24b19 Added set_geom_traits functionnalities.
Added Mesh_size_traits_2 that implements size contraints
Added Mesh_local_size_traits_2 that implements size contraints that
depend of the position of the mouse (or something else).
2002-06-05 12:38:56 +00:00
Laurent Rineau 622cddb408 Radu's patches to compile with MS VC++ 2002-06-03 13:02:03 +00:00
Laurent Rineau 79ea930694 Implemented mutable geom_traits. Not yet in demo.
Fix seeds stuff in init(...)
2002-06-03 12:47:29 +00:00
Laurent Rineau b3d922d808 Reorganisation 2002-05-28 14:07:14 +00:00
Laurent Rineau 350eaf3336 Markers now work. 2002-05-28 07:10:36 +00:00