Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QGraphicsSceneBspTree Class Reference

#include <qgraphicsscene_bsp_p.h>

Collaboration diagram for QGraphicsSceneBspTree:

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

Detailed Description

Definition at line 30 of file qgraphicsscene_bsp_p.h.

Constructor & Destructor Documentation

◆ QGraphicsSceneBspTree()

QT_BEGIN_NAMESPACE QGraphicsSceneBspTree::QGraphicsSceneBspTree ( )

Definition at line 13 of file qgraphicsscene_bsp.cpp.

◆ ~QGraphicsSceneBspTree()

QGraphicsSceneBspTree::~QGraphicsSceneBspTree ( )

Definition at line 18 of file qgraphicsscene_bsp.cpp.

Member Function Documentation

◆ clear()

void QGraphicsSceneBspTree::clear ( )

Definition at line 34 of file qgraphicsscene_bsp.cpp.

◆ debug()

QString QGraphicsSceneBspTree::debug ( int index) const

◆ firstChildIndex()

int QGraphicsSceneBspTree::firstChildIndex ( int index) const
inline

Definition at line 56 of file qgraphicsscene_bsp_p.h.

◆ initialize()

void QGraphicsSceneBspTree::initialize ( const QRectF & rect,
int depth )

Definition at line 22 of file qgraphicsscene_bsp.cpp.

◆ insertItem()

void QGraphicsSceneBspTree::insertItem ( QGraphicsItem * item,
const QRectF & rect )

Definition at line 41 of file qgraphicsscene_bsp.cpp.

◆ items()

QList< QGraphicsItem * > QGraphicsSceneBspTree::items ( const QRectF & rect,
bool onlyTopLevelItems = false ) const

Definition at line 69 of file qgraphicsscene_bsp.cpp.

◆ leafCount()

int QGraphicsSceneBspTree::leafCount ( ) const

Definition at line 89 of file qgraphicsscene_bsp.cpp.

◆ parentIndex()

int QGraphicsSceneBspTree::parentIndex ( int index) const
inline

Definition at line 59 of file qgraphicsscene_bsp_p.h.

◆ removeItem()

void QGraphicsSceneBspTree::removeItem ( QGraphicsItem * item,
const QRectF & rect )

Definition at line 48 of file qgraphicsscene_bsp.cpp.

◆ removeItems()

void QGraphicsSceneBspTree::removeItems ( const QSet< QGraphicsItem * > & items)

Definition at line 55 of file qgraphicsscene_bsp.cpp.


The documentation for this class was generated from the following files: