![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qgraphicsscene_bsp_p.h>
Classes | |
struct | Node |
Public Member Functions | |
QGraphicsSceneBspTree () | |
~QGraphicsSceneBspTree () | |
void | initialize (const QRectF &rect, int depth) |
void | clear () |
void | insertItem (QGraphicsItem *item, const QRectF &rect) |
void | removeItem (QGraphicsItem *item, const QRectF &rect) |
void | removeItems (const QSet< QGraphicsItem * > &items) |
QList< QGraphicsItem * > | items (const QRectF &rect, bool onlyTopLevelItems=false) const |
int | leafCount () const |
int | firstChildIndex (int index) const |
int | parentIndex (int index) const |
QString | debug (int index) const |
Definition at line 29 of file qgraphicsscene_bsp_p.h.
QT_BEGIN_NAMESPACE QGraphicsSceneBspTree::QGraphicsSceneBspTree | ( | ) |
Definition at line 12 of file qgraphicsscene_bsp.cpp.
QGraphicsSceneBspTree::~QGraphicsSceneBspTree | ( | ) |
Definition at line 17 of file qgraphicsscene_bsp.cpp.
void QGraphicsSceneBspTree::clear | ( | ) |
Definition at line 33 of file qgraphicsscene_bsp.cpp.
QString QGraphicsSceneBspTree::debug | ( | int | index | ) | const |
Definition at line 93 of file qgraphicsscene_bsp.cpp.
References QGraphicsSceneBspTree::Node::Horizontal, QGraphicsSceneBspTree::Node::Leaf, and QGraphicsSceneBspTree::Node::type.
|
inline |
Definition at line 55 of file qgraphicsscene_bsp_p.h.
Definition at line 21 of file qgraphicsscene_bsp.cpp.
void QGraphicsSceneBspTree::insertItem | ( | QGraphicsItem * | item, |
const QRectF & | rect ) |
Definition at line 40 of file qgraphicsscene_bsp.cpp.
QList< QGraphicsItem * > QGraphicsSceneBspTree::items | ( | const QRectF & | rect, |
bool | onlyTopLevelItems = false ) const |
Definition at line 68 of file qgraphicsscene_bsp.cpp.
int QGraphicsSceneBspTree::leafCount | ( | ) | const |
Definition at line 88 of file qgraphicsscene_bsp.cpp.
|
inline |
Definition at line 58 of file qgraphicsscene_bsp_p.h.
void QGraphicsSceneBspTree::removeItem | ( | QGraphicsItem * | item, |
const QRectF & | rect ) |
Definition at line 47 of file qgraphicsscene_bsp.cpp.
void QGraphicsSceneBspTree::removeItems | ( | const QSet< QGraphicsItem * > & | items | ) |
Definition at line 54 of file qgraphicsscene_bsp.cpp.