#include "qdeclarativepolylinemapitem_p.h"
#include "qdeclarativepolylinemapitem_p_p.h"
#include <QtCore/QScopedValueRollback>
#include <qnumeric.h>
#include <QPainterPath>
#include <QtGui/private/qtriangulatingstroker_p.h>
#include <QtPositioning/private/qlocationutils_p.h>
#include <QtPositioning/private/qdoublevector2d_p.h>
#include <QtPositioning/private/qwebmercator_p.h>
#include <QtPositioning/private/qclipperutils_p.h>
#include <QtPositioning/private/qgeopath_p.h>
#include <QtLocation/private/qgeomap_p.h>
#include <array>
Go to the source code of this file.
|
static QT_BEGIN_NAMESPACE bool | get_line_intersection (const double p0_x, const double p0_y, const double p1_x, const double p1_y, const double p2_x, const double p2_y, const double p3_x, const double p3_y, double *i_x, double *i_y, double *i_t) |
|
static QList< QList< QDoubleVector2D > > | clipLine (const QList< QDoubleVector2D > &l, const QList< QDoubleVector2D > &poly) |
|
◆ SegmentType
◆ clipLine()
◆ get_line_intersection()
static QT_BEGIN_NAMESPACE bool get_line_intersection |
( |
const double |
p0_x, |
|
|
const double |
p0_y, |
|
|
const double |
p1_x, |
|
|
const double |
p1_y, |
|
|
const double |
p2_x, |
|
|
const double |
p2_y, |
|
|
const double |
p3_x, |
|
|
const double |
p3_y, |
|
|
double * |
i_x, |
|
|
double * |
i_y, |
|
|
double * |
i_t |
|
) |
| |
|
static |