|
| RasterLevel (RasterSource *source, int level, GeodeticExtent extent, float noData, int longitudePosts, int latitudePosts, int longitudePostsPerTile, int latitudePostsPerTile, double postDeltaLongitude, double postDeltaLatitude) |
|
| RasterLevel (const RasterLevel &rasterLevel)=default |
|
RasterSource * | getSource (void) const |
|
int | getLevel (void) const |
|
const GeodeticExtent & | getGeoExtent (void) const |
|
float | getNoData () const |
|
int | getLongitudePosts (void) const |
|
int | getLatitudePosts (void) const |
|
int | getLongitudePostsPerTile (void) const |
|
int | getLatitudePostsPerTile (void) const |
|
double | getPostDeltaLongitude (void) const |
|
double | getPostDeltaLatitude (void) const |
|
double | longitudeToIndex (double longitude) const |
|
double | latitudeToIndex (double latitude) const |
|
double | indexToLongitude (int longitudeIndex) const |
|
double | indexToLatitude (int latitudeIndex) const |
|
void | getTilesInExtent (const Extent &extent, std::vector< RasterTileIdentifier > &ids, std::vector< Extent > &extents) const |
|
void | getTilesInExtent (const Extent &extent, std::vector< RasterTileRegion > &results) const |
|
bool | isTileIndexValid (int x, int y) const |
|
const Extent & | getIndexExtent () const |
|
Definition at line 14 of file RasterLevel.h.
◆ RasterLevel()
Cogs::RasterLevel::RasterLevel |
( |
RasterSource * |
source, |
|
|
int |
level, |
|
|
GeodeticExtent |
extent, |
|
|
float |
noData, |
|
|
int |
longitudePosts, |
|
|
int |
latitudePosts, |
|
|
int |
longitudePostsPerTile, |
|
|
int |
latitudePostsPerTile, |
|
|
double |
postDeltaLongitude, |
|
|
double |
postDeltaLatitude |
|
) |
| |
◆ getGeoExtent()
◆ getIndexExtent()
const Extent & Cogs::RasterLevel::getIndexExtent |
( |
| ) |
const |
|
inline |
◆ getLatitudePosts()
int Cogs::RasterLevel::getLatitudePosts |
( |
void |
| ) |
const |
|
inline |
◆ getLatitudePostsPerTile()
int Cogs::RasterLevel::getLatitudePostsPerTile |
( |
void |
| ) |
const |
|
inline |
◆ getLevel()
int Cogs::RasterLevel::getLevel |
( |
void |
| ) |
const |
|
inline |
◆ getLongitudePosts()
int Cogs::RasterLevel::getLongitudePosts |
( |
void |
| ) |
const |
|
inline |
◆ getLongitudePostsPerTile()
int Cogs::RasterLevel::getLongitudePostsPerTile |
( |
void |
| ) |
const |
|
inline |
◆ getNoData()
float Cogs::RasterLevel::getNoData |
( |
| ) |
const |
|
inline |
◆ getPostDeltaLatitude()
double Cogs::RasterLevel::getPostDeltaLatitude |
( |
void |
| ) |
const |
|
inline |
◆ getPostDeltaLongitude()
double Cogs::RasterLevel::getPostDeltaLongitude |
( |
void |
| ) |
const |
|
inline |
◆ getSource()
◆ getTilesInExtent() [1/2]
◆ getTilesInExtent() [2/2]
void Cogs::RasterLevel::getTilesInExtent |
( |
const Extent & |
extent, |
|
|
std::vector< RasterTileRegion > & |
results |
|
) |
| const |
◆ indexToLatitude()
double Cogs::RasterLevel::indexToLatitude |
( |
int |
latitudeIndex | ) |
const |
◆ indexToLongitude()
double Cogs::RasterLevel::indexToLongitude |
( |
int |
longitudeIndex | ) |
const |
◆ isTileIndexValid()
bool Cogs::RasterLevel::isTileIndexValid |
( |
int |
x, |
|
|
int |
y |
|
) |
| const |
|
inline |
◆ latitudeToIndex()
double Cogs::RasterLevel::latitudeToIndex |
( |
double |
latitude | ) |
const |
◆ longitudeToIndex()
double Cogs::RasterLevel::longitudeToIndex |
( |
double |
longitude | ) |
const |
◆ extent
◆ indexExtent
Extent Cogs::RasterLevel::indexExtent |
|
private |
◆ latitudePosts
int Cogs::RasterLevel::latitudePosts |
|
private |
◆ latitudePostsPerTile
int Cogs::RasterLevel::latitudePostsPerTile |
|
private |
◆ level
int Cogs::RasterLevel::level |
|
private |
◆ longitudePosts
int Cogs::RasterLevel::longitudePosts |
|
private |
◆ longitudePostsPerTile
int Cogs::RasterLevel::longitudePostsPerTile |
|
private |
◆ noData
float Cogs::RasterLevel::noData |
|
private |
◆ postDeltaLatitude
double Cogs::RasterLevel::postDeltaLatitude |
|
private |
◆ postDeltaLongitude
double Cogs::RasterLevel::postDeltaLongitude |
|
private |
◆ source
The documentation for this class was generated from the following files: