Packages

c

geotrellis.raster.io.geotiff

ByteUserDefinedNoDataGeoTiffSegment

class ByteUserDefinedNoDataGeoTiffSegment extends ByteGeoTiffSegment with UserDefinedByteNoDataConversions

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ByteUserDefinedNoDataGeoTiffSegment
  2. UserDefinedByteNoDataConversions
  3. ByteGeoTiffSegment
  4. GeoTiffSegment
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ByteUserDefinedNoDataGeoTiffSegment(bytes: Array[Byte], userDefinedByteNoDataValue: Byte)

Value Members

  1. def b2udb(n: Byte): Byte
  2. val bytes: Array[Byte]

    represents all of the bytes in the segment

    represents all of the bytes in the segment

    Definition Classes
    ByteGeoTiffSegmentGeoTiffSegment
  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 d2udb(n: Double): Byte
  5. def f2udb(n: Float): Byte
  6. def get(i: Int): Byte
    Definition Classes
    ByteGeoTiffSegment
  7. def getDouble(i: Int): Double
  8. def getInt(i: Int): Int
  9. def i2udb(n: Int): Byte
  10. def map(f: (Int) ⇒ Int): Array[Byte]
    Definition Classes
    ByteGeoTiffSegmentGeoTiffSegment
  11. def mapDouble(f: (Double) ⇒ Double): Array[Byte]
    Definition Classes
    ByteGeoTiffSegmentGeoTiffSegment
  12. def mapDoubleWithIndex(f: (Int, Double) ⇒ Double): Array[Byte]
    Definition Classes
    ByteGeoTiffSegmentGeoTiffSegment
  13. def mapWithIndex(f: (Int, Int) ⇒ Int): Array[Byte]
    Definition Classes
    ByteGeoTiffSegmentGeoTiffSegment
  14. def s2udb(n: Short): Byte
  15. val size: Int
    Definition Classes
    ByteGeoTiffSegmentGeoTiffSegment
  16. def ub2udb(n: Byte): Byte
  17. def udb2b(n: Byte): Byte
  18. def udb2d(n: Byte): Double
  19. def udb2f(n: Byte): Float
  20. def udb2i(n: Byte): Int
  21. def udb2s(n: Byte): Short
  22. def udb2ub(n: Byte): Byte
  23. def udb2us(n: Byte): Short
  24. def udub2d(n: Byte): Double
  25. def udub2f(n: Byte): Float
  26. def udub2i(n: Byte): Int
  27. def us2udb(n: Short): Byte
  28. val userDefinedByteNoDataValue: Byte