Packages

c

geotrellis.raster.io.geotiff

UInt16UserDefinedNoDataGeoTiffSegment

class UInt16UserDefinedNoDataGeoTiffSegment extends UInt16GeoTiffSegment with UserDefinedShortNoDataConversions

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UInt16UserDefinedNoDataGeoTiffSegment
  2. UserDefinedShortNoDataConversions
  3. UInt16GeoTiffSegment
  4. GeoTiffSegment
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UInt16UserDefinedNoDataGeoTiffSegment(bytes: Array[Byte], userDefinedShortNoDataValue: Short)

Value Members

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

    represents all of the bytes in the segment

    represents all of the bytes in the segment

    Definition Classes
    UInt16GeoTiffSegmentGeoTiffSegment
  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 d2uds(n: Double): Short
  5. def f2uds(n: Float): Short
  6. def get(i: Int): Int
    Definition Classes
    UInt16GeoTiffSegment
  7. def getDouble(i: Int): Double
  8. def getInt(i: Int): Int
  9. def getRaw(i: Int): Short
    Definition Classes
    UInt16GeoTiffSegment
  10. def i2uds(n: Int): Short
  11. def map(f: (Int) ⇒ Int): Array[Byte]
    Definition Classes
    UInt16GeoTiffSegmentGeoTiffSegment
  12. def mapDouble(f: (Double) ⇒ Double): Array[Byte]
    Definition Classes
    UInt16GeoTiffSegmentGeoTiffSegment
  13. def mapDoubleWithIndex(f: (Int, Double) ⇒ Double): Array[Byte]
    Definition Classes
    UInt16GeoTiffSegmentGeoTiffSegment
  14. def mapWithIndex(f: (Int, Int) ⇒ Int): Array[Byte]
    Definition Classes
    UInt16GeoTiffSegmentGeoTiffSegment
  15. def s2uds(n: Short): Short
  16. val size: Int
    Definition Classes
    UInt16GeoTiffSegmentGeoTiffSegment
  17. def ub2uds(n: Byte): Short
  18. def uds2b(n: Short): Byte
  19. def uds2d(n: Short): Double
  20. def uds2f(n: Short): Float
  21. def uds2i(n: Short): Int
  22. def uds2s(n: Short): Short
  23. def uds2ub(n: Short): Byte
  24. def uds2us(n: Short): Short
  25. def udus2d(n: Short): Double
  26. def udus2f(n: Short): Float
  27. def udus2i(n: Short): Int
  28. def us2uds(n: Short): Short
  29. val userDefinedShortNoDataValue: Short