Sylvain Pion
e559e0bd02
- New functions : TDS.create_vertex() and TDS.delete_vertex().
2001-07-09 19:16:59 +00:00
Monique Teillaud
27e02c22c2
copy_tds modified to preserve the order_of_creation of vertices
2001-07-06 08:29:05 +00:00
Monique Teillaud
eafd7146a0
cleanup
2001-07-05 09:46:25 +00:00
Monique Teillaud
03f147798b
in: std::ostream & operator<<
...
vertices are now output in the order of their creation
This is done to have no problem while removing vertices
in a Delaunay triangulation read from a file
2001-07-05 09:38:03 +00:00
Sylvain Pion
6d7e27f0f6
- Add a init() method to the cell base.
2001-07-03 11:27:01 +00:00
Sylvain Pion
3e73d8fe2c
- _previous_cell and _next_cell are not set in the cell constructor and
...
destructor automatically, so we do it by hand now for the list members of
the TDS (via init_cell_list).
- add_cell made private.
2001-07-03 09:51:10 +00:00
Sylvain Pion
43beb5f9ce
Remove add_cell
2001-07-03 09:44:23 +00:00
Sylvain Pion
c9e2ee96af
- Use tds.create_cell() instead of new Cell + add_cell.
2001-07-03 09:43:57 +00:00
Monique Teillaud
92d48ef9b3
*** empty log message ***
2001-07-02 09:39:59 +00:00
Monique Teillaud
3af7ca32ad
print_cells and read_cells member functions of the tds
2001-06-29 12:48:16 +00:00
Sylvain Pion
12bba78be8
- Add new typedefs.
2001-06-22 09:17:22 +00:00
Monique Teillaud
9fc7da46a6
cosmetic changes
2001-06-21 19:39:11 +00:00
Monique Teillaud
43b93b29f5
auteurs verifies et mis a jour, entetes uniformisees
2001-06-21 18:03:45 +00:00
Monique Teillaud
5512f0e47f
dual
2001-06-21 15:09:33 +00:00
Sylvain Pion
def9164058
- Remove obsolete headers.
2001-06-21 13:38:29 +00:00
Monique Teillaud
2600f11b35
dual of cells and facets added
2001-06-21 13:30:59 +00:00
Monique Teillaud
eb0ac8bd89
_3 removed in the names of the contruction function objects
2001-06-21 13:30:30 +00:00
Sylvain Pion
0378cb030b
- Use correct standard headers.
2001-06-20 18:56:56 +00:00
Monique Teillaud
c9b9baee45
missing preconditions added in insert_conflict
2001-06-20 10:15:54 +00:00
Monique Teillaud
3ab6e40ad8
missing #include <CGAL/basic.h> added
2001-06-20 09:20:32 +00:00
Monique Teillaud
8cb7425a05
cut line > 80 char
2001-06-19 14:53:04 +00:00
Andreas Fabri
c5173a44ad
undo of the previous change and simplification of the signature of clear_cells_only
2001-06-19 14:36:22 +00:00
Andreas Fabri
d1f2c4fdb6
put body of clear_cells only in the class definition.
...
Otherwise it does not compile on Borland
2001-06-19 13:19:23 +00:00
Monique Teillaud
5bd678a5a9
default template parameters
2001-06-18 20:52:12 +00:00
Sylvain Pion
311ba3db9a
- Remove a "new Cell" in Triangulation_3.
...
- Privatize a few member functions of TDS.
2001-06-15 14:06:40 +00:00
Sylvain Pion
3a5630d3af
- Add short names for Triangulation_hierarchy_vertex_base_3 and
...
Triangulation_hierarchy_3 .
2001-06-14 14:01:06 +00:00
Sylvain Pion
ad2c4d0638
- Remove warning from last change.
2001-06-14 09:22:41 +00:00
Sylvain Pion
929360a714
- Change prototype of tds::clear_cells_only() to avoid unnecessary vector
...
copy.
2001-06-13 13:59:25 +00:00
Sylvain Pion
5f947ebea9
- Cleanup vertex_3 and cell_3.
...
- Move #include <...short_names> before all the others.
2001-06-07 16:54:21 +00:00
Sylvain Pion
b1a71bb0ab
- Add missing typename for MipsPro.
2001-06-05 07:36:50 +00:00
Sylvain Pion
169c9e1399
- Add a warning when using deprecated functions.
2001-06-01 08:29:10 +00:00
Sylvain Pion
7cf39e572c
- preconditions(is_vertex()) changed to expensive.
2001-06-01 08:14:16 +00:00
Sylvain Pion
31e8679975
- Use std::vector instead of std::list, with a reserved size : 7% speed up.
2001-05-31 17:10:39 +00:00
Sylvain Pion
5a93ae7d93
- Remove useless constructors.
...
- Add const to info().
- Formatting.
2001-05-31 16:06:45 +00:00
Sylvain Pion
c893dab239
- Use Vertex_handle instead of Vertex * for the remove.
...
- Some better formatting.
2001-05-31 15:49:13 +00:00
Sylvain Pion
8e8baf7d3f
- New short name :
...
#define Delaunay_remove_tds_halfedge_compare_3_2 DRthc32
2001-05-31 14:07:45 +00:00
Sylvain Pion
f3e1b63ce5
- Remove traces of geometry in Delaunay_remove_tds.
2001-05-31 13:49:50 +00:00
Sylvain Pion
58edae48ab
- Cleanup.
2001-05-31 08:50:04 +00:00
Sylvain Pion
5d9005da5c
- Change function order to try to fix BCC.
2001-05-31 07:09:22 +00:00
Sylvain Pion
0cb7a829f4
- One more VC++ for()-scope workaround.
2001-05-31 06:34:41 +00:00
Monique Teillaud
9832d7d7e0
cleanup
2001-05-30 13:50:25 +00:00
Sylvain Pion
516872a46e
- Hierarchy traits now uses Compare_distance_3.
2001-05-29 16:45:00 +00:00
Monique Teillaud
3bbf5ac20b
useless on_unbounded_side in fill_hole cancelled
2001-05-29 09:14:42 +00:00
Sylvain Pion
e6fb58bb8a
VC++ fix
2001-05-28 12:45:36 +00:00
Sylvain Pion
392ff43801
- Move Triangulation_hierarchy_vertex_base_3<> in its own file.
2001-05-22 14:40:07 +00:00
Sylvain Pion
7671a475c2
- Fix lines too long.
...
- Remove obsolete and commented code.
2001-05-22 12:14:07 +00:00
Sylvain Pion
e0cfd7d1ad
- Better identifiable macro names.
2001-05-22 09:50:43 +00:00
Sylvain Pion
a28b7b0db4
- Add new classes defined for the remove.
2001-05-22 07:05:58 +00:00
Sylvain Pion
33e8bcbac5
- Fix memory leak.
2001-05-21 20:36:34 +00:00
Sylvain Pion
37162f7184
- Regular works again
2001-05-18 18:04:09 +00:00