Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qpathclipper_p.h"
#include <private/qbezier_p.h>
#include <private/qdatabuffer_p.h>
#include <private/qnumeric_p.h>
#include <qmath.h>
#include <algorithm>
#include <qdebug.h>
Go to the source code of this file.
Classes | |
struct | QIntersection |
class | QIntersectionFinder |
class | QKdPointTree |
struct | QKdPointTree::Node |
class | QKdPointFinder |
struct | QCrossingEdge |
|
static |
Definition at line 1274 of file qpathclipper.cpp.
References QPathEdge::flag, QPathEdge::Forward, QPathEdge::LeftTraversal, and QPathEdge::vertex().
|
static |
Definition at line 1252 of file qpathclipper.cpp.
|
static |
Definition at line 1705 of file qpathclipper.cpp.
|
static |
Definition at line 1427 of file qpathclipper.cpp.
References QPathEdge::Forward, and QPathEdge::LeftTraversal.
|
static |
Definition at line 1091 of file qpathclipper.cpp.
References QPathVertex::edge, QPathEdge::first, QPathEdge::RightTraversal, and QPathEdge::second.
Definition at line 40 of file qpathclipper.cpp.
Definition at line 626 of file qpathclipper.cpp.
|
static |
Definition at line 1121 of file qpathclipper.cpp.
References normalize().
Definition at line 47 of file qpathclipper.cpp.
|
static |
Definition at line 1747 of file qpathclipper.cpp.
Definition at line 1452 of file qpathclipper.cpp.
|
inlinestatic |
The algorithm is as follows:
(Optional) Simplify the resulting winged edge structure by merging shared edges.
Definition at line 32 of file qpathclipper.cpp.
|
static |
Definition at line 855 of file qpathclipper.cpp.
|
static |
Definition at line 52 of file qpathclipper.cpp.
Referenced by computeAngle().
Q_DECLARE_TYPEINFO | ( | QCrossingEdge | , |
Q_PRIMITIVE_TYPE | ) |
Q_DECLARE_TYPEINFO | ( | QIntersection | , |
Q_PRIMITIVE_TYPE | ) |
InputIterator qFuzzyFind | ( | InputIterator | first, |
InputIterator | last, | ||
qreal | val ) |
Definition at line 1445 of file qpathclipper.cpp.
void qTraverseKdPointTree | ( | QKdPointTree::Node & | node, |
T & | t, | ||
int | depth = 0 ) |
Definition at line 612 of file qpathclipper.cpp.
References QKdPointTree::Node::left, QKdPointTree::Node::right, QKdPointTree::TraverseBoth, QKdPointTree::TraverseLeft, and QKdPointTree::TraverseRight.
|
static |
Definition at line 1671 of file qpathclipper.cpp.
References QPathEdge::flag, QPathEdge::Forward, and QPathEdge::LeftTraversal.