Packages

object Bound

Source
bound.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Bound
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final class BoundIterator[A] extends Iterator[A]
  2. trait BoundOf[A] extends AnyRef
  3. class BoundOps[A] extends AnyRef
  4. trait BoundStep[A, B] extends AnyRef
  5. trait Boundable[A] extends AnyRef
  6. class Log[A] extends Bound[A]

    Log interpolate min ~ max ratio while preserving the original values and using the max and min to determine a scale range

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. def apply[A](min: A, max: A)(implicit b: Boundable[A]): Bound[A]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  10. def find[A](xs: Iterable[A])(implicit b: Boundable[A]): Option[Bound[A]]
  11. def find[A](it: Iterator[A])(implicit b: Boundable[A]): Option[Bound[A]]

    find iterates over a collection to create a min max, this is a very simple Stat but is general types have have Boundable typeclass

  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. def of[A](implicit boundOf: BoundOf[A]): Bound[A]
  19. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  24. object BoundOf
  25. object BoundStep
  26. object Boundable
  27. implicit object ParsableBoundDate extends Parsable[Bound[Date]]
  28. implicit object ParsableBoundDouble extends Parsable[Bound[Double]]
  29. implicit object ParsableBoundInt extends Parsable[Bound[Int]]

Deprecated Value Members

  1. val MinMax: Bound[Double]
    Annotations
    @deprecated
    Deprecated

    (Since version v0.2.15) use Bound.of[Double] instead (MinMax should not be specifically tied to a Double?)

Inherited from AnyRef

Inherited from Any

Ungrouped