Packages

object Histogram

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Histogram
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def buffer[T](value: T): (T, T)

    Takes a single value and creates a range from it.

    Takes a single value and creates a range from it. Since the range histogram lower bound has to be strictly less than the upper bound, this lets us use a single value to create a valid histogram.

    T

    type of the value

    value

    value to buffer

    returns

    valid bounds for a histogram

  6. def checkEndpoints[T](left: BinnedArray[T], right: BinnedArray[T])(implicit defaults: MinMaxDefaults[T]): (T, T)

    Gets new endpoints that encompass both arrays.

    Gets new endpoints that encompass both arrays. If either array has empty values to start or end, the bounds will be trimmed down to be the start/end of non-empty values.

  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @IntrinsicCandidate()
  8. def copyInto[T](to: BinnedArray[T], from: BinnedArray[T]): Unit

    Copies data from one binned array into the other.

    Copies data from one binned array into the other. Arrays are assumed to have different sizes and/or endpoints. If arrays have the same characteristics, this method is needlessly expensive/complicated/inexact.

  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def equivalent[T](o1: T, o2: T, bins: Int)(implicit arg0: ClassTag[T]): Boolean

    Checks if 2 values map to the same bin

    Checks if 2 values map to the same bin

    T

    type binding

    o1

    object 1

    o2

    object 2

    bins

    number of binds

  12. def expandBins[T](value: T, old: BinnedArray[T])(implicit defaults: MinMaxDefaults[T], ct: ClassTag[T]): BinnedArray[T]

    Creates a new binned array that encompasses the new value.

    Creates a new binned array that encompasses the new value.

    Assumes that the value is not already within the bounds for the existing binned array.

  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  19. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  23. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped