From 1bfffd4d1a06aacbb76f8748d26e3d15954a543d Mon Sep 17 00:00:00 2001 From: Efi Fogel Date: Wed, 2 Oct 2002 23:50:07 +0000 Subject: [PATCH] Fixed Traits typedef --- .../Arrangement_2/Segment_arr_from_mouse.C | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Packages/Arrangement/demo/Arrangement_2/Segment_arr_from_mouse.C b/Packages/Arrangement/demo/Arrangement_2/Segment_arr_from_mouse.C index 8f36847c2eb..3c3947422ad 100644 --- a/Packages/Arrangement/demo/Arrangement_2/Segment_arr_from_mouse.C +++ b/Packages/Arrangement/demo/Arrangement_2/Segment_arr_from_mouse.C @@ -40,7 +40,7 @@ int main() #include #include #include - +#include #include #include #include @@ -49,21 +49,21 @@ int main() using namespace leda; #endif -typedef CGAL::Arr_leda_segment_exact_traits Traits; +typedef leda_rational NT; +typedef CGAL::Arr_leda_segment_exact_traits Traits; -typedef Traits::Point Point; -typedef Traits::X_curve X_curve; +typedef Traits::Point_2 Point; +typedef Traits::X_curve_2 X_curve; -typedef CGAL::Arr_base_node Base_node; -typedef CGAL::Arr_2_default_dcel Dcel; +typedef CGAL::Arr_base_node Base_node; +typedef CGAL::Arr_2_default_dcel Dcel; -typedef CGAL::Arrangement_2 Arr_2; +typedef CGAL::Arrangement_2 Arr_2; //I had to add these in global namespace for the program to compile /* -CGAL::Window_stream& operator<<(CGAL::Window_stream& os, - const Point& p) +CGAL::Window_stream& operator<<(CGAL::Window_stream& os, const Point& p) { //return os << leda_point(p.xcoordD(),p.ycoordD()); return os << p.to_point(); @@ -71,7 +71,7 @@ CGAL::Window_stream& operator<<(CGAL::Window_stream& os, */ CGAL::Window_stream& operator<<(CGAL::Window_stream& os, - const X_curve &c) + const X_curve &c) { return os << c.to_segment(); } @@ -82,7 +82,7 @@ static Arr_2 arr; static CGAL::Window_stream W(400, 400, "CGAL - Segment Arrangement Demo"); CGAL_BEGIN_NAMESPACE -Window_stream& operator<<(Window_stream& os, Arr_2 &A) +Window_stream & operator<<(Window_stream& os, Arr_2 &A) { My_Arr_drawer< Arr_2, Arr_2::Ccb_halfedge_circulator,