Qt 4.8
|
#include <qpolygonclipper_p.h>
Public Functions | |
QRect | boundingRect () |
void | clipPolygon (const InType *inPoints, int inCount, OutType **outPoints, int *outCount, bool closePolygon=true) |
OutType | intersectBottom (const OutType &p1, const OutType &p2) |
OutType | intersectLeft (const OutType &p1, const OutType &p2) |
OutType | intersectRight (const OutType &p1, const OutType &p2) |
OutType | intersectTop (const OutType &p1, const OutType &p2) |
QPolygonClipper () | |
void | setBoundingRect (const QRect bounds) |
~QPolygonClipper () | |
Properties | |
QDataBuffer< OutType > | buffer1 |
QDataBuffer< OutType > | buffer2 |
int | x1 |
int | x2 |
int | y1 |
int | y2 |
Definition at line 62 of file qpolygonclipper_p.h.
|
inline |
Definition at line 65 of file qpolygonclipper_p.h.
|
inline |
Definition at line 71 of file qpolygonclipper_p.h.
|
inline |
Definition at line 83 of file qpolygonclipper_p.h.
|
inline |
Definition at line 128 of file qpolygonclipper_p.h.
|
inline |
Definition at line 118 of file qpolygonclipper_p.h.
Referenced by QPolygonClipper< qt_float_point, qt_float_point, float >::clipPolygon().
|
inline |
Definition at line 88 of file qpolygonclipper_p.h.
Referenced by QPolygonClipper< qt_float_point, qt_float_point, float >::clipPolygon().
|
inline |
Definition at line 98 of file qpolygonclipper_p.h.
Referenced by QPolygonClipper< qt_float_point, qt_float_point, float >::clipPolygon().
|
inline |
Definition at line 108 of file qpolygonclipper_p.h.
Referenced by QPolygonClipper< qt_float_point, qt_float_point, float >::clipPolygon().
|
inline |
Definition at line 75 of file qpolygonclipper_p.h.
|
private |
Definition at line 311 of file qpolygonclipper_p.h.
Referenced by QPolygonClipper< qt_float_point, qt_float_point, float >::clipPolygon().
|
private |
Definition at line 312 of file qpolygonclipper_p.h.
Referenced by QPolygonClipper< qt_float_point, qt_float_point, float >::clipPolygon().
|
private |
Definition at line 310 of file qpolygonclipper_p.h.
Referenced by QPolygonClipper< qt_float_point, qt_float_point, float >::boundingRect(), QPolygonClipper< qt_float_point, qt_float_point, float >::clipPolygon(), QPolygonClipper< qt_float_point, qt_float_point, float >::intersectLeft(), QPolygonClipper< qt_float_point, qt_float_point, float >::QPolygonClipper(), and QPolygonClipper< qt_float_point, qt_float_point, float >::setBoundingRect().
|
private |
Definition at line 310 of file qpolygonclipper_p.h.
Referenced by QPolygonClipper< qt_float_point, qt_float_point, float >::boundingRect(), QPolygonClipper< qt_float_point, qt_float_point, float >::clipPolygon(), QPolygonClipper< qt_float_point, qt_float_point, float >::intersectRight(), QPolygonClipper< qt_float_point, qt_float_point, float >::QPolygonClipper(), and QPolygonClipper< qt_float_point, qt_float_point, float >::setBoundingRect().
|
private |
Definition at line 310 of file qpolygonclipper_p.h.
Referenced by QPolygonClipper< qt_float_point, qt_float_point, float >::boundingRect(), QPolygonClipper< qt_float_point, qt_float_point, float >::clipPolygon(), QPolygonClipper< qt_float_point, qt_float_point, float >::intersectTop(), QPolygonClipper< qt_float_point, qt_float_point, float >::QPolygonClipper(), and QPolygonClipper< qt_float_point, qt_float_point, float >::setBoundingRect().
|
private |
Definition at line 310 of file qpolygonclipper_p.h.
Referenced by QPolygonClipper< qt_float_point, qt_float_point, float >::boundingRect(), QPolygonClipper< qt_float_point, qt_float_point, float >::clipPolygon(), QPolygonClipper< qt_float_point, qt_float_point, float >::intersectBottom(), QPolygonClipper< qt_float_point, qt_float_point, float >::QPolygonClipper(), and QPolygonClipper< qt_float_point, qt_float_point, float >::setBoundingRect().