Packages

c

geotrellis.raster.io.geotiff

BitGeoTiffSegment

class BitGeoTiffSegment extends GeoTiffSegment

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BitGeoTiffSegment
  2. GeoTiffSegment
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BitGeoTiffSegment(bytes: Array[Byte], cols: Int, rows: Int)

Value Members

  1. def byteToBinaryString(b: Byte): String
  2. val bytes: Array[Byte]

    represents all of the bytes in the segment

    represents all of the bytes in the segment

    Definition Classes
    BitGeoTiffSegmentGeoTiffSegment
  3. def convert(cellType: CellType): Array[Byte]

    Converts the segment to the given CellType

    Converts the segment to the given CellType

    returns

    An Array[Byte] that contains the new CellType values

    Definition Classes
    GeoTiffSegment
  4. def get(i: Int): Byte
  5. def getDouble(i: Int): Double
    Definition Classes
    BitGeoTiffSegmentGeoTiffSegment
  6. def getInt(i: Int): Int
    Definition Classes
    BitGeoTiffSegmentGeoTiffSegment
  7. def map(f: (Int) ⇒ Int): Array[Byte]
    Definition Classes
    BitGeoTiffSegmentGeoTiffSegment
  8. def mapDouble(f: (Double) ⇒ Double): Array[Byte]
    Definition Classes
    BitGeoTiffSegmentGeoTiffSegment
  9. def mapDoubleWithIndex(f: (Int, Double) ⇒ Double): Array[Byte]
    Definition Classes
    BitGeoTiffSegmentGeoTiffSegment
  10. def mapWithIndex(f: (Int, Int) ⇒ Int): Array[Byte]
    Definition Classes
    BitGeoTiffSegmentGeoTiffSegment
  11. val size: Int
    Definition Classes
    BitGeoTiffSegmentGeoTiffSegment