object Histogram
- Alphabetic
- By Inheritance
- Histogram
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
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
-
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.
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
-
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.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
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
-
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.
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated