mirror of https://github.com/CGAL/cgal
Merge pull request #7357 from mentonin/converter-to-qpolygon
Converter to qpolygon
This commit is contained in:
commit
2c84890b6c
|
|
@ -41,6 +41,11 @@ Converts a point.
|
|||
*/
|
||||
QPointF operator()(K::Point_2);
|
||||
|
||||
/*!
|
||||
Converts a circular arc point.
|
||||
*/
|
||||
QPointF operator()(K::Circular_arc_point_2);
|
||||
|
||||
/*!
|
||||
Converts a segment.
|
||||
*/
|
||||
|
|
@ -94,7 +99,7 @@ K::Iso_rectangle_2 operator()(QRectF);
|
|||
/*!
|
||||
Converts a polygon to a list of points.
|
||||
*/
|
||||
std::list<K::Point_2> operator()(QPolygonF);
|
||||
void operator()(std::list<K::Point_2>&, QPolygonF);
|
||||
|
||||
/// @}
|
||||
|
||||
|
|
|
|||
|
|
@ -167,6 +167,15 @@ public:
|
|||
return qp;
|
||||
}
|
||||
|
||||
QPolygonF operator()(const std::list< CGAL_Point_2 >& p) const
|
||||
{
|
||||
QPolygonF qp;
|
||||
for(int i = 0; i < p.size(); i++){
|
||||
qp << operator()(p[i]);
|
||||
}
|
||||
return qp;
|
||||
}
|
||||
|
||||
|
||||
void operator()(std::list< CGAL_Point_2 >& p, const QPolygonF& qp) const
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue