libosmscout
0.1
|
#include <TileId.h>
Public Member Functions | |
TileIdBoxConstIterator | begin () const |
TileIdBoxConstIterator | end () const |
GeoBox | GetBoundingBox (const Magnification &magnification) const |
Return the bounding box of the region defined by the box. More... | |
TileId | GetCenter () const |
uint32_t | GetCount () const |
std::string | GetDisplayText () const |
uint32_t | GetHeight () const |
TileId | GetMax () const |
uint32_t | GetMaxX () const |
uint32_t | GetMaxY () const |
TileId | GetMin () const |
uint32_t | GetMinX () const |
uint32_t | GetMinY () const |
uint32_t | GetWidth () const |
TileIdBox | Include (const TileId &tileId) const |
TileIdBox | Include (const TileIdBox &other) const |
TileIdBox | Intersection (const TileIdBox &other) const |
bool | Intersects (const TileIdBox &other) const |
bool | operator== (const TileIdBox &other) const |
TileIdBox (const Magnification &magnification, const GeoBox &boundingBox) | |
TileIdBox (const TileId &a, const TileId &b) | |
A bounding box defined by two tile ids that span a rectangular region (in tile coordinate system)
|
inline |
|
inline |
|
inline |
References osmscout::TileId::GetX(), and osmscout::TileId::GetY().
GeoBox osmscout::TileIdBox::GetBoundingBox | ( | const Magnification & | magnification | ) | const |
Return the bounding box of the region defined by the box.
References osmscout::GeoBox::GetBottomLeft(), osmscout::TileKey::GetBoundingBox(), osmscout::TileId::GetX(), and osmscout::TileId::GetY().
Referenced by osmscout::ElevationService< DataLoader >::ElevationProfile(), and osmscout::AreaIndex::Open().
|
inline |
References osmscout::TileId::GetX(), and osmscout::TileId::GetY().
|
inline |
|
inline |
References osmscout::TileId::GetDisplayText().
|
inline |
References osmscout::TileId::GetY().
|
inline |
|
inline |
References osmscout::TileId::GetX().
Referenced by osmscout::AreaIndex::GetOffsets(), and Intersects().
|
inline |
References osmscout::TileId::GetY().
Referenced by osmscout::AreaIndex::GetOffsets(), and Intersects().
|
inline |
|
inline |
References osmscout::TileId::GetX().
Referenced by osmscout::AreaIndex::GetOffsets(), and Intersects().
|
inline |
References osmscout::TileId::GetY().
Referenced by osmscout::AreaIndex::GetOffsets(), and Intersects().
|
inline |
References osmscout::TileId::GetX().
References osmscout::TileId::GetX(), and osmscout::TileId::GetY().
References osmscout::TileId::GetX(), and osmscout::TileId::GetY().
References osmscout::TileId::GetX(), and osmscout::TileId::GetY().
Referenced by osmscout::AreaIndex::GetOffsets().
bool osmscout::TileIdBox::Intersects | ( | const TileIdBox & | other | ) | const |
References GetMaxX(), GetMaxY(), GetMinX(), GetMinY(), osmscout::TileId::GetX(), and osmscout::TileId::GetY().
Referenced by osmscout::AreaIndex::GetOffsets().
|
inline |