RasterData based on an Array[Byte] as a bitmask; values are 0 and 1.
RasterData based on Array[Byte] (each cell as a Byte).
Supplies functionaltiy to operations that do convolution.
RasterData based on Array[Double] (each cell as a Double).
This trait defines apply/update in terms of applyDouble/updateDouble.
RasterData based on Array[Float] (each cell as a Float).
RasterData based on Array[Int] (each cell as an Int).
This trait defines applyDouble/updateDouble in terms of apply/update.
Kernel
LazyConvert represents a lazily-applied conversion to any type.
MutableRasterData is a StrictRasterData whose cells can be written to (mutated).
RasterData provides access and update to the grid data of a raster.
For a particular resolution and tile layout, this class stores the geographical boundaries of each tile extent.
Tile Neighbors that are represented by a sequence of neighboring tiles, in the order (n,ne,e,se,s,sw,w,nw)
RasterData based on Array[Short] (each cell as a Short).
This class stores the layout of a tiled raster: the number of tiles (in cols/rows) and also the size of each tile (in cols/rows of pixels).