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
Monique Teillaud
3bee33627d
changes for Borland
...
from Dima:
friend declarations of operator>>
only work if this operator is declared before the friend declaration.
1999-12-02 14:58:20 +00:00
Monique Teillaud
43456ab3b8
CGAL_CFG_NO_MEMBER_TEMPLATES vire
...
+ menage dans les arguments non utilises (is_valid, etc)
1999-10-25 12:54:36 +00:00
Monique Teillaud
0824c62a61
nextposaround renamed to next_around_edge
1999-10-18 13:43:44 +00:00
Monique Teillaud
8a04c69ab1
short names (needed for MSVC)
1999-10-14 07:59:58 +00:00
Monique Teillaud
930eb8bdea
details + preconditions in delete_cell
1999-10-13 12:48:04 +00:00
Monique Teillaud
79db490fb8
is_edge(c,i,j) & is_facet(c,i) added
1999-10-13 09:08:21 +00:00
Monique Teillaud
b6bca5bba3
flips added
1999-10-13 08:44:35 +00:00
Monique Teillaud
a1cbc2f55d
unsigned int removed
1999-10-05 10:39:25 +00:00
Monique Teillaud
5429079271
cleaning
1999-09-22 15:09:27 +00:00
Monique Teillaud
a7c2244d59
Facet iterators implemented
1999-09-22 13:39:48 +00:00
Monique Teillaud
2bf47b9f13
added : circulators around edge defined by cell,int,int
...
internal representation of circulators modified
1999-09-21 09:37:41 +00:00
Monique Teillaud
39619346fe
minor fixes
1999-09-13 12:38:22 +00:00
Monique Teillaud
c4c93a5026
fixes (std::, typename, etc)
1999-09-08 09:34:35 +00:00
Monique Teillaud
309042e236
changes in Dagstuhl for MSVC++
...
- small details (std missing for less,...)
- power_test in Regular_triangulation_euclidean_traits_3.h reorganized
- iterator_base removed in Triangulation_ds_iterators_3.h
1999-09-01 14:35:29 +00:00
Monique Teillaud
532b3eb167
cleaning +
...
bug fix in Triangulation_3::side_of_edge (infinite edge)
1999-07-16 11:54:23 +00:00
Monique Teillaud
a59d28440c
The constructors of the cells do not insert the cell in the
...
triangulation any more. Instead the triangulation has functions
to add cells.
1999-07-13 12:37:45 +00:00
Monique Teillaud
ff798de847
cleaning...
1999-07-12 14:22:29 +00:00
Monique Teillaud
171afd2070
methods defined outside classes to compile with -O2
1999-06-30 07:31:47 +00:00
Monique Teillaud
345f079bc7
missing std:: for list
...
bug fix in clear() (while instead of do while)
1999-06-24 12:00:31 +00:00
Monique Teillaud
ab770d4eb7
shortening lines > 80 characters...
1999-06-23 13:28:51 +00:00
Monique Teillaud
5b41b37dac
insert_outside_affine_hull in tds --> insert_increase_dimension
1999-06-23 10:07:20 +00:00
Monique Teillaud
9b65769615
missing std:: added
1999-06-22 14:02:18 +00:00
Monique Teillaud
72fec5cfa8
*** empty log message ***
1999-06-21 15:11:23 +00:00
Monique Teillaud
4292e92a16
short_names forgotten --> removed
1999-06-16 08:42:39 +00:00
Monique Teillaud
2a5458f8ab
Removing #include ... short_names
1999-06-16 08:39:11 +00:00
Monique Teillaud
54b87ff294
NAMESPACES first round
1999-05-10 14:20:44 +00:00
Monique Teillaud
113ebf8730
New copy constructor (not documented) in Triangulation_ds_cell_3.h
...
Only used by Triangulation_data_structure_3.h in copy_tds to copy cells
while keeping the possible additional information in the cell base
but adding it to the list of the new tds.
Takes as arguments : the tds, 4 vertices, and the old cell.
Similar modification in copy_tds to copy vertices but the standard
copy constructor is enough to achieve the goal (no list of vertices...).
1999-05-07 12:17:20 +00:00
Monique Teillaud
36479ac1be
*** empty log message ***
1999-05-07 11:41:38 +00:00
Monique Teillaud
2083514c67
arguments of all insert_... functions modified
...
in Triangulation_data_structure_3.h:
in the TDS, insert(const Vertex & v) instead of insert(Vertex * v)
new v done here now
in the Triangulation, the call to _tds.insert is different
_tds.insert(Vertex(p))
instead of v=new Vertex(p); _tds.insert(v)
no new here now
1999-05-07 09:20:52 +00:00
Monique Teillaud
cb8298887a
IO modified so that there is no more duplicated code between
...
Triangulation_3 and Triangulation_data_structure_3
1999-03-08 15:14:36 +00:00
Monique Teillaud
7b436f519a
IO : <<ostream >>istream
...
code duplicated between Triangulation and Triangulation_data_structure
needs to be modified to avoid duplication
1999-03-08 12:35:29 +00:00
Monique Teillaud
39ab358ddf
warnings with egcs removed
1999-01-19 15:28:58 +00:00
Monique Teillaud
03522afda2
ostream& operator<< and istream& operator>>
1999-01-07 16:39:10 +00:00
Monique Teillaud
0014e3ca08
Derivation from CGAL_Triangulation_utils_3
1998-12-28 16:18:59 +00:00
Monique Teillaud
5fa814c632
big spring cleaning
...
+ functions added :
incident cells and adjacent vertices of a given vertex
test is_vertex(v)
etc
1998-12-28 15:22:13 +00:00
Monique Teillaud
4e6ba14d76
iterators on vertices modified, work when there is no vertex
1998-12-04 17:01:59 +00:00
Monique Teillaud
2dbe0352ed
small bug fixes
1998-12-04 16:19:37 +00:00
Monique Teillaud
2ac9d7ac8f
iterators allowed even when the dimension is inferior to the dimension
...
of the objets, in which case it returns past_end
1998-12-03 16:35:00 +00:00
Monique Teillaud
f164e87253
insert_in_facet (i&1) instead of i&1
1998-12-02 10:28:30 +00:00
Monique Teillaud
4fe4127ae2
*** empty log message ***
1998-12-01 12:33:00 +00:00
Monique Teillaud
a5a1a5b6c6
swap fixed
1998-11-30 15:26:34 +00:00
Monique Teillaud
c498039247
added incident_cells starting from a given cell
1998-11-30 10:29:45 +00:00
Monique Teillaud
c871c0de36
insert_in_edge traverses the cells around an edge in positive order
...
by using nextposaroundij
1998-11-26 14:54:55 +00:00
Monique Teillaud
c275930259
typo
1998-11-26 12:27:41 +00:00
Monique Teillaud
7b32665900
copy-tds modified to return the new vertex corresponding to
...
the vertex given as argument, if there is one
1998-11-20 13:29:55 +00:00
Monique Teillaud
bb0d71bf75
added include set.h
1998-11-19 15:28:14 +00:00
Monique Teillaud
09e5da19c8
create_star in 2d case added
1998-11-10 14:24:30 +00:00