Commit Graph

286 Commits

Author SHA1 Message Date
Sylvain Pion b89930f9a3 - Remove warning. 2001-03-05 09:38:50 +00:00
Mariette Yvinec a8a14a2701 - make all the creator of Line_face_circulator coherent
- cleaned up Line_face_circulator and locate.
- fixed line_walk
- add test for Line_face_circulator and line_walk
2001-02-22 13:12:21 +00:00
Mariette Yvinec 6eec0131d3 remove the const_cast for this in march_locate_3D 2001-02-20 13:15:57 +00:00
Mariette Yvinec 9062bb6c73 cosmetic changes 2001-02-19 18:18:05 +00:00
Mariette Yvinec 20c75e5fa8 added missing function void insert(Vertex_handle va, Vertex_handle vb)
in Constrained_Delaunay_triangulation_2.h
2001-02-19 15:55:56 +00:00
Mariette Yvinec 0e32f808b2 fixed operators ==(CGAL_NULLTYPE n) and
operators !=(CGAL_NULLTYPE n)
to avoid warning when compiled with no t Triangulation assertions
2001-02-19 15:40:31 +00:00
Sylvain Pion bbe6d95287 - fix protect macro. 2001-02-13 16:35:39 +00:00
Sylvain Pion 7734657c8f - Regenerate triangulation_assertions.h to avoid old style casts. 2001-02-13 16:27:36 +00:00
Mariette Yvinec d3930979a6 fixed include lines 2001-02-08 12:22:27 +00:00
Mariette Yvinec 73fe217ae0 add a default for the TDS of Triangulation_2 2001-01-09 15:47:47 +00:00
Mariette Yvinec 44da2ab684 add a typename for Segment in draw_dual 2000-12-27 08:08:17 +00:00
Mariette Yvinec 9b3ca76f23 fixed file name in header 2000-12-26 09:18:52 +00:00
Mariette Yvinec 06d74c46bf -#endif CGAL_CONSTRUCTIONS_ON_WEIGHTED_POINTS_HOMOGENEOUS_2_H
+#endif //CGAL_CONSTRUCTIONS_ON_WEIGHTED_POINTS_HOMOGENEOUS_2_H
2000-12-26 08:57:52 +00:00
Mariette Yvinec 536cfc45ab add a few typedef 2000-12-26 08:54:34 +00:00
Mariette Yvinec c91c37300c add header to files 2000-12-22 08:00:21 +00:00
Mariette Yvinec 5b1e33d68f fixed the signature of flip 2000-12-21 15:20:54 +00:00
Sylvain Pion dbfca4bd56 - Cut too long lines. 2000-12-14 13:26:57 +00:00
Mariette Yvinec f1fbbfa29d supressed a debug cout in Triangulation_hierarchy_2.h
added a typename for List_edges::const_iterator in
Triangulation_data_structure_using_list_2.h
Triangulation_default_data_structure_2.h
2000-12-14 09:02:02 +00:00
Mariette Yvinec f7df2914b9 fixed precondition in dual 2000-12-13 10:19:47 +00:00
Mariette Yvinec 3c13087d0e added constructions for dual functions 2000-12-13 09:17:11 +00:00
Mariette Yvinec 62b0856511 fixed input-output of weighted points 2000-12-13 09:15:24 +00:00
Mariette Yvinec 1abac98e88 add dual functions to regular triangulation
reorganise circuncenter functions
2000-12-13 09:14:57 +00:00
Mariette Yvinec d93491600e change
typedef Constrained_triangulation_2<Gt, Tds>             Ct;
to
typedef Constrained_triangulation_2<Gt, Tds>             Ctr;
to avoid a clash with VC++ compilers
2000-12-11 10:28:41 +00:00
Mariette Yvinec 60235b172a added a typedef for Locate_type 2000-12-11 10:08:38 +00:00
Mariette Yvinec 605cd0a098 cleaned up 2000-12-08 16:49:14 +00:00
Mariette Yvinec c049ad08f0 cleaned up 2000-12-08 16:45:45 +00:00
Mariette Yvinec 9680ae47a6 added
make_hole
star_hole
create_vertex()
delete_vertex()
2000-12-08 16:29:50 +00:00
Mariette Yvinec 5f0f22f6b7 added create_vertex()
delete_vertex()
and cleaned up
2000-12-08 15:11:19 +00:00
Mariette Yvinec cdf4417f7d add make_hole
star_hole
2000-12-08 15:05:59 +00:00
Sylvain Pion 54192706b9 - Use get_new_id(). 2000-12-07 15:33:42 +00:00
Sylvain Pion 5b6df147bc - Regenerate triangulation_assertions.h. 2000-12-05 21:49:25 +00:00
Sylvain Pion bbed6ef62a - New file. 2000-12-05 14:00:45 +00:00
Sylvain Pion 9dad7d7f0b - Regular triangulation support for simple cartesian kernels. 2000-12-04 18:30:53 +00:00
Mariette Yvinec 2d85066bfe cut long lines 2000-12-04 08:28:31 +00:00
Mariette Yvinec ee0c1e72e9 fixes small bugs for g++-2.97. 2000-12-01 16:10:55 +00:00
Mariette Yvinec e975b7fc22 cleaning up typedefs 2000-12-01 14:45:19 +00:00
Mariette Yvinec 83aaf13c6d cleaning up typenames 2000-12-01 13:49:12 +00:00
Mariette Yvinec 5408e3c812 cleaning up 2000-12-01 11:04:50 +00:00
Mariette Yvinec 2518c97ba4 insertion and insertion of constraints work in
Constrained_Delaunay_triangulation_2.h
 	Constrained_triangulation_2.h
 	Constrained_triangulation_plus_2.h
2000-11-29 13:14:38 +00:00
Mariette Yvinec d99639ae03 split the insert(Point a, Point b)
into distinct function to avoid duplication of code

Adapt 	Constrained_triangulation_2 and Constrained_Delaunay_triangulation
to the design of
Constrained_triangulation_plus_2
where the template parameter can either Constrained_triangulation_2
or Constrained_Delaunay_triangulation
2000-11-28 17:51:32 +00:00
Mariette Yvinec 09c878e4cd Constrained_triangulation_plus_2.h added :
a class to store a constrained triangulation plus a hiearchy
2000-11-28 15:39:08 +00:00
Mariette Yvinec 5d42969a4c add function
Vertex_handle insert(const Point& p,
		       Locate_type lt,
		       Face_handle loc, int li );
to help derived class
2000-11-28 14:36:28 +00:00
Mariette Yvinec 770fda7634 a few cleaning 2000-11-28 10:28:56 +00:00
Mariette Yvinec 8f1364a78b added a Constraint_hirearchy to
Constrained_triangulation_wi_2.h
2000-11-28 10:15:25 +00:00
Mariette Yvinec 32b986272e add a the following typedef
typedef Weighted_point                        Point_2;
2000-11-27 17:51:24 +00:00
Mariette Yvinec 5ce7e36c84 removed name of in copy constructeur and assignement operator
of unused argument of
Triangulation_euclidean_traits_xy_3.h
Triangulation_euclidean_traits_xz_3.h
Triangulation_euclidean_traits_yz_3.h
2000-11-27 13:34:04 +00:00
Mariette Yvinec def2f5f650 Version imported from Olivier Billet
Conform package
2000-11-16 15:25:43 +00:00
Mariette Yvinec dbb2cadc9f Replace the CGAL_TYPENAME_MSVC_NULL by typenames
in Triangulation_iterators_2.h

Rename the variabled previuosly named "or" in
Triangulation_line_face_circulator_2.h  for g++2.97
2000-11-14 12:39:31 +00:00
Mariette Yvinec 1b71b2693d add :
Vertex_handle push_back(const Point& a);
  void          push_back(const Constraint& c);
2000-11-10 17:37:45 +00:00
Mariette Yvinec 34fcf63371 chnaged a few comments
delete an unused variable in
insert(const Vertex_handle & va,
       const Vertex_handle & vb,
       Face_handle & fr, int & i,
       List_edges & new_edges)
of Constrained_triangulation_2.h
2000-11-10 10:37:58 +00:00