geotrellis.stat

CompressedArrayHistogram

class CompressedArrayHistogram extends ArrayHistogram

Data object representing a histogram using an array for internal storage, which requires an initial minimum and maximum val and a specified number of 'breaks' which are used to group values together into ranges.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. CompressedArrayHistogram
  2. ArrayHistogram
  3. Histogram
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CompressedArrayHistogram (counts: Array[Int], total: Int, vmin: Int, vmax: Int)

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def compress (i: Int): Int

    Attributes
    final
  9. def copy : CompressedArrayHistogram

  10. def countItem (i: Int, count: Int = 1): Unit

  11. def decompress (i: Int): Int

    Attributes
    final
  12. val divisor : Int

  13. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  14. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  15. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. def generateStatistics (): Statistics

    Definition Classes
    Histogram
  17. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  18. def getEvenQuantiles (num: Int): Array[Double]

    Definition Classes
    Histogram
  19. def getItemCount (i: Int): Int

  20. def getMaxValue : Int

  21. def getMinMaxValues : (Int, Int)

    Definition Classes
    Histogram
  22. def getMinValue : Int

  23. def getQuantileBreaks (num: Int): Array[Int]

    Definition Classes
    Histogram
  24. def getTotalCount : Int

    Definition Classes
    ArrayHistogramHistogram
  25. def getValues : Array[Int]

  26. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  27. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  28. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  29. def normalizeExtremeValues (num: Int, cutoff: Int): Unit

    Definition Classes
    Histogram
  30. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  31. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  32. def sparseString : String

    Definition Classes
    Histogram
  33. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  34. def toJSON : String

    Definition Classes
    Histogram
  35. def toString (): String

    Definition Classes
    AnyRef → Any
  36. def uncountItem (i: Int): Unit

  37. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  38. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  39. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from ArrayHistogram

Inherited from Histogram

Inherited from AnyRef

Inherited from Any