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
表示区间的类
Definition qwt_interval.h:45
裁剪算法的命名空间
Definition qwt_clipper.h:52
QWT_EXPORT void clipPolygon(const QRect &, QPolygon &, bool closePolygon=false)
Sutherland-Hodgman 多边形裁剪算法(整数坐标)
Definition qwt_clipper.cpp:388
QWT_EXPORT QPolygonF clippedPolygonF(const QRectF &, const QPolygonF &, bool closePolygon=false)
返回裁剪后的浮点多边形
Definition qwt_clipper.cpp:477
QWT_EXPORT void clipPolygonF(const QRectF &, QPolygonF &, bool closePolygon=false)
Sutherland-Hodgman 多边形裁剪算法(浮点坐标)
Definition qwt_clipper.cpp:408
QWT_EXPORT QVector< QwtInterval > clipCircle(const QRectF &, const QPointF &, double radius)
裁剪圆形并返回弧段区间
Definition qwt_clipper.cpp:506
QWT_EXPORT QPolygon clippedPolygon(const QRect &, const QPolygon &, bool closePolygon=false)
返回裁剪后的多边形(整数矩形)
Definition qwt_clipper.cpp:453