![]() |
Qt 6.x
The Qt SDK
|
Collaboration diagram for QTessellatorPrivate::Vertices:Public Types | |
| enum | { default_alloc = 128 } |
Public Member Functions | |
| Vertices () | |
| ~Vertices () | |
| void | init (int maxVertices) |
| void | done () |
| Vertex * | operator[] (int i) |
| const Vertex * | operator[] (int i) const |
| int | position (const Vertex *v) const |
| Vertex * | next (Vertex *v) |
| const Vertex * | next (const Vertex *v) const |
| int | nextPos (const Vertex *v) const |
| Vertex * | prev (Vertex *v) |
| const Vertex * | prev (const Vertex *v) const |
| int | prevPos (const Vertex *v) const |
Public Attributes | |
| Vertex * | storage |
| Vertex ** | sorted |
| int | nPoints |
| int | allocated |
Definition at line 139 of file qtessellator.cpp.
| anonymous enum |
| Enumerator | |
|---|---|
| default_alloc | |
Definition at line 140 of file qtessellator.cpp.
| QTessellatorPrivate::Vertices::Vertices | ( | ) |
Definition at line 513 of file qtessellator.cpp.
References storage.
| QTessellatorPrivate::Vertices::~Vertices | ( | ) |
Definition at line 521 of file qtessellator.cpp.
References storage.
| void QTessellatorPrivate::Vertices::done | ( | ) |
Definition at line 539 of file qtessellator.cpp.
References storage.
| void QTessellatorPrivate::Vertices::init | ( | int | maxVertices | ) |
Definition at line 529 of file qtessellator.cpp.
References qMax(), and storage.
Here is the call graph for this function:Definition at line 159 of file qtessellator.cpp.
Definition at line 153 of file qtessellator.cpp.
References nPoints, and storage.
Referenced by QTessellatorPrivate::Edge::Edge(), QTessellatorPrivate::addEdges(), QTessellatorPrivate::cancelCoincidingEdges(), and fillTrapezoid().
Here is the caller graph for this function:
|
inline |
Definition at line 165 of file qtessellator.cpp.
|
inline |
Definition at line 148 of file qtessellator.cpp.
|
inline |
Definition at line 149 of file qtessellator.cpp.
|
inline |
Definition at line 150 of file qtessellator.cpp.
References storage.
Referenced by QTessellatorPrivate::addEdges(), and QTessellatorPrivate::removeEdges().
Here is the caller graph for this function:Definition at line 177 of file qtessellator.cpp.
Definition at line 171 of file qtessellator.cpp.
References nPoints, and storage.
Referenced by QTessellatorPrivate::cancelCoincidingEdges().
Here is the caller graph for this function:
|
inline |
Definition at line 183 of file qtessellator.cpp.
References nPoints, and storage.
Referenced by QTessellatorPrivate::addEdges(), and QTessellatorPrivate::removeEdges().
Here is the caller graph for this function:| int QTessellatorPrivate::Vertices::allocated |
Definition at line 190 of file qtessellator.cpp.
| int QTessellatorPrivate::Vertices::nPoints |
Definition at line 189 of file qtessellator.cpp.
Referenced by QTessellatorPrivate::addEdges(), QTessellatorPrivate::cancelCoincidingEdges(), QTessellatorPrivate::collectAndSortVertices(), next(), next(), nextPos(), prev(), prev(), prevPos(), and QTessellatorPrivate::removeEdges().
| Vertex** QTessellatorPrivate::Vertices::sorted |
Definition at line 146 of file qtessellator.cpp.
Referenced by QTessellatorPrivate::addEdges(), QTessellatorPrivate::cancelCoincidingEdges(), QTessellatorPrivate::collectAndSortVertices(), and QTessellatorPrivate::removeEdges().
| Vertex* QTessellatorPrivate::Vertices::storage |
Definition at line 145 of file qtessellator.cpp.
Referenced by QTessellatorPrivate::collectAndSortVertices(), next(), next(), nextPos(), operator[](), operator[](), position(), prev(), prev(), and prevPos().