◆ List
◆ Constants
Enumerator |
---|
MaxLevel | |
MaxIndexCount | |
Tiling | |
MaxLinearIndex | |
◆ CornerPosition
Enumerator |
---|
CornerNW | |
CornerSW | |
CornerNE | |
CornerSE | |
◆ TileIndex()
Digikam::TileIndex::TileIndex |
( |
| ) |
|
|
explicit |
◆ ~TileIndex()
Digikam::TileIndex::~TileIndex |
( |
| ) |
|
◆ appendLatLonIndex()
void Digikam::TileIndex::appendLatLonIndex |
( |
const int |
latIndex, |
|
|
const int |
lonIndex |
|
) |
| |
◆ appendLinearIndex()
void Digikam::TileIndex::appendLinearIndex |
( |
const int |
newIndex | ) |
|
◆ at()
int Digikam::TileIndex::at |
( |
const int |
getLevel | ) |
const |
◆ clear()
void Digikam::TileIndex::clear |
( |
| ) |
|
◆ fromCoordinates()
References GEOIFACE_ASSERT, Digikam::GeoCoordinates::hasCoordinates(), Digikam::GeoCoordinates::lat(), Digikam::GeoCoordinates::lon(), MaxLevel, TileIndex(), and Tiling.
Referenced by Digikam::ItemMarkerTiler::addMarkerIndexToGrid(), Digikam::ItemMarkerTiler::getTile(), Digikam::GPSMarkerTiler::getTile(), Digikam::AbstractMarkerTiler::NonEmptyIterator::NonEmptyIterator(), and Digikam::ItemMarkerTiler::removeMarkerIndexFromGrid().
◆ fromIntList()
◆ indexCount()
int Digikam::TileIndex::indexCount |
( |
| ) |
const |
◆ indexLat()
int Digikam::TileIndex::indexLat |
( |
const int |
getLevel | ) |
const |
◆ indexLon()
int Digikam::TileIndex::indexLon |
( |
const int |
getLevel | ) |
const |
◆ indicesEqual()
bool Digikam::TileIndex::indicesEqual |
( |
const TileIndex & |
a, |
|
|
const TileIndex & |
b, |
|
|
const int |
upToLevel |
|
) |
| |
|
static |
◆ lastIndex()
int Digikam::TileIndex::lastIndex |
( |
| ) |
const |
◆ latLonIndex() [1/2]
QPoint Digikam::TileIndex::latLonIndex |
( |
const int |
getLevel | ) |
const |
◆ latLonIndex() [2/2]
void Digikam::TileIndex::latLonIndex |
( |
const int |
getLevel, |
|
|
int *const |
latIndex, |
|
|
int *const |
lonIndex |
|
) |
| const |
◆ level()
int Digikam::TileIndex::level |
( |
| ) |
const |
Referenced by Digikam::ItemMarkerTiler::addMarkerIndexToGrid(), at(), Digikam::ItemMarkerTiler::getTile(), Digikam::GPSMarkerTiler::getTile(), Digikam::ItemMarkerTiler::getTileGroupState(), Digikam::ItemMarkerTiler::getTileMarkerCount(), Digikam::ItemMarkerTiler::getTileSelectedCount(), indicesEqual(), latLonIndex(), linearIndex(), Digikam::AbstractMarkerTiler::NonEmptyIterator::NonEmptyIterator(), and Digikam::MapWidget::slotClustersClicked().
◆ linearIndex()
int Digikam::TileIndex::linearIndex |
( |
const int |
getLevel | ) |
const |
◆ listToIntListList()
◆ mid()
TileIndex Digikam::TileIndex::mid |
( |
const int |
first, |
|
|
const int |
len |
|
) |
| const |
◆ oneUp()
void Digikam::TileIndex::oneUp |
( |
| ) |
|
◆ toCoordinates() [1/2]
◆ toCoordinates() [2/2]
◆ toIntList()
QIntList Digikam::TileIndex::toIntList |
( |
| ) |
const |
The documentation for this class was generated from the following files: