diff --git a/GraphicsView/include/CGAL/Qt/Converter.h b/GraphicsView/include/CGAL/Qt/Converter.h index 5792e4621c2..3a4832e07c0 100644 --- a/GraphicsView/include/CGAL/Qt/Converter.h +++ b/GraphicsView/include/CGAL/Qt/Converter.h @@ -40,7 +40,7 @@ template class Converter { bool clippingRectIsInitialized; - typename K::Iso_rectangle_2 clippingRect; + CGAL::Iso_rectangle_2 clippingRect; public: @@ -59,41 +59,41 @@ public: clippingRectIsInitialized = false; } - typename K::Point_2 operator()(const QPointF& qp) const + CGAL::Point_2 operator()(const QPointF& qp) const { - return typename K::Point_2(qp.x(), qp.y()); + return CGAL::Point_2(qp.x(), qp.y()); } - QPointF operator()(const typename K::Point_2& p) const + QPointF operator()(const CGAL::Point_2& p) const { return QPointF(to_double(p.x()), to_double(p.y())); } - QPointF operator()(const typename CGAL::Circular_arc_point_2& p) const + QPointF operator()(const CGAL::Circular_arc_point_2& p) const { return QPointF(to_double(p.x()), to_double(p.y())); } - typename K::Segment_2 operator()(const QLineF& qs) const + CGAL::Segment_2 operator()(const QLineF& qs) const { - return typename K::Segment_2(operator()(qs.p1()), operator()(qs.p2)); + return CGAL::Segment_2(operator()(qs.p1()), operator()(qs.p2)); } - QLineF operator()(const typename K::Segment_2 &s) const + QLineF operator()(const CGAL::Segment_2 &s) const { return QLineF(operator()(s.source()), operator()(s.target())); } - typename K::Iso_rectangle_2 operator()(const QRectF& qr) const + CGAL::Iso_rectangle_2 operator()(const QRectF& qr) const { - return typename K::Iso_rectangle_2(operator()(qr.bottomLeft()), operator()(qr.topRight())); + return CGAL::Iso_rectangle_2(operator()(qr.bottomLeft()), operator()(qr.topRight())); } - QRectF operator()(const typename K::Iso_rectangle_2& r) const + QRectF operator()(const CGAL::Iso_rectangle_2& r) const { return QRectF(operator()(r[3]), operator()(r[1])); // top left, bottom right } @@ -108,12 +108,12 @@ public: } - QLineF operator()(const typename K::Ray_2 &r) const + QLineF operator()(const CGAL::Ray_2 &r) const { CGAL_assertion(clippingRectIsInitialized); Object o = CGAL::intersection(r, clippingRect); - typedef typename K::Segment_2 Segment_2; - typedef typename K::Point_2 Point_2; + typedef CGAL::Segment_2 Segment_2; + typedef CGAL::Point_2 Point_2; if(const Segment_2 *s = CGAL::object_cast(&o)){ return this->operator()(*s); } else if(const Point_2 *p = CGAL::object_cast(&o)){ @@ -122,12 +122,12 @@ public: return QLineF(); } - QLineF operator()(const typename K::Line_2 &l) const + QLineF operator()(const CGAL::Line_2 &l) const { CGAL_assertion(clippingRectIsInitialized); Object o = CGAL::intersection(l, clippingRect); - typedef typename K::Segment_2 Segment_2; - typedef typename K::Point_2 Point_2; + typedef CGAL::Segment_2 Segment_2; + typedef CGAL::Point_2 Point_2; if(const Segment_2 *s = CGAL::object_cast(&o)){ return this->operator()(*s); } else if(const Point_2 *p = CGAL::object_cast(&o)){ @@ -136,7 +136,7 @@ public: return QLineF(); } - QPolygonF operator()(const typename K::Triangle_2 &t) + QPolygonF operator()(const CGAL::Triangle_2 &t) { QPolygonF qp; qp << operator()(t.vertex(0)) << operator()(t.vertex(1)) << operator()(t.vertex(2)); @@ -144,7 +144,7 @@ public: } - void operator()(std::list< typename K::Point_2 >& p, const QPolygonF& qp) const + void operator()(std::list< CGAL::Point_2 >& p, const QPolygonF& qp) const { for(int i = 0; i < qp.size(); i++){ p.push_back(operator()(qp[i]));