![]() |
EMODnet Quantized Mesh Generator for Cesium
|
Chessboard scheduler. More...
#include <zoom_tiles_scheduler.h>
Public Member Functions | |
void | initSchedule (const ctb::TileBounds &zoomBounds) |
Initialize the schedule given the zoom bounds. | |
![]() | |
void | initRootSchedule () |
ctb::TilePoint | getNextTile () |
Get the next tile to process. | |
int | numTiles () |
Number of tiles in the schedule. | |
int | currentIndex () |
The current index in the schedule. | |
bool | finished () |
Marks if the current schedule is finished. | |
Additional Inherited Members | |
![]() | |
int | m_index |
std::vector< ctb::TilePoint > | m_tilesToProcess |
Chessboard scheduler.
Considering a linear ordering of tiles (row-wise), the odd tiles are processed before the even ones. Note: This requires ALL the border vertices to be maintained in the cache until the even ones are processed, which may result in large memory requirements for deep levels of the pyramid