Commit Graph

27 Commits

Author SHA1 Message Date
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
Mariette Yvinec 5a5fea3833 added prefic CGAL_CLIB_STD in front of ptrdiff_t and size_t 2002-01-08 10:29:10 +00:00
Sylvain Pion 66b16684de - SunPro support. 2001-12-03 09:03:48 +00:00
Mariette Yvinec 10e7e0b039 fixed problems related to the change from Less_distance_to_point_2
to Compare_distance_2
added std:: in front of iterator_traits< >
2001-06-14 15:06:48 +00:00
Mariette Yvinec 48a616e358 Turn classes To_tds_edge_iterator and To_tds_face_iterator
into  no longer nested classes of Triangulation_2.h.
 The nested version did not compile on bcc
2001-06-12 09:38:02 +00:00
Mariette Yvinec 92f3fc99e7 reaadded a typedef for Triangulation suppressed by error
in Triangulation_finite_vertices_iterator_2
2001-06-11 17:10:59 +00:00
Mariette Yvinec a1e08d5e2f try to sole a VCC compilation problem around the Iterator_project
for points iterator
2001-06-11 16:58:47 +00:00
Mariette Yvinec 9289347406 added a declaration in Triangulation_iterators_2.h 2001-05-29 14:14:25 +00:00
Mariette Yvinec 712ce00316 fixed a bug in Line_face_circulator_2 2001-05-29 13:26:40 +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 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 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 4467ce0bf0 added a few std::
add typenames to please MIPS_PRO 7.3
1999-10-04 09:58:27 +00:00
Mariette Yvinec 05bf6d1c66 Changes for M$Visual C++ support
changes some iterator names in Triangulation_default_data_structure_2
some typenames (to avoid clahes) in Triangulation_face_2 and
Triangulation_vertex_2.h
added CGAL_TYPENAME_MSVC_NULL in Triangulation_iterators_2.h
1999-09-28 16:37:30 +00:00
Mariette Yvinec 692f067bec *** empty log message *** 1999-09-24 14:46:05 +00:00
Mariette Yvinec 96c3623a49 fixed some bugs in operator -- 1999-08-02 16:41:11 +00:00
Mariette Yvinec 066b965c7b cleaned up circulators
removed copy constructors ans assignement opeartors because default are OK
1999-08-02 13:33:02 +00:00
Mariette Yvinec fb004121b4 At this point New Triangulation compiles and testsuite runs 1999-07-26 17:15:49 +00:00
Mariette Yvinec 461f4e4dee Triangulation_2 new scheme - first trial 1999-07-21 14:21:55 +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 17f766209b changed :
Delaunay_triangulation_2.h remove
Triangulation_2.h  copy, os ,is
Triangulation_default_data_structure_2.h  copy os is
etc...
1998-11-17 15:05:50 +00:00
Mariette Yvinec 51ad63460a merged with the branvh b6aout tag merge1 1998-11-10 08:05:58 +00:00
Mariette Yvinec b61572171c changed representation of One dimensional triangulations 1998-08-14 15:55:01 +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