Commit Graph

53 Commits

Author SHA1 Message Date
Mariette Yvinec 41da62d4f6 - Weighted_point : remake the constructor from Point implicit
otherwise predicate on Bare_point cannot be called with Bare_point.
- Replace the typedef or Regular_triangulation_euclidean_traits :
  typedef Weighted_point                        Point_2;
  by a Weighted_point_mapper_2.
  This will be necessary to adapt Kernel traits when Weighted_point
  will be in Kernel
  but  this does not slove satisfactory the  Weighted_point_2 - Point_2
  type problem of regular, hence the need for the implicit converter.
2004-04-01 07:08:51 +00:00
Mariette Yvinec e701714b91 - fixed the return of get_conflicts_and_boundary member functions
- suppressed the using Tds::cw[ccw]
   added by Menelaus in Delaunnay_triangulation_2
2004-02-16 17:30:50 +00:00
Mariette Yvinec f66956977f fixed operator= of Constrained_triangulation_plus_2
added -DCGAL_NO_DEPRECATED_CODE in tests local makefiles
2004-01-08 21:19:28 +00:00
Mariette Yvinec 4979deb84b submission 8.26 2003-12-12 09:55:06 +00:00
Mariette Yvinec e79a4ab3ef fixed #include/CGAL/Triangulation_short_names_3.h 2003-11-25 13:32:24 +00:00
Mariette Yvinec 040640244f fix in doc 2003-10-30 09:11:53 +00:00
Mariette Yvinec a92bbdb751 *** empty log message *** 2003-08-22 12:54:47 +00:00
Mariette Yvinec d0140fca20 - change the return types of get_conflicts member functions in
Delaunay and constrained_Delaunay triangulations
- added missing typename in Constraint_hierarchy (AF)
2003-07-29 11:40:45 +00:00
Mariette Yvinec 1265abbeb0 modify example triangulation_prog1 to use a default Kernel 2003-07-25 14:05:40 +00:00
Mariette Yvinec 001f2d2677 added Triangulation_face_base_with_info_2 et
Triangulation_vertex_base_with_info_2

modified example colored_face.C
2003-07-25 12:37:01 +00:00
Mariette Yvinec 6348735141 fixed a bug reported by Julia about the doc of remove and insert
functions in regular triangulations
2003-06-10 11:10:28 +00:00
Mariette Yvinec 21db882ce4 suppressed the requirement for a Direction_2 from the traits class
of Delaunay_triangulation_2 and Regular_triangulation_2
2003-06-10 10:13:59 +00:00
Mariette Yvinec f19e9553df Triangulation data structure uses Compact_container
Vertex_handle and Face_handle are now nested class of TDS
remove handle() functions
make Finite_[vertices|faces]_iterator nested class of Triangulation_2
2003-06-03 13:20:33 +00:00
Mariette Yvinec 3a4868e5d4 add a typedef Vertex_handle to include/CGAL/Triangulation_ds_vertex_base_2.h 2003-05-13 14:36:37 +00:00
Mariette Yvinec 5ce7fe76fb small bug fixes 2003-04-22 13:55:40 +00:00
Mariette Yvinec d88d1409b6 - fixes degenerate cases in regular triangulation
- suppress Filter_iterator_with_handle.h
2003-04-17 13:21:30 +00:00
Mariette Yvinec e36ffaf71a submission of 7.66 2003-04-17 09:50:27 +00:00
Mariette Yvinec 92f9eed65e merged midification for new design into main trunc 2003-04-17 08:11:05 +00:00
Mariette Yvinec 5a1afe15d3 fixed regular and regular hierarchy and their test suites 2003-03-26 15:33:06 +00:00
Mariette Yvinec 8aa988ff72 fixed a compilation problem 2003-03-04 09:47:17 +00:00
Mariette Yvinec 68b93aac2c - general fixes in Regular_triangulation_2 owing to the hiding of vertices
instead of points
  also , it is now possible to introduce twice the same point
  with different weights, or delete a hidden vertex
- changes in the testsuite of Regular_triangulation_2
- fixes in regular triangulation - (stack_flip_4_2 and stack_flip_3_1)
- changed the is_valid() of Regular_triangulation_2
2003-02-27 10:08:09 +00:00
Mariette Yvinec f57542971c fixes to make newdesign compile on VC7 and mips_CC 2003-02-14 09:08:16 +00:00
Mariette Yvinec 2646eb9021 *** empty log message *** 2003-02-07 09:21:00 +00:00
Mariette Yvinec c7714289ab added _size member in DS_Container 2002-10-07 14:02:32 +00:00
Mariette Yvinec c7b6a65790 ok 2002-09-24 15:26:35 +00:00
Mariette Yvinec df279327b9 added a macro to workaround MSC in Trivial_iterator.h
changed accordingly the def of Face_handle and Vertex_handle in TDS2
2002-08-26 15:36:15 +00:00
Mariette Yvinec 465678f8b9 changed type Vertices_in_constraint to
type Vertices_in_constraint_iterator
2002-08-19 15:53:08 +00:00
Mariette Yvinec c2aa0d07dc introduced explicit instanciation of big classes in testsuite
so that each (non template) member function be instantiated
2002-08-14 16:41:03 +00:00
Mariette Yvinec 22035e2789 submission of 7.41 2002-08-13 11:29:11 +00:00
Mariette Yvinec 36e853e266 ok 2002-08-12 07:49:35 +00:00
Mariette Yvinec aa1f978888 fixed ths stack declaration in demo/Triangulation_2/constrained.C
for VC6
2002-04-15 13:15:27 +00:00
Mariette Yvinec abbb216f7d Moved the intersection tag from Constrained_triangulation_plus_2
to Constrained_triangulation_2 and Constrained_Delaunay_triangulation_2
2002-03-21 13:32:07 +00:00
Mariette Yvinec b3963843d0 added : #include <CGAL/squared_distance_2.h> in
Constrained_triangulation_plus_2.h
2002-03-20 08:49:48 +00:00
Mariette Yvinec 82981c5cc2 suppressed references to sweep construction of constrained triangulations 2002-03-08 16:19:46 +00:00
Mariette Yvinec cff4605881 *** empty log message *** 2002-03-06 14:44:10 +00:00
Mariette Yvinec 7db3b024a5 - adapted 2d triangulations to the DS_Container
- Iterators for finite elements implemented via a filtered iterator
2002-03-01 09:21:02 +00:00
Mariette Yvinec efdb3ed492 *** empty log message *** 2001-09-27 16:21:35 +00:00
Mariette Yvinec d62bb44815 *** empty log message *** 2001-09-25 09:25:36 +00:00
Mariette Yvinec d52e0b7f5b updates of TODO files 2001-09-14 07:33:25 +00:00
Mariette Yvinec 06f379e543 fixed typos in the doc 2001-07-10 09:07:09 +00:00
Mariette Yvinec 2122a4db38 *** empty log message *** 2001-07-05 08:30:58 +00:00
Mariette Yvinec 63dc3306ac *** empty log message *** 2001-06-21 20:41:32 +00:00
Mariette Yvinec 58609f6484 tried to fix examples
a priori no changes in Delaunay_triangulation_2.h  and
Triangulation_data_structure_using_list_2.h
2001-06-21 15:30:02 +00:00
Mariette Yvinec 0461e2afb4 *** empty log message *** 2001-06-19 20:56:39 +00:00
Mariette Yvinec 21b40ac195 added the default for the triangulation data structure template
parameter of Constrained, Delaunay_constrained and regular triangulations
2001-06-19 20:14:39 +00:00
Mariette Yvinec 6b78a5c633 document the default data structure parameter and put it in the example
update TODO list
2001-06-19 19:10:02 +00:00
Mariette Yvinec 671023387e *** empty log message *** 2001-05-21 13:24:04 +00:00
Mariette Yvinec 9485ed0706 modified find_conflicts in Delaunay_triangulation_2.h
to help resolution of overloaded fir bcc and VC++ compilers

add star_hole functions in Triangulation_data_structure_using_list_2.h
Triangulation_data_structure_using_list_2.h
Triangulation_2.h

add point iterators and corresponding test in Triangulation_2.h
_test_triangulation_iterators.C

cleaned up tests in test_triangulation_2.C
test_triangulation_2_bis.C


add test for star_hole in _test_cls_triangulation_2.C
_test_cls_triangulation_2.C _test_cls_triangulation_short_2.C
2001-05-21 08:51:35 +00:00
Mariette Yvinec 6e175fb4d1 *** empty log message *** 2001-05-15 09:40:11 +00:00
Mariette Yvinec 5609df388c *** empty log message *** 2001-05-14 09:43:36 +00:00