Commit Graph

366 Commits

Author SHA1 Message Date
Mariette Yvinec c5bb06f3c9 added test_triangulation_tdsul.C 2000-03-10 17:46:55 +00:00
Mariette Yvinec 182608fe8e fixed long lines 2000-02-28 12:12:39 +00:00
Mariette Yvinec b92b6a277e suppressed break statement after return
in the switch of
insert(const Point& p, Locate_type lt, Face_handle loc, int li)
2000-02-28 10:19:22 +00:00
Mariette Yvinec 80891b4596 fixed the default parameter declaration of insert_dim_up 2000-02-28 10:14:44 +00:00
Mariette Yvinec 0541adf630 include a compile_and_run line
for test_triangulation_dsul
2000-02-28 10:06:44 +00:00
Mariette Yvinec 2fa8396413 added typename in
typedef typename Triangulation_dsul_iterator_base_2<Tds>::Face Face;
2000-02-28 10:03:33 +00:00
Mariette Yvinec 411cdb4551 fixes bug in the doc od insert functions of the TDS
add a doc for the Triangulation_data_structure_using_list_2
2000-02-24 12:31:08 +00:00
Mariette Yvinec cb089f5378 fixed headers and long lines 2000-02-21 16:29:26 +00:00
Mariette Yvinec 123a25bdff add test_const_del_triangulation_2.C 2000-02-18 17:51:44 +00:00
Mariette Yvinec 64a2e2d72f add -pedantic option
change the traits class to Euclidean_traits to get the intersection
of two segments
2000-02-18 17:50:46 +00:00
Mariette Yvinec 15a406eef4 add typename and typedefs
here and there to compile with -pedantic
2000-02-18 17:48:49 +00:00
Mariette Yvinec ab5ec3296a add -pedantic option 2000-02-18 17:48:05 +00:00
Mariette Yvinec 56e008676f chance the signature of
void insert(const Vertex_handle & va, const Vertex_handle & vb,
	      Face_handle & fr, int & i,
	      List_edges & new_edges,
	      List_vertices & new_vertices);
2000-02-18 17:47:43 +00:00
Mariette Yvinec 84aedf27d7 *** empty log message *** 2000-02-18 17:46:09 +00:00
Mariette Yvinec 78d46bb174 fixed a bug in Triangulation_2.h includes_edge member function
changes the creator of Constrained_triangulation_2.h from a list
because sweep is momemntaneously HS
2000-02-18 16:20:50 +00:00
Mariette Yvinec 6b6a84acc9 add the typedef
typedef Triangulation_face_circulator_2<Gt,Tds>      Face_circulator;
2000-02-18 07:50:44 +00:00
Mariette Yvinec 5e611dc89b add typedef to please -pedantic option
typedef Triangulation_ds_iterator_base_2<Tds>::Face Face
typedef Triangulation_dsul_iterator_base_2<Tds>::Face Face
2000-02-17 18:28:03 +00:00
Mariette Yvinec 7931e611dc changed std::list<Face*>::iterator and std::list<Vertex*>::iterator
to
typename std::list<Face*>::iterator
typename std::list<Vertex*>::iterator
2000-02-17 17:59:40 +00:00
Mariette Yvinec 681085de61 changed Hole::iterator
to typename Hole::iterator
2000-02-17 17:52:27 +00:00
Mariette Yvinec a017481767 fixed some typedef 2000-02-17 16:47:36 +00:00
Mariette Yvinec 4ec7525ae0 Fixed a bug in insertion of Constraint :
add a new vertex list in the argument of
void insert(const Vertex_handle & va, const Vertex_handle & vb,
	      Face_handle & fr, int & i,
	      List_edges & new_edges,
	      List_vertices & new_vertices);
and
Vertex_handle find_conflicts(Vertex_handle va,
			       Vertex_handle vb,
			       Vertex_handle vaa,
			       List_edges & list_ab,
			       List_edges & list_ba,
			       List_edges & new_edges,
			       List_vertices & new_vertices);
in order to be able to retore Delaunay prpoperty in case of
Constrained Delaunay triangulation...
2000-02-17 16:27:58 +00:00
Mariette Yvinec 1ba7de24f6 comment the testing of the sweep with Tdsul
because it does not work yet
2000-02-16 10:50:04 +00:00
Mariette Yvinec ca9cc81c04 includes test with Tdsul (Triangulation data structure using list 2000-02-16 10:47:28 +00:00
Mariette Yvinec 5ab60506bb change new Face to create_face
and delete to delete_face
to make everything work with a Tdsul
Triangulation_data_structure_using_list_2
2000-02-16 10:46:42 +00:00
Mariette Yvinec 76774eb520 change add_face to create_face
add missing create _face in Triangulation_default_data_structure_2.h
fixed Triangulation_ds_iterators_2.h to handle decrease of past_the_end
2000-02-14 17:05:35 +00:00
Mariette Yvinec 59fc9f2ec7 added Triangulation_data_structure_using_list_2 2000-02-10 17:50:45 +00:00
Mariette Yvinec 8dd786a787 Constrained_triangulation_2 and
Constrained_Delaunay_triangulation_2
modified to deal with intersecting constraints

in Triangulation_2
member function includes_edge has been modified
2000-01-24 08:37:14 +00:00
Mariette Yvinec 642d7e1c8b add typedefs for Segment and Triangle 2000-01-24 08:17:51 +00:00
Mariette Yvinec 0ef92da3d1 modif done by SS to fix problems
with references to figues in html-version
2000-01-10 16:18:29 +00:00
Mariette Yvinec a4627462c3 change src=threelevels.gif to src=three_levels.gif 2000-01-07 08:22:51 +00:00
Mariette Yvinec de6dc64be4 OK 2000-01-06 14:12:34 +00:00
Mariette Yvinec 6268dbf358 improved figures in html doc 2000-01-06 14:11:00 +00:00
Mariette Yvinec a2199a35f3 deplaced a few \begin{ccAdvance} 2000-01-04 16:48:29 +00:00
Mariette Yvinec 7fad58c241 *** empty log message *** 2000-01-04 16:48:00 +00:00
Mariette Yvinec 0aaecd6bfc added to CVS files : TODO changes.txt description.txt makefile version 2000-01-04 08:10:40 +00:00
Olivier Devillers a03fe66a32 modifs demo according to Dmitrii Pasechnik message (2534 in prisme.cgal.develop)
done by Olivier while Mariette in Australia
1999-12-20 07:48:01 +00:00
Mariette Yvinec 2cea8620df added std:: to some cout and ifstream
added parse.clean to clean target in makefile
1999-12-10 15:11:23 +00:00
Mariette Yvinec 184147d074 added
#include <list> to Regular_triangulation_face_base_2.h
1999-12-10 15:05:54 +00:00
Mariette Yvinec 5b7d1d613e changed drawing-mode to leda_drawing_mode 1999-12-10 15:05:01 +00:00
Mariette Yvinec 21ff6b725a cut a lon line 1999-12-02 09:23:35 +00:00
Mariette Yvinec fc1f894ab0 change the makefile to make it work with vc++ 1999-12-02 09:02:22 +00:00
Mariette Yvinec 0e99dc6794 fixed bugs in previous correction 1999-12-01 10:55:38 +00:00
Mariette Yvinec 33f185d84d added
#include <CGAL/Segment_2_Segment_2_intersection.h>
in 	Triangulation_euclidean_traits_2.h
to deal with intersecting constraints in Constrained triangulations

added a creator of Face_handle with Line_face_circulator
1999-12-01 09:44:12 +00:00
Mariette Yvinec c08e6771b0 patches suggested by Dima for bcc 1999-11-26 16:21:56 +00:00
Mariette Yvinec 8e1321ad89 changed the copy constructor in Triangulation_ds_face_2.h
to fix a bug in refinement of Constrained_Delaunay_triangulation_2
1999-11-12 09:47:04 +00:00
Mariette Yvinec c300c98cef suppressed using namespace CGAL
in regular.C
1999-11-08 08:32:40 +00:00
Mariette Yvinec b3722a1aa5 fixed a bug in insert function of Constrained_triangulation_2.h
introduced the fonction special_insert_in_edge in
Constrained_Delaunay_triangulation_2.h
there is still a bug in refine : it never ends
1999-11-07 17:35:41 +00:00
Mariette Yvinec ea1fd625cd suppress the usenamespace CGAL in colored_face.C 1999-11-04 17:01:21 +00:00
Mariette Yvinec beaabc5d98 changed the data 1999-10-28 16:27:03 +00:00
Mariette Yvinec a5e3d92bd4 fixed a bug in stack_flip_3_1 1999-10-28 16:21:10 +00:00