NDEVR
API Documentation
CachedTile

Stores a cached GeoTIFF tile with precomputed layout information for fast elevation sampling. More...

Collaboration diagram for CachedTile:
[legend]

Public Attributes

uint04 band_index = 0
 The raster band index used for elevation data.
uint04 cached_scanline_row = Constant<uint04>::Max
 The currently cached scanline row index.
uint04 cached_tile_ox = Constant<uint04>::Max
 X origin of the currently cached tile.
uint04 cached_tile_oy = Constant<uint04>::Max
 Y origin of the currently cached tile.
File file_path
 The file path to the cached tile on disk.
GeoTiffInfo info
 The GeoTIFF metadata for this tile.
bool is_tiled = false
 Whether the TIFF is stored in tiles (vs. strips).
Buffer< uint01read_buf
 Reusable read buffer sized to tile or scanline size.
uint04 scanline_bytes = 0
 The number of bytes per scanline for strip-based TIFFs.
TIFF * tif_handle = nullptr
 The open TIFF file handle.
uint04 tile_height = 0
 The height of each TIFF tile in pixels.
uint04 tile_width = 0
 The width of each TIFF tile in pixels.

Detailed Description

Stores a cached GeoTIFF tile with precomputed layout information for fast elevation sampling.


Definition at line 78 of file GeoTiffElevationService.h.


The documentation for this struct was generated from the following file: