Commit Graph

55 Commits

Author SHA1 Message Date
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
Laurent Rineau 692c6ad072 Rewrite of is_encraoched, so that it doesn't test with all vertices of
the mesh!
2002-05-27 13:47:55 +00:00
Laurent Rineau f412bd6161 Markers in the demo. Still not working right in Mesh_2.h 2002-05-27 12:44:05 +00:00
Laurent Rineau a26b09be0b Porting to g++-3. Added a lot of std:: 2002-05-26 20:26:53 +00:00
Laurent Rineau a47dc9cc5a First attempt to add markers. 2002-05-24 10:25:23 +00:00
Laurent Rineau 68d2b4b25e gcc-2.95 doesn't know and and or! Use && and || instead. 2002-05-06 15:43:36 +00:00
Laurent Rineau becaa326d2 Same without std::cerr everywhere 2002-05-04 14:22:13 +00:00
Laurent Rineau 4fbb04d8ab It works now!
I have to remove all std::cerr though.
2002-05-03 11:06:18 +00:00