|
Cogs.Core
|
Public Member Functions | |
| ClipmapUpdate (ClipmapLevel *level, int west, int south, int east, int north) | |
| ClipmapUpdate (ClipmapLevel *level, Extent extent) | |
| ClipmapLevel * | getLevel () const |
| int | getWest () const |
| int | getSouth () const |
| int | getEast () const |
| int | getNorth () const |
| int | getWidth () const |
| int | getHeight () const |
| ClipmapUpdate | addBufferWithinLevelNextExtent () const |
| const Extent & | getExtent () const |
Static Public Member Functions | |
| static ClipmapUpdate | intersectUpdates (const ClipmapUpdate &first, const ClipmapUpdate &second) |
| static void | splitUpdateToAvoidWrapping (const ClipmapUpdate &update, std::vector< ClipmapUpdate > &results) |
Private Attributes | |
| ClipmapLevel * | level |
| Extent | extent |
Definition at line 7 of file ClipmapUpdate.h.
| Cogs::ClipmapUpdate::ClipmapUpdate | ( | ClipmapLevel * | level, |
| int | west, | ||
| int | south, | ||
| int | east, | ||
| int | north | ||
| ) |
Definition at line 3 of file ClipmapUpdate.cpp.
|
inline |
Definition at line 11 of file ClipmapUpdate.h.
| Cogs::ClipmapUpdate Cogs::ClipmapUpdate::addBufferWithinLevelNextExtent | ( | ) | const |
Definition at line 19 of file ClipmapUpdate.cpp.
|
inline |
Definition at line 17 of file ClipmapUpdate.h.
|
inline |
Definition at line 28 of file ClipmapUpdate.h.
| int Cogs::ClipmapUpdate::getHeight | ( | ) | const |
Definition at line 14 of file ClipmapUpdate.cpp.
|
inline |
Definition at line 13 of file ClipmapUpdate.h.
|
inline |
Definition at line 18 of file ClipmapUpdate.h.
|
inline |
Definition at line 16 of file ClipmapUpdate.h.
|
inline |
Definition at line 15 of file ClipmapUpdate.h.
| int Cogs::ClipmapUpdate::getWidth | ( | ) | const |
Definition at line 9 of file ClipmapUpdate.cpp.
|
static |
Definition at line 122 of file ClipmapUpdate.cpp.
|
static |
Definition at line 32 of file ClipmapUpdate.cpp.
|
private |
Definition at line 32 of file ClipmapUpdate.h.
|
private |
Definition at line 31 of file ClipmapUpdate.h.