#include <KisTiledExtentManager.h>
Definition at line 17 of file KisTiledExtentManager.h.
◆ KisTiledExtentManager()
| KisTiledExtentManager::KisTiledExtentManager |
( |
| ) |
|
◆ clear()
| void KisTiledExtentManager::clear |
( |
| ) |
|
◆ extent()
| QRect KisTiledExtentManager::extent |
( |
| ) |
const |
◆ notifyTileAdded()
| void KisTiledExtentManager::notifyTileAdded |
( |
qint32 | col, |
|
|
qint32 | row ) |
◆ notifyTileRemoved()
| void KisTiledExtentManager::notifyTileRemoved |
( |
qint32 | col, |
|
|
qint32 | row ) |
◆ replaceTileStats()
| void KisTiledExtentManager::replaceTileStats |
( |
const QVector< QPoint > & | indexes | ) |
|
◆ updateExtent()
| void KisTiledExtentManager::updateExtent |
( |
| ) |
|
|
private |
Definition at line 305 of file KisTiledExtentManager.cpp.
306{
307 qint32 minX, width, minY, height;
308
309 {
311
313 minX = 0;
314 width = 0;
315 } else {
318 }
319 }
320
321 {
323
325 minY = 0;
326 height = 0;
327 } else {
330 }
331 }
332
335}
static const qint32 HEIGHT
static const qint32 WIDTH
QReadWriteLock m_extentLock
References KisTileData::HEIGHT, KisTiledExtentManager::Data::isEmpty(), m_colsData, m_currentExtent, KisTiledExtentManager::Data::m_extentLock, m_extentLock, m_rowsData, KisTiledExtentManager::Data::max(), KisTiledExtentManager::Data::min(), and KisTileData::WIDTH.
◆ KisTiledDataManagerTest
| friend class KisTiledDataManagerTest |
|
friend |
◆ InitialBufferSize
| const qint32 KisTiledExtentManager::InitialBufferSize = 256 |
|
staticprivate |
◆ m_colsData
| Data KisTiledExtentManager::m_colsData |
|
private |
◆ m_currentExtent
| QRect KisTiledExtentManager::m_currentExtent |
|
private |
◆ m_extentLock
| QReadWriteLock KisTiledExtentManager::m_extentLock |
|
mutableprivate |
◆ m_rowsData
| Data KisTiledExtentManager::m_rowsData |
|
private |
The documentation for this class was generated from the following files: