30#include "qwt_global.h"
39#if QT_VERSION < 0x060000
55 QPolygon&,
bool closePolygon =
false );
59 QPolygon&,
bool closePolygon =
false );
63 QPolygonF&,
bool closePolygon =
false );
67 const QPolygon&,
bool closePolygon =
false );
71 const QPolygon&,
bool closePolygon =
false );
75 const QPolygonF&,
bool closePolygon =
false );
79 const QRectF&,
const QPointF&,
double radius );
Definition qwt_clipper.h:40
A class representing an interval.
Definition qwt_interval.h:45
Namespace for clipping algorithms .
Definition qwt_clipper.h:52
QWT_EXPORT void clipPolygon(const QRect &, QPolygon &, bool closePolygon=false)
Sutherland-Hodgman polygon clipping algorithm (integer coordinates)
Definition qwt_clipper.cpp:388
QWT_EXPORT QPolygonF clippedPolygonF(const QRectF &, const QPolygonF &, bool closePolygon=false)
Return clipped float polygon.
Definition qwt_clipper.cpp:477
QWT_EXPORT void clipPolygonF(const QRectF &, QPolygonF &, bool closePolygon=false)
Sutherland-Hodgman polygon clipping algorithm (float coordinates)
Definition qwt_clipper.cpp:408
QWT_EXPORT QVector< QwtInterval > clipCircle(const QRectF &, const QPointF &, double radius)
Clip circle and return arcs as intervals.
Definition qwt_clipper.cpp:506
QWT_EXPORT QPolygon clippedPolygon(const QRect &, const QPolygon &, bool closePolygon=false)
Return clipped polygon (integer rectangle)
Definition qwt_clipper.cpp:453