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 |
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 |
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 |
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
|
c9b9baee45
|
missing preconditions added in insert_conflict
|
2001-06-20 10:15:54 +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 |
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
|
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
|
7cf39e572c
|
- preconditions(is_vertex()) changed to expensive.
|
2001-06-01 08:14:16 +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
|
33e8bcbac5
|
- Fix memory leak.
|
2001-05-21 20:36:34 +00:00 |
Monique Teillaud
|
825fc80a33
|
- all interfaces of tds.insertxxx() changed
|
2001-05-18 14:35:44 +00:00 |
Monique Teillaud
|
899790fc95
|
petit bug fix is_edge
|
2001-05-18 07:23:10 +00:00 |
Monique Teillaud
|
3858090f8f
|
bug in is_edge() fixed
|
2001-05-17 15:10:30 +00:00 |
Sylvain Pion
|
acca415438
|
- Remove old code.
|
2001-05-04 07:28:21 +00:00 |
Sylvain Pion
|
409f4e3892
|
- Remove done TODO item.
|
2001-05-02 15:24:22 +00:00 |
Sylvain Pion
|
69796738a0
|
- VC++ bugs.
|
2001-04-19 11:01:29 +00:00 |
Sylvain Pion
|
a62c4bf51b
|
- Workaround VC++ for-scope bug
|
2001-04-11 11:56:05 +00:00 |
Sylvain Pion
|
8f8d1bd92f
|
- Move template member in the class body for VC++.
|
2001-04-04 16:07:30 +00:00 |
Monique Teillaud
|
6bf122e7d0
|
long lines cut
|
2001-04-04 15:52:20 +00:00 |
Sylvain Pion
|
70e29bbbcc
|
- Add a free cell list in order to speed up cell allocation.
|
2001-03-20 16:56:31 +00:00 |
Sylvain Pion
|
d0acc47030
|
- New insert_conflict() in the TDS.
- Use it in Delaunay.
|
2001-03-08 13:33:55 +00:00 |
Sylvain Pion
|
2f5007dd4f
|
- Missing typenames and typedef.
|
2001-02-19 14:59:08 +00:00 |
Andreas Fabri
|
d8d1657bfc
|
- Remove "const" to please Borland.
|
2001-02-15 13:42:29 +00:00 |
Sylvain Pion
|
afa2338689
|
- Remove some old style casts.
|
2001-02-14 16:54:15 +00:00 |
Sylvain Pion
|
70607c02ea
|
- Remove temporary #ifdef SYL...
- Formatting.
|
2001-02-08 16:02:06 +00:00 |
Sylvain Pion
|
2c06bbefa5
|
- Use std::distance().
|
2001-02-08 15:37:34 +00:00 |
Sylvain Pion
|
c41a382d3f
|
- Make "int i" in for() scope only.
|
2001-02-08 13:10:34 +00:00 |
Sylvain Pion
|
59650f5b73
|
- Remove useless std::less<>.
|
2001-02-08 12:59:33 +00:00 |
Sylvain Pion
|
e249619e14
|
- Use #ifdef SYL for further incompatible optimisations.
- clear() cleanup...
- various formatting.
|
2001-01-01 21:48:48 +00:00 |
Sylvain Pion
|
ba207da12a
|
- Formatting.
- Added the find() -> get_flags() optimization in commentary.
|
2001-01-01 15:29:08 +00:00 |
Sylvain Pion
|
e2d8fd7adb
|
- std::set<void *> replaced by a typedef : Conflict_set to later allow to
change it to hash_set<>.
- Added "const" to a few functions taking this argument.
|
2000-12-31 22:31:47 +00:00 |
Sylvain Pion
|
70a4d1688b
|
- Suppress second parameter to std::set<> since it's the default.
|
2000-12-31 20:08:24 +00:00 |
Sylvain Pion
|
f88140a857
|
- Remove superfluous "inline".
|
2000-12-30 22:27:27 +00:00 |
Sylvain Pion
|
ea20b2de63
|
Removed unreachable code
|
2000-12-05 19:01:20 +00:00 |
Monique Teillaud
|
1a6c8c556a
|
small fixes in is_edge and analogous methods
(returns false if u==v)
|
2000-08-02 08:55:15 +00:00 |
Monique Teillaud
|
bc20dabe01
|
added : are_equal and has_vertex for facets
|
2000-07-13 22:03:57 +00:00 |
Monique Teillaud
|
55218eeda1
|
bug fix (undefined variable n in assertion in read-cells
|
2000-02-21 09:54:00 +00:00 |
Monique Teillaud
|
4f87d22ce8
|
useless parameter removed in read_cell
|
2000-02-11 14:50:31 +00:00 |
Monique Teillaud
|
ccfc340682
|
modifs Geert-Jan pour -pedantic
|
2000-02-04 13:47:03 +00:00 |