Commit Graph

21 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 2576f0d918 fixed Triangulation_face_base_2.h
added typedef to Vertex_handle and Face_handle in
Triangulation_ds_vertex_base_2<>
Triangulation_ds_face_base_2<>
2003-05-05 14:36:07 +00:00
Mariette Yvinec 9a9bdfa3ba tribial bug fixes 2003-05-02 11:45:25 +00:00
Mariette Yvinec fab9f0d2c5 readded a Triangulation_face_base_2.h file and type 2003-04-23 15:32:30 +00:00
Mariette Yvinec 92f9eed65e merged midification for new design into main trunc 2003-04-17 08:11:05 +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
Mariette Yvinec cddd8c2450 added functions is_edge(...) includes_edge()
to Triangulation_2 and Triangulation_default_data_structure_2
1999-09-27 17:31:31 +00:00
Mariette Yvinec 90aea285e3 move function reorient from class Triangulation_ds_face_2 to class
Triangulation_face_base_2
add two functions ccw_permute() and cw_permute to Triangulation_face_base_2
Modify tds functions insert_dim_up()  and remove_dim_down()
accordingly
1999-09-27 09:01:30 +00:00
Mariette Yvinec 6be7b081fc Constrained triangulation have been adapted to new design of Tds
typedef included in derived triangulation for the requirement of
MIPSPRO 7.3
output and input poperators suppressed for delaunay and constrained triangulation : after all, inheritance works well
dimension() retrieved from Triangulation_ds_face_2
and included in Triangulation_face_base_2

compiles and runs (at least with gcc 2.95)
the additionnal typedef in derived classes causes compiler internal error
with egcs (at lest with the function insert* returning a vertex_handle,
when defined outside the class
1999-08-06 16:15:03 +00:00
Mariette Yvinec 51cd18e217 cleaned up
slightly modified is_valid()
1999-07-19 12:26:17 +00:00
Mariette Yvinec a9d596d6fa cleaned up 1999-07-16 17:03:26 +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 eb753dc22d resolved conflicts from merge2 1999-07-01 07:57:12 +00:00
Mariette Yvinec 51ad63460a merged with the branvh b6aout tag merge1 1998-11-10 08:05:58 +00:00
Mariette Yvinec 93d77e9dfc *** empty log message *** 1998-08-04 09:38:26 +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 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 4036554d21 change the template parameter of Triangulation class
from <Tds>
to <Gt,Tds>
1998-06-29 15:28:22 +00:00
Mariette Yvinec 968768665e Initial revision 1998-06-26 08:18:10 +00:00