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.