Mariette Yvinec
11d9d91f81
up to this point
...
test_triangulation_tds.C compiles and runs
1999-07-16 13:19:49 +00:00
Mariette Yvinec
e33d3b5e32
resolved conflict from merge4
1999-07-05 14:58:20 +00:00
Mariette Yvinec
40f91b1e24
resolved conflicts after merge3
1999-07-05 13:32:35 +00:00
Mariette Yvinec
2f94c6588d
resolve conflicts after merge2
1999-07-02 16:46:27 +00:00
Mariette Yvinec
8d18cc6eba
resolved one forgotten conflict from merge2
1999-07-01 07:58:54 +00:00
Mariette Yvinec
eb753dc22d
resolved conflicts from merge2
1999-07-01 07:57:12 +00:00
Mariette Yvinec
3257f94a0e
resolved conflicts from merge2
...
suppress triangulation_print_OFF.h which is in polyhedron/examples package
1999-07-01 07:55:59 +00:00
Mariette Yvinec
27b3b9da64
added a fonction init() to be used in the creators
1998-12-01 10:36:29 +00:00
Mariette Yvinec
df941925a1
added a fonction init, used in clear()
1998-12-01 09:35:04 +00:00
Mariette Yvinec
946f28262b
add clear() in copy_triangulation
1998-11-30 18:00:59 +00:00
Mariette Yvinec
5199e9dd6f
add a return type and an argument in copy_tds
1998-11-30 17:46:03 +00:00
Mariette Yvinec
cde99ebcff
fixed a bug in copy constructor and copy_triangulation
1998-11-30 17:19:08 +00:00
Mariette Yvinec
17f766209b
changed :
...
Delaunay_triangulation_2.h remove
Triangulation_2.h copy, os ,is
Triangulation_default_data_structure_2.h copy os is
etc...
1998-11-17 15:05:50 +00:00
Mariette Yvinec
f14c1dd175
change operator!=
...
to avoid a warning for NULL type
1998-11-16 15:48:45 +00:00
Mariette Yvinec
24cad7822d
fixed the is_valid() member functions
...
to take into account 0 and 1-dimensional face
1998-11-16 15:47:22 +00:00
Mariette Yvinec
cb7b2513dd
fixed the member function Tds::is_valid()
...
to account for the 0 and !-dimensional triangulations
fixed march_locate_1D( ...) in Triangulation_2.h
(The value of li was erroneously set to 3 in some cases)
add a precondition on the dimension to the member function
CGAL_Oriented_side
oriented_side(const Face_handle& f, const Point &p) const
1998-11-16 15:43:29 +00:00
Mariette Yvinec
4c9ab0570b
fixed a bug in Triangulation_2.h make_hole()
...
fixed a bug in Triangulation_default_data_structure_2.h remove_down(Vertex* v)
1998-11-13 16:30:03 +00:00
Mariette Yvinec
3b3a196b11
fixed a bug in Triangulation_ds_iterators_2.h (associated_edges)
...
a bug in Triangulation_2.h : make_hole for Delete_2D
two bugs in Triangulation_default_data_structure_2.h : is_valid()
and number_of_faces()
fixed the creators in Triangulation_circulators_2.h
1998-11-10 17:59:47 +00:00
Mariette Yvinec
26950237d6
merged with the branch b6aout tag merge1
1998-11-10 08:07:23 +00:00
Mariette Yvinec
51ad63460a
merged with the branvh b6aout tag merge1
1998-11-10 08:05:58 +00:00
Mariette Yvinec
2fb63cff51
This commit was generated by cvs2svn to compensate for changes in r692,
...
which included commits to RCS files with non-trunk default branches.
1998-11-06 18:17:24 +00:00
Mariette Yvinec
515cbbb128
This commit was generated by cvs2svn to compensate for changes in r579,
...
which included commits to RCS files with non-trunk default branches.
1998-10-09 14:10:33 +00:00
Mariette Yvinec
32657b13f9
This commit was generated by cvs2svn to compensate for changes in r499,
...
which included commits to RCS files with non-trunk default branches.
1998-09-23 08:02:46 +00:00
Mariette Yvinec
3ce581c6d7
Initial revision
1998-09-14 08:36:25 +00:00
Mariette Yvinec
3f6a942909
This commit was generated by cvs2svn to compensate for changes in r473,
...
which included commits to RCS files with non-trunk default branches.
1998-09-14 08:36:25 +00:00
Mariette Yvinec
cdb94b8feb
This commit was generated by cvs2svn to compensate for changes in r460,
...
which included commits to RCS files with non-trunk default branches.
1998-09-03 15:54:56 +00:00
Mariette Yvinec
ab65b85974
header added
1998-09-03 15:53:43 +00:00
Mariette Yvinec
b61572171c
changed representation of One dimensional triangulations
1998-08-14 15:55:01 +00:00
Mariette Yvinec
4650ac7da4
changing the one dimensional degenerate case
1998-08-10 09:27:40 +00:00
Mariette Yvinec
a5d45c5f8d
*** empty log message ***
1998-08-06 14:49:56 +00:00
Mariette Yvinec
e61976478a
included in it
...
CGAL_WINDOW_STREAM_WEIGHTED_POINT_2_H
CGAL_WINDOW_STREAM_REGULAR_TRIANGULATION_2_H
1998-08-06 12:05:50 +00:00
Mariette Yvinec
2de25145cb
Initial revision
1998-08-06 12:05:18 +00:00
Mariette Yvinec
0f7af869a3
removed a CGAL_precondition on finite_vertex()
...
which made swap() plant
1998-08-05 12:54:40 +00:00
Mariette Yvinec
00788f108d
no change
1998-08-05 12:54:40 +00:00
Mariette Yvinec
09ffa8665d
Initial revision
1998-08-04 09:38:26 +00:00
Mariette Yvinec
c1f50c5174
changed const Face_handle & arguments to Face_handle
...
idem for Vertex-handle
1998-08-04 09:38:26 +00:00
Mariette Yvinec
93d77e9dfc
*** empty log message ***
1998-08-04 09:38:26 +00:00
Mariette Yvinec
43cd53d127
is_valid() modified
...
plus a fw details
removed const Face_handle & arg into Face_handle etc..
1998-08-04 09:37:13 +00:00
Mariette Yvinec
4a3a86f6db
modified insert() and is_valid()
...
working state
1998-08-04 09:27:00 +00:00
Mariette Yvinec
d872798eeb
save before major changes in insert()
1998-07-31 09:23:17 +00:00
Mariette Yvinec
c93fffc7df
introduced the following functions
...
for geometric safe operations
insert_first
insert_second
insert_in_fsce
insert_in_edge
insert_collinear_outside
1998-07-30 13:22:00 +00:00
Mariette Yvinec
f7b39a717e
moved the following functions to the Tds class
...
insert_in_face, insert_on_edge, remove_degree_3
1998-07-30 09:49:55 +00:00
Mariette Yvinec
54f673c71d
Initial revision
1998-07-30 08:29:36 +00:00
Mariette Yvinec
17da8eaaee
few changes
1998-07-28 16:12:22 +00:00
Mariette Yvinec
ff13217255
fixed bug in Compare()
1998-07-28 16:02:59 +00:00
Mariette Yvinec
e8eb1add6d
changed insert_in_face(Vertex*)
1998-07-28 13:44:26 +00:00
Mariette Yvinec
293e964f76
fived set_neighbors( Face* ....
1998-07-28 09:05:11 +00:00
Mariette Yvinec
cdad48a75f
function
...
bool is_on_boundary()
is suppressed
1998-07-27 15:35:54 +00:00
Mariette Yvinec
93c876b02c
changed remove(v)
...
to remove_degree_3(v,f)
with f=NuLL if non explicitely given
1998-07-27 09:10:18 +00:00
Mariette Yvinec
e1756f299a
modified is_valid()
...
to add a check of each vectorvertex face()
1998-07-24 08:30:58 +00:00
Mariette Yvinec
1b90a527ad
fixed a bug in remove(Vertex* v)
1998-07-23 15:26:38 +00:00
Mariette Yvinec
5d20dde7d6
retablished
1998-07-23 13:19:03 +00:00
Mariette Yvinec
be731e0108
change insert_colinear_outside
...
to insert_collinear_outside
1998-07-23 07:18:23 +00:00
Mariette Yvinec
911dec5ec8
change the test == in insert to Geom_traits.compare( )
1998-07-22 15:01:43 +00:00
Mariette Yvinec
dbd9b9fa07
added copy constructor
1998-07-22 09:03:35 +00:00
Mariette Yvinec
f58e8ffb1c
intorduce the functiom
...
bool compare(const Point &p, const Point &q) const
1998-07-21 12:30:47 +00:00
Mariette Yvinec
fc061cf0ff
corrected == to compare( , )
1998-07-21 12:12:44 +00:00
Mariette Yvinec
25be561067
Initial revision
1998-07-21 11:57:13 +00:00
Mariette Yvinec
e85bfc41f4
added Line, Direction and Ray types
...
to output the dual Voronoi diagram
1998-07-21 10:09:08 +00:00
Mariette Yvinec
4055c816bd
Initial revision
1998-07-20 09:13:45 +00:00
Mariette Yvinec
231a9ef870
added a trivial is_valid()
...
to allow user of derived class
to add their own checking
1998-07-17 09:13:02 +00:00
Mariette Yvinec
12d935dba2
change in is_valid()
...
added a call to Fb::is_valid()
1998-07-17 09:11:42 +00:00
Mariette Yvinec
7fcbc37ef7
*** empty log message ***
1998-07-17 08:52:50 +00:00
Mariette Yvinec
71397f0044
changed set_constrained to either set_constraint or set_constraints
1998-07-17 08:51:09 +00:00
Mariette Yvinec
46b2837453
add the following include
...
#include <CGAL/Triangulation_short_names_2.h>
1998-07-10 15:52:20 +00:00
Mariette Yvinec
41e3e2968b
some clean up in remove(Vertex *)
1998-07-10 14:14:09 +00:00
Mariette Yvinec
c10a66340e
some clean up in the remove(Vertex* v) function
1998-07-10 14:06:29 +00:00
Mariette Yvinec
e31456f563
compiles and run on papillon
1998-07-02 15:17:34 +00:00
Mariette Yvinec
0e37ebd127
minor modification that compiles and run on papillon
1998-07-02 15:15:29 +00:00
Mariette Yvinec
26368ecbcf
moved cw(i) and ccw(i) from Triangulation_ds_face_2
...
>> to Triangulation_face_base_2
1998-07-02 12:24:19 +00:00
Mariette Yvinec
3813469f46
moved cw(i) and ccw(i) from Triangulation_ds_face_2
...
to Triangulation_face_base_2
corrected is_valid()
1998-07-02 12:10:27 +00:00
Mariette Yvinec
caa5008ccc
is_valid has been moved from Triangulation_ds_face_2.h
...
to Triangulation_face_base_2.h
1998-07-02 11:55:59 +00:00
Mariette Yvinec
2c7a8f68bb
fixed one more bug in Line_face_circulator(Vertex_handle v,....
1998-07-02 10:17:53 +00:00
Mariette Yvinec
516de53e6e
fixed a bug in march_locate_2D
...
in the case where lfc.collinear_outside is true
lt==EDGE was not correctly dectected
1998-07-02 07:37:07 +00:00
Mariette Yvinec
50ce9d6717
nothing important
1998-06-30 17:01:00 +00:00
Mariette Yvinec
61438f5c53
Initial revision
1998-06-30 16:59:41 +00:00
Mariette Yvinec
634133a0be
Initial revision
1998-06-30 09:19:10 +00:00
Mariette Yvinec
bd86ec7b53
short name for triangul
1998-06-30 09:19:10 +00:00
Mariette Yvinec
f84b19c1d3
*** empty log message ***
1998-06-30 09:19:10 +00:00
Mariette Yvinec
a6388895e0
suppress _gt() from the default constructor
...
to compile
with traits class without explicit constructor without arguments
1998-06-30 08:42:22 +00:00
Mariette Yvinec
9d45f5621e
Initial revision
1998-06-30 08:36:22 +00:00
Mariette Yvinec
6435a923db
chan the template parameter of Triangulation class
...
from <Tds>
to <Gt,Tds>
1998-06-29 15:28:22 +00:00
Mariette Yvinec
3ef92c1a76
Initial revision
1998-06-29 15:28:22 +00:00
Mariette Yvinec
4036554d21
change the template parameter of Triangulation class
...
from <Tds>
to <Gt,Tds>
1998-06-29 15:28:22 +00:00
Mariette Yvinec
ea373e70b6
Initial revision
1998-06-29 12:37:31 +00:00
Mariette Yvinec
968768665e
Initial revision
1998-06-26 08:18:10 +00:00