Altus Mapping Engine JavaScript API Reference - v2.0.ut.2153.g60764257e - Tuesday May 16, 2022 | SDK Documentation | Builds | BA3 Home |
Public Member Functions | |
TileId () | |
TileId (int x, int y, ubyte level, ubyte region, ubyte width, ubyte height) | |
TileId (Uint64_LowHigh uid) | |
TileId | getChildThatContains (vec2d location) |
uint64_t | getId () |
Uint64_LowHigh | getId_LowHigh () |
BoundingBox | getBounds () |
BoundingBox | get3857Bounds () |
BoundingBox | getNormalized () |
int | getWidthLevel () |
BoundingRange | getChildRange (TileId child) |
Neighbor | getNeighbor (TileId other) |
bool | eq (TileId other) |
bool | neq (TileId other) |
Static Public Member Functions | |
static TileId | fromXYLevelCenter (int x, int y, ubyte level) |
static TileId | fromLocationAndLevelPolar (vec2d location, ubyte level) |
static TileId | fromLocationAndLevelCenter (vec2d location, ubyte level) |
static TileId | fromLocationAndLevel (vec2d location, ubyte level) |
static TileId | getRoot () |
static uint | getLevel (uint64_t uid) |
static TreeRegion | getRegion (uint64_t uid) |
static double | getMaxArcLength (TileId tileId, BoundingBox bounds) |
Public Attributes | |
int | x |
int | y |
ubyte | level |
ubyte | region |
ubyte | width |
ubyte | height |
AltusUnified::TileId::TileId | ( | ) |
AltusUnified::TileId::TileId | ( | int | x, |
int | y, | ||
ubyte | level, | ||
ubyte | region, | ||
ubyte | width, | ||
ubyte | height | ||
) |
AltusUnified::TileId::TileId | ( | Uint64_LowHigh | uid | ) |
bool AltusUnified::TileId::eq | ( | TileId | other | ) |
|
static |
|
static |
|
static |
BoundingBox AltusUnified::TileId::get3857Bounds | ( | ) |
BoundingBox AltusUnified::TileId::getBounds | ( | ) |
BoundingRange AltusUnified::TileId::getChildRange | ( | TileId | child | ) |
uint64_t AltusUnified::TileId::getId | ( | ) |
Uint64_LowHigh AltusUnified::TileId::getId_LowHigh | ( | ) |
|
static |
|
static |
BoundingBox AltusUnified::TileId::getNormalized | ( | ) |
|
static |
|
static |
int AltusUnified::TileId::getWidthLevel | ( | ) |
bool AltusUnified::TileId::neq | ( | TileId | other | ) |
ubyte AltusUnified::TileId::height |
ubyte AltusUnified::TileId::level |
ubyte AltusUnified::TileId::region |
ubyte AltusUnified::TileId::width |
int AltusUnified::TileId::x |
int AltusUnified::TileId::y |