package
raster
Type Members
-
-
trait
ArrayTile extends Tile with Serializable
-
final
case class
BitArrayTile(array: Array[Byte], cols: Int, rows: Int) extends MutableArrayTile with Product with Serializable
-
case class
BitConstantTile(v: Boolean, cols: Int, rows: Int) extends ConstantTile with Product with Serializable
-
implicit final
class
ByteArrayFiller extends AnyVal
-
final
case class
ByteArrayTile(array: Array[Byte], cols: Int, rows: Int) extends MutableArrayTile with IntBasedArrayTile with Product with Serializable
-
case class
ByteConstantTile(v: Byte, cols: Int, rows: Int) extends ConstantTile with Product with Serializable
-
trait
CellSet extends AnyRef
-
case class
CellSize(width: Double, height: Double) extends Product with Serializable
-
sealed abstract
class
CellType extends Serializable
-
case class
CompositeTile(tiles: Seq[Tile], tileLayout: TileLayout) extends Tile with Product with Serializable
-
-
case class
Convolver(cols: Int, rows: Int, k: Kernel) extends Product with Serializable
-
case class
CroppedTile(sourceTile: Tile, gridBounds: GridBounds) extends Tile with Product with Serializable
-
type
DI = DummyImplicit
-
implicit final
class
DoubleArrayFiller extends AnyVal
-
final
case class
DoubleArrayTile(array: Array[Double], cols: Int, rows: Int) extends MutableArrayTile with DoubleBasedArray with Product with Serializable
-
-
case class
DoubleConstantTile(v: Double, cols: Int, rows: Int) extends ConstantTile with Product with Serializable
-
-
-
-
-
trait
EmptyTile extends AnyRef
-
implicit final
class
FloatArrayFiller extends AnyVal
-
final
case class
FloatArrayTile(array: Array[Float], cols: Int, rows: Int) extends MutableArrayTile with DoubleBasedArray with Product with Serializable
-
case class
FloatConstantTile(v: Float, cols: Int, rows: Int) extends ConstantTile with Product with Serializable
-
case class
GeoAttrsError(msg: String) extends Exception with Product with Serializable
-
case class
GridBounds(colMin: Int, rowMin: Int, colMax: Int, rowMax: Int) extends Product with Serializable
-
implicit final
class
IntArrayFiller extends AnyVal
-
final
case class
IntArrayTile(array: Array[Int], cols: Int, rows: Int) extends MutableArrayTile with IntBasedArrayTile with Product with Serializable
-
-
case class
IntConstantTile(v: Int, cols: Int, rows: Int) extends ConstantTile with Product with Serializable
-
-
-
-
-
-
case class
Kernel(tile: Tile) extends Product with Serializable
-
final
case class
LazyConvertedArrayTile(inner: Tile, cellType: CellType) extends Tile with Product with Serializable
-
-
-
-
-
case class
ProjectedRaster(tile: Tile, extent: Extent, crs: CRS) extends Product with Serializable
-
case class
Raster(tile: Tile, extent: Extent) extends Product with Serializable
-
case class
RasterExtent(extent: Extent, cellwidth: Double, cellheight: Double, cols: Int, rows: Int) extends Product with Serializable
-
implicit final
class
ShortArrayFiller extends AnyVal
-
final
case class
ShortArrayTile(array: Array[Short], cols: Int, rows: Int) extends MutableArrayTile with IntBasedArrayTile with Product with Serializable
-
case class
ShortConstantTile(v: Short, cols: Int, rows: Int) extends ConstantTile with Product with Serializable
-
-
case class
TileExtents(extent: Extent, tileLayout: TileLayout) extends Product with Serializable
-
case class
TileLayout(layoutCols: Int, layoutRows: Int, tileCols: Int, tileRows: Int) extends Product with Serializable
-
-
-
-
Value Members
-
-
object
ArrayTile extends Serializable
-
object
BitArrayTile extends Serializable
-
-
object
ByteArrayTile extends Serializable
-
object
CellSize extends Serializable
-
object
CellType extends Serializable
-
object
CompositeTile extends Serializable
-
object
CroppedTile extends Serializable
-
-
-
-
object
GridBounds extends Serializable
-
object
IntArrayTile extends Serializable
-
object
Kernel extends Serializable
-
-
final
val
NODATA: Int(-2147483648)
-
-
-
object
Raster extends Serializable
-
object
RasterExtent extends Serializable
-
-
object
TileLayout extends Serializable
-
object
TypeBit extends CellType with Product with Serializable
-
object
TypeByte extends CellType with Product with Serializable
-
object
TypeDouble extends CellType with Product with Serializable
-
object
TypeFloat extends CellType with Product with Serializable
-
object
TypeInt extends CellType with Product with Serializable
-
object
TypeShort extends CellType with Product with Serializable
-
-
def
b2d(n: Byte): Double
-
def
b2f(n: Byte): Float
-
def
b2i(n: Byte): Int
-
def
b2s(n: Byte): Short
-
final
val
byteNODATA: Byte(-128)
-
-
def
d2b(n: Double): Byte
-
def
d2f(n: Double): Float
-
def
d2i(n: Double): Int
-
def
d2s(n: Double): Short
-
final
val
doubleNODATA: Double(NaN)
-
def
f2b(n: Float): Byte
-
def
f2d(n: Float): Double
-
def
f2i(n: Float): Int
-
def
f2s(n: Float): Short
-
final
val
floatNODATA: Float(NaN)
-
-
def
i2b(n: Int): Byte
-
def
i2d(n: Int): Double
-
def
i2f(n: Int): Float
-
def
i2s(n: Int): Short
-
package
io
-
def
isData(d: Double): Boolean
-
def
isData(f: Float): Boolean
-
def
isData(i: Int): Boolean
-
def
isData(s: Short): Boolean
-
def
isData(b: Byte): Boolean
-
def
isNoData(d: Double): Boolean
-
def
isNoData(f: Float): Boolean
-
def
isNoData(i: Int): Boolean
-
def
isNoData(s: Short): Boolean
-
def
isNoData(b: Byte): Boolean
-
-
package
op
-
-
-
-
-
def
s2b(n: Short): Byte
-
def
s2d(n: Short): Double
-
def
s2f(n: Short): Float
-
def
s2i(n: Short): Int
-
final
val
shortNODATA: Short(-32768)
Inherited from AnyRef
Inherited from Any