Commit Graph

64 Commits

Author SHA1 Message Date
Mariette Yvinec 41e94cd6bc changed the template parameters of
Regular_triangulation_face_base_2.h
Constrained_triangulation_face_base_2.h
and the default face base of regular and constrained triangulations.
2003-05-07 11:16:05 +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 bdb1a25763 suppressed Filter_iterator_with_handle from Regular_triangulation_2.h 2003-04-17 11:49:40 +00:00
Mariette Yvinec 08b8547607 fixed test of regular hierarchy 2003-04-17 09:45:58 +00:00
Mariette Yvinec 4c17bcc26c still merging newd 2003-04-17 08:13:15 +00:00
Mariette Yvinec 92f9eed65e merged midification for new design into main trunc 2003-04-17 08:11:05 +00:00
Sylvain Pion 2abaf86e24 - fixes for g++ 3.4. 2003-04-12 17:43:45 +00:00
Mariette Yvinec bc28ab50e5 fixed a typename 2003-04-08 09:00:34 +00:00
Mariette Yvinec d26c894ec8 bugfix in output of handles 2003-04-07 15:55:33 +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 8298874359 fixed long lines 2003-02-07 18:03:16 +00:00
Sylvain Pion 483138ccfc fix typos 2003-02-05 16:31:45 +00:00
Andreas Fabri 6643697916 cleaner version with typedefs for the filtered iterators 2003-02-05 11:25:27 +00:00
Andreas Fabri d92da54dbd changed Triangulation to Base (on demand of mariette) 2003-02-05 09:18:49 +00:00
Andreas Fabri 0295c9a020 moved the filters in the class scope 2003-02-05 08:52:28 +00:00
Andreas Fabri 13b84a2010 added missing typename 2003-02-05 08:14:45 +00:00
Andreas Fabri 7663409839 cleanup after a cvs merge problem 2003-02-04 15:57:47 +00:00
Andreas Fabri f85cba1cd1 clean up after a merge conflict 2003-02-04 15:40:31 +00:00
Andreas Fabri c07bc2e18d Instead of hiding points, we hide vertices.
This allows to use the Trinagulation_hierarchy_2.
2003-02-04 15:02:09 +00:00
Mariette Yvinec 1ab96f1d27 added a comment for the case VERTEX in insert function
to be fixed by Andreas or me
2003-02-04 13:37:14 +00:00
Mariette Yvinec d1acdae2a0 changed the typedef for Point in Triangulation_hierarchy_2.h 2002-10-22 17:24:30 +00:00
Mariette Yvinec 0866059248 fixed a bug following the ganages of handle :
Vertex_handle v    ->   Vertex_handle v(NULL);
2002-09-02 09:01:42 +00:00
Mariette Yvinec ebae46f4f3 Replaced CGAL::Pointer by CGAL::Comparable_iterator
in the implemantatins of Face_handle and Vertex_handle
2002-08-19 14:57:04 +00:00
Mariette Yvinec 1a9f751722 changed deprecated Construct_direction_of_line_2 to
Construct_direction_2
2002-08-13 12:07:37 +00:00
Susan Hert 336d03d158 replace LEFTTURN and relatives by LEFT_TURN and relatives 2002-08-08 22:04:25 +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 c8dddb9f03 major change in Triangulation package :
-suppression of Triangulation_face_2 and Triangulation_vertex_2 classes
   the TDS and Triangulation now have the same faces and vertices
   defined in TDS class
   as well as Face_handle and Vertex_handle
  -supression of Triangulation_default_data_structure_2
   and Triangulation_data_structure_using_list_2. There is now only
   one Triangulation_data_structure_2 (which for the moment is still
   using list).
2002-01-21 13:12:40 +00:00
Sylvain Pion 66b16684de - SunPro support. 2001-12-03 09:03:48 +00:00
Sylvain Pion 149cfe09fd - Use make_object(). 2001-10-08 14:20:12 +00:00
Mariette Yvinec c2b0c229b1 fixed a few details to avoid bcc warning
(unused initial value fir index integer i, ii, in etc...
2001-06-20 12:02:40 +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 44da2ab684 add a typename for Segment in draw_dual 2000-12-27 08:08:17 +00:00
Mariette Yvinec 536cfc45ab add a few typedef 2000-12-26 08:54:34 +00:00
Mariette Yvinec f7df2914b9 fixed precondition in dual 2000-12-13 10:19:47 +00:00
Mariette Yvinec 1abac98e88 add dual functions to regular triangulation
reorganise circuncenter functions
2000-12-13 09:14:57 +00:00
Mariette Yvinec b914d9a118 fixe a bug in stack_flip_4_2 :
two following lines were in the reversed wrong  order:
    hide_vertex(h1, vq->point());
    remove_degree_3(vq,g);
2000-11-02 15:59:54 +00:00
Mariette Yvinec 0d5108b4ef undo an erroneous fixing in header 2000-06-30 09:22:06 +00:00
Mariette Yvinec 7d61330c3c fixed long lines 2000-06-30 07:17:30 +00:00
Mariette Yvinec df25855687 Changed the triangulation traits classes
and the requirements for those classes
to agree with the concept of Kernel traits
2000-06-08 15:11:17 +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 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 a5e3d92bd4 fixed a bug in stack_flip_3_1 1999-10-28 16:21:10 +00:00
Mariette Yvinec 10d0fe2a82 cleaned up
unused integer parameters in Triangulation_iterators_2.h
CGAL_CFG_NO_MEMBER_TEMPLATE
1999-10-25 12:55:09 +00:00
Mariette Yvinec 47aa2c8220 rename fill_hole in regular triangulation to
fill_hole_regular

suppress argument face_around in stack_flip_dim1
in Regular_triangulation_2.h
1999-10-25 12:30:28 +00:00
Mariette Yvinec 5de618854f suppress the argument Vertex_handle in
fill_hole of regular triangulations
fill_hole_delaunay
1999-10-25 12:12:58 +00:00
Mariette Yvinec da97796584 added std:: 1999-10-06 09:26:50 +00:00
Mariette Yvinec b969c869ee fixed is_valid() default arguments
Face::Face_handle(ff) to Face_handle(ff) in one of the constructor
1999-10-05 07:12:45 +00:00