spire.math

Ranged

case class Ranged[A] extends Interval[A] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Interval[A], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Ranged
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Interval
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
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. def &(rhs: Interval[A])(implicit r: AdditiveMonoid[A]): Interval[A]

    Definition Classes
    Interval
  4. def *(rhs: A)(implicit ev: Semiring[A]): Interval[A]

    Definition Classes
    Interval
  5. def *(rhs: Interval[A])(implicit ev: Semiring[A]): Interval[A]

    Definition Classes
    Interval
  6. def +(rhs: A)(implicit ev: AdditiveSemigroup[A]): Interval[A]

    Definition Classes
    Interval
  7. def +(rhs: Interval[A])(implicit ev: AdditiveSemigroup[A]): Interval[A]

    Definition Classes
    Interval
  8. def -(rhs: A)(implicit ev: AdditiveGroup[A]): Interval[A]

    Definition Classes
    Interval
  9. def -(rhs: Interval[A])(implicit ev: AdditiveGroup[A]): Interval[A]

    Definition Classes
    Interval
  10. def --(rhs: Interval[A])(implicit r: AdditiveMonoid[A]): List[Interval[A]]

    Definition Classes
    Interval
  11. def /(rhs: Interval[A])(implicit ev: Field[A]): Interval[A]

    Definition Classes
    Interval
  12. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  13. def abs(implicit m: AdditiveGroup[A]): Interval[A]

    Definition Classes
    Interval
  14. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  15. def bottom(min: A, epsilon: A)(implicit r: AdditiveGroup[A]): Option[A]

    Definition Classes
    Interval
  16. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. def combine(rhs: Interval[A])(f: (A, A) ⇒ A): Interval[A]

    Definition Classes
    Interval
  18. def contains(t: A): Boolean

    Definition Classes
    Interval
  19. def crosses(t: A): Boolean

    Definition Classes
    Interval
  20. def crossesZero(implicit ev: AdditiveMonoid[A]): Boolean

    Definition Classes
    Interval
  21. def dist(min: A, max: A, epsilon: A)(implicit u: Uniform[A], r: AdditiveGroup[A]): Dist[A]

    Definition Classes
    Interval
  22. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. def equals(that: Any): Boolean

    Definition Classes
    Ranged → Equals → AnyRef → Any
  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. val flags: Int

  26. def fold[B](f: (Bound[A], Bound[A]) ⇒ B): B

    Definition Classes
    Interval
  27. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  28. def intersect(rhs: Interval[A])(implicit r: AdditiveMonoid[A]): Interval[A]

    Definition Classes
    Interval
  29. def intersects(rhs: Interval[A])(implicit r: AdditiveMonoid[A]): Boolean

    Definition Classes
    Interval
  30. def isAbove(t: A): Boolean

    Definition Classes
    Interval
  31. def isAt(t: A): Boolean

    Definition Classes
    Interval
  32. def isAtOrAbove(t: A): Boolean

    Definition Classes
    Interval
  33. def isAtOrBelow(t: A): Boolean

    Definition Classes
    Interval
  34. def isBelow(t: A): Boolean

    Definition Classes
    Interval
  35. def isEmpty: Boolean

    Definition Classes
    Interval
  36. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  37. def isPoint: Boolean

    Definition Classes
    Interval
  38. def isProperSubsetOf(rhs: Interval[A]): Boolean

    Definition Classes
    Interval
  39. def isProperSupersetOf(rhs: Interval[A]): Boolean

    Definition Classes
    Interval
  40. def isSubsetOf(rhs: Interval[A]): Boolean

    Definition Classes
    Interval
  41. def isSupersetOf(rhs: Interval[A]): Boolean

    Definition Classes
    Interval
  42. val lower: A

  43. def lowerBound: Bound[A]

    Definition Classes
    Interval
  44. def mapAroundZero[B](f: (Interval[A]) ⇒ B)(implicit ev: AdditiveMonoid[A]): (B, B)

    Definition Classes
    Interval
  45. def mapBounds[B](f: (A) ⇒ B)(implicit arg0: Order[B], arg1: AdditiveMonoid[B]): Interval[B]

    Definition Classes
    Interval
  46. def max(rhs: Interval[A])(implicit m: AdditiveMonoid[A]): Interval[A]

    Definition Classes
    Interval
  47. def min(rhs: Interval[A])(implicit m: AdditiveMonoid[A]): Interval[A]

    Definition Classes
    Interval
  48. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  49. def nonEmpty: Boolean

    Definition Classes
    Interval
  50. final def notify(): Unit

    Definition Classes
    AnyRef
  51. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  52. def nroot(k: Int)(implicit r: Ring[A], n: NRoot[A]): Interval[A]

    Definition Classes
    Interval
  53. def pow(k: Int)(implicit r: Ring[A]): Interval[A]

    Definition Classes
    Interval
  54. def reciprocal(implicit ev: Field[A]): Interval[A]

    Definition Classes
    Interval
  55. def split(t: A)(implicit r: AdditiveMonoid[A]): (Interval[A], Interval[A])

    Definition Classes
    Interval
  56. def splitAtZero(implicit ev: AdditiveMonoid[A]): (Interval[A], Interval[A])

    Definition Classes
    Interval
  57. def sqrt(implicit r: Ring[A], n: NRoot[A]): Interval[A]

    Definition Classes
    Interval
  58. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  59. def toString(): String

    Definition Classes
    Interval → AnyRef → Any
  60. def top(epsilon: A)(implicit r: AdditiveGroup[A]): Option[A]

    Definition Classes
    Interval
  61. def translate(p: Polynomial[A])(implicit ev: Field[A]): Interval[A]

    Definition Classes
    Interval
  62. def unary_-()(implicit ev: AdditiveGroup[A]): Interval[A]

    Definition Classes
    Interval
  63. def unary_~(implicit r: AdditiveMonoid[A]): List[Interval[A]]

    Definition Classes
    Interval
  64. def union(rhs: Interval[A])(implicit r: AdditiveMonoid[A]): Interval[A]

    Definition Classes
    Interval
  65. val upper: A

  66. def upperBound: Bound[A]

    Definition Classes
    Interval
  67. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. def |(rhs: Interval[A])(implicit r: AdditiveMonoid[A]): Interval[A]

    Definition Classes
    Interval

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Interval[A]

Inherited from AnyRef

Inherited from Any

Ungrouped