Object

de.sciss.numbers

DoubleFunctions

Related Doc: package numbers

Permalink

object DoubleFunctions

Common functions for Double values.

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

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def %(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  4. def *(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  5. def +(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  6. def -(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  7. def /(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  8. def <(a: Double, b: Double): Boolean

    Permalink
    Annotations
    @inline()
  9. def <=(a: Double, b: Double): Boolean

    Permalink
    Annotations
    @inline()
  10. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def >(a: Double, b: Double): Boolean

    Permalink
    Annotations
    @inline()
  12. def >=(a: Double, b: Double): Boolean

    Permalink
    Annotations
    @inline()
  13. def abs(d: Double): Double

    Permalink
    Annotations
    @inline()
  14. def absDif(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  15. def acos(d: Double): Double

    Permalink
    Annotations
    @inline()
  16. def ampDb(d: Double): Double

    Permalink
    Annotations
    @inline()
  17. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  18. def asin(d: Double): Double

    Permalink
    Annotations
    @inline()
  19. def atan(d: Double): Double

    Permalink
    Annotations
    @inline()
  20. def atan2(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  21. def ceil(d: Double): Double

    Permalink
    Annotations
    @inline()
  22. def clip(in: Double, low: Double, high: Double): Double

    Permalink
    Annotations
    @inline()
  23. def clip2(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  24. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. def cos(d: Double): Double

    Permalink
    Annotations
    @inline()
  26. def cosh(d: Double): Double

    Permalink
    Annotations
    @inline()
  27. def cpsMidi(d: Double): Double

    Permalink
    Annotations
    @inline()
  28. def cpsOct(d: Double): Double

    Permalink
    Annotations
    @inline()
  29. def dbAmp(d: Double): Double

    Permalink
    Annotations
    @inline()
  30. def difSqr(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  31. def div(a: Double, b: Double): Int

    Permalink
    Annotations
    @inline()
  32. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  33. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  34. def excess(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  35. def exp(d: Double): Double

    Permalink
    Annotations
    @inline()
  36. def expExp(in: Double, inLow: Double, inHigh: Double, outLow: Double, outHigh: Double): Double

    Permalink
    Annotations
    @inline()
  37. def expLin(in: Double, inLow: Double, inHigh: Double, outLow: Double, outHigh: Double): Double

    Permalink
    Annotations
    @inline()
  38. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  39. def floor(d: Double): Double

    Permalink
    Annotations
    @inline()
  40. def fold(in: Double, low: Double, high: Double): Double

    Permalink
    Annotations
    @inline()
  41. def fold2(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  42. def frac(d: Double): Double

    Permalink
    Annotations
    @inline()
  43. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  44. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  45. def hypot(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  46. def hypotApx(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  47. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  48. def linExp(in: Double, inLow: Double, inHigh: Double, outLow: Double, outHigh: Double): Double

    Permalink
    Annotations
    @inline()
  49. def linLin(in: Double, inLow: Double, inHigh: Double, outLow: Double, outHigh: Double): Double

    Permalink
    Annotations
    @inline()
  50. def log(d: Double): Double

    Permalink
    Annotations
    @inline()
  51. def log10(d: Double): Double

    Permalink
    Annotations
    @inline()
  52. def log2(d: Double): Double

    Permalink
    Annotations
    @inline()
  53. def max(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  54. def midiCps(d: Double): Double

    Permalink
    Annotations
    @inline()
  55. def midiRatio(d: Double): Double

    Permalink
    Annotations
    @inline()
  56. def min(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  57. def mod(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  58. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  59. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  60. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  61. def octCps(d: Double): Double

    Permalink
    Annotations
    @inline()
  62. def pow(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  63. def ratioMidi(d: Double): Double

    Permalink
    Annotations
    @inline()
  64. def roundTo(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  65. def roundUpTo(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  66. def signum(d: Double): Double

    Permalink
    Annotations
    @inline()
  67. def sin(d: Double): Double

    Permalink
    Annotations
    @inline()
  68. def sinh(d: Double): Double

    Permalink
    Annotations
    @inline()
  69. def sqrDif(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  70. def sqrSum(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  71. def sqrt(d: Double): Double

    Permalink
    Annotations
    @inline()
  72. def squared(d: Double): Double

    Permalink
    Annotations
    @inline()
  73. def sumSqr(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  74. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  75. def tan(d: Double): Double

    Permalink
    Annotations
    @inline()
  76. def tanh(d: Double): Double

    Permalink
    Annotations
    @inline()
  77. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  78. def trunc(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()
  79. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  82. def wrap(in: Double, low: Double, high: Double): Double

    Permalink
    Annotations
    @inline()
  83. def wrap2(a: Double, b: Double): Double

    Permalink
    Annotations
    @inline()

Inherited from AnyRef

Inherited from Any

Ungrouped