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