Packages

c

geotrellis.raster.io.geotiff

UByteUserDefinedNoDataGeoTiffSegment

class UByteUserDefinedNoDataGeoTiffSegment extends UByteGeoTiffSegment with UserDefinedByteNoDataConversions

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

Instance Constructors

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