|
void | initialize (std::vector< ClipmapLevel > *terrainLevels, std::vector< std::vector< ClipmapLevel > > *imagery) |
|
void | postInitialize () |
|
void | postRequest (TerrainQuery *query, TerrainQueryCallback callback, const WorldOptions &worldOptions) |
|
void | processQueries () |
|
template<typename DataType > |
void | processQueries_T (std::vector< TerrainQueryData< DataType > > &queries) |
|
template<typename DataType > |
bool | readData (const RasterTileData *tileData, const int x, const int y, const int width, DataType *result) |
|
template<> |
bool | readData (const RasterTileData *tileData, const int x, const int y, const int width, double *result) |
|
template<> |
bool | readData (const RasterTileData *tileData, const int x, const int y, const int width, unsigned char *result) |
|
Definition at line 43 of file ClipmapQueryHandler.h.
◆ initialize()
void Cogs::ClipmapQueryHandler::initialize |
( |
std::vector< ClipmapLevel > * |
terrainLevels, |
|
|
std::vector< std::vector< ClipmapLevel > > * |
imagery |
|
) |
| |
◆ postInitialize()
void Cogs::ClipmapQueryHandler::postInitialize |
( |
| ) |
|
◆ postRequest()
◆ processQueries()
void Cogs::ClipmapQueryHandler::processQueries |
( |
| ) |
|
◆ processQueries_T()
template<typename DataType >
void Cogs::ClipmapQueryHandler::processQueries_T |
( |
std::vector< TerrainQueryData< DataType > > & |
queries | ) |
|
◆ readData() [1/2]
template<>
bool Cogs::ClipmapQueryHandler::readData |
( |
const RasterTileData * |
tileData, |
|
|
const int |
x, |
|
|
const int |
y, |
|
|
const int |
width, |
|
|
double * |
result |
|
) |
| |
◆ readData() [2/2]
template<>
bool Cogs::ClipmapQueryHandler::readData |
( |
const RasterTileData * |
tileData, |
|
|
const int |
x, |
|
|
const int |
y, |
|
|
const int |
width, |
|
|
unsigned char * |
result |
|
) |
| |
◆ allowToProcessQueries
bool Cogs::ClipmapQueryHandler::allowToProcessQueries = false |
|
private |
◆ colorQueries
◆ elevationQueries
◆ imagery
std::vector<std::vector<ClipmapLevel> >* Cogs::ClipmapQueryHandler::imagery = nullptr |
◆ mutex
std::mutex Cogs::ClipmapQueryHandler::mutex |
◆ terrainLevels
std::vector<ClipmapLevel>* Cogs::ClipmapQueryHandler::terrainLevels = nullptr |
The documentation for this class was generated from the following files: