![]() |
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>
Public Types | |
enum | Traversal { RightTraversal , LeftTraversal } |
enum | Direction { Forward , Backward } |
enum | Type { Line , Curve } |
Public Member Functions | |
QPathEdge (int a=-1, int b=-1) | |
int | next (Traversal traversal, Direction direction) const |
void | setNext (Traversal traversal, Direction direction, int next) |
void | setNext (Direction direction, int next) |
Direction | directionTo (int vertex) const |
int | vertex (Direction direction) const |
Public Attributes | |
int | flag |
int | windingA |
int | windingB |
int | first |
int | second |
double | angle |
double | invAngle |
Definition at line 84 of file qpathclipper_p.h.
enum QPathEdge::Direction |
Enumerator | |
---|---|
Forward | |
Backward |
Definition at line 92 of file qpathclipper_p.h.
enum QPathEdge::Traversal |
Enumerator | |
---|---|
RightTraversal | |
LeftTraversal |
Definition at line 87 of file qpathclipper_p.h.
enum QPathEdge::Type |
Enumerator | |
---|---|
Line | |
Curve |
Definition at line 97 of file qpathclipper_p.h.
|
inlineexplicit |
|
inline |
Definition at line 287 of file qpathclipper_p.h.
Definition at line 271 of file qpathclipper_p.h.
Definition at line 281 of file qpathclipper_p.h.
Definition at line 276 of file qpathclipper_p.h.
|
inline |
double QPathEdge::angle |
Definition at line 112 of file qpathclipper_p.h.
Referenced by QPathEdge().
int QPathEdge::first |
Definition at line 109 of file qpathclipper_p.h.
Referenced by QPathEdge(), commonEdge(), directionTo(), findCrossings(), and vertex().
|
mutable |
Definition at line 104 of file qpathclipper_p.h.
Referenced by QPathEdge(), add(), and traverse().
double QPathEdge::invAngle |
Definition at line 113 of file qpathclipper_p.h.
Referenced by QPathEdge().
int QPathEdge::second |
Definition at line 110 of file qpathclipper_p.h.
Referenced by QPathEdge(), commonEdge(), findCrossings(), and vertex().
int QPathEdge::windingA |
Definition at line 106 of file qpathclipper_p.h.
Referenced by QPathEdge().
int QPathEdge::windingB |
Definition at line 107 of file qpathclipper_p.h.
Referenced by QPathEdge().