Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
qpolygon.cpp File Reference
#include "qpolygon.h"
#include "qrect.h"
#include "qdatastream.h"
#include "qdebug.h"
#include "qpainterpath.h"
#include "qtransform.h"
#include "qvariant.h"
#include "qpainterpath_p.h"
#include "qbezier_p.h"
#include <stdarg.h>
+ Include dependency graph for qpolygon.cpp:

Go to the source code of this file.

Functions

static QT_BEGIN_NAMESPACE void qt_polygon_isect_line (const QPointF &p1, const QPointF &p2, const QPointF &pos, int *winding)
 
QDebug operator<< (QDebug dbg, const QPolygon &a)
 
QDataStreamoperator<< (QDataStream &s, const QPolygon &a)
 
QDataStreamoperator>> (QDataStream &s, QPolygon &a)
 
QDataStreamoperator<< (QDataStream &s, const QPolygonF &a)
 
QDataStreamoperator>> (QDataStream &s, QPolygonF &a)
 
QDebug operator<< (QDebug dbg, const QPolygonF &a)
 

Function Documentation

◆ operator<<() [1/4]

QDataStream & operator<< ( QDataStream s,
const QPolygon a 
)
related

Definition at line 666 of file qpolygon.cpp.

◆ operator<<() [2/4]

QDataStream & operator<< ( QDataStream s,
const QPolygonF a 
)
related

Definition at line 703 of file qpolygon.cpp.

◆ operator<<() [3/4]

QDebug operator<< ( QDebug  dbg,
const QPolygon a 
)

Definition at line 420 of file qpolygon.cpp.

References i.

◆ operator<<() [4/4]

QDebug operator<< ( QDebug  dbg,
const QPolygonF a 
)

Definition at line 741 of file qpolygon.cpp.

References i.

◆ operator>>() [1/2]

QDataStream & operator>> ( QDataStream s,
QPolygon a 
)
related

Definition at line 682 of file qpolygon.cpp.

◆ operator>>() [2/2]

QDataStream & operator>> ( QDataStream s,
QPolygonF a 
)
related

Definition at line 724 of file qpolygon.cpp.

◆ qt_polygon_isect_line()

static QT_BEGIN_NAMESPACE void qt_polygon_isect_line ( const QPointF p1,
const QPointF p2,
const QPointF pos,
int *  winding 
)
static

Definition at line 19 of file qpolygon.cpp.

References dir, p1, p2, pos, and qFuzzyCompare().

Referenced by QPolygon::containsPoint(), and QPolygonF::containsPoint().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: