o

de.sciss.numbers

DoubleFunctions

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
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def %(a: Double, b: Double): Double
    Annotations
    @inline()
  4. def *(a: Double, b: Double): Double
    Annotations
    @inline()
  5. def +(a: Double, b: Double): Double
    Annotations
    @inline()
  6. def -(a: Double, b: Double): Double
    Annotations
    @inline()
  7. def /(a: Double, b: Double): Double
    Annotations
    @inline()
  8. def <(a: Double, b: Double): Boolean
    Annotations
    @inline()
  9. def <=(a: Double, b: Double): Boolean
    Annotations
    @inline()
  10. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def >(a: Double, b: Double): Boolean
    Annotations
    @inline()
  12. def >=(a: Double, b: Double): Boolean
    Annotations
    @inline()
  13. def abs(d: Double): Double
    Annotations
    @inline()
  14. def absDif(a: Double, b: Double): Double
    Annotations
    @inline()
  15. def acos(d: Double): Double
    Annotations
    @inline()
  16. def ampDb(d: Double): Double
    Annotations
    @inline()
  17. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  18. def asin(d: Double): Double
    Annotations
    @inline()
  19. def atan(d: Double): Double
    Annotations
    @inline()
  20. def atan2(a: Double, b: Double): Double
    Annotations
    @inline()
  21. def ceil(d: Double): Double
    Annotations
    @inline()
  22. def clip(in: Double, low: Double, high: Double): Double
    Annotations
    @inline()
  23. def clip2(a: Double, b: Double): Double
    Annotations
    @inline()
  24. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  25. def cos(d: Double): Double
    Annotations
    @inline()
  26. def cosh(d: Double): Double
    Annotations
    @inline()
  27. def cpsMidi(d: Double): Double
    Annotations
    @inline()
  28. def cpsOct(d: Double): Double
    Annotations
    @inline()
  29. def dbAmp(d: Double): Double
    Annotations
    @inline()
  30. def difSqr(a: Double, b: Double): Double
    Annotations
    @inline()
  31. def div(a: Double, b: Double): Int
    Annotations
    @inline()
  32. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  34. def excess(a: Double, b: Double): Double
    Annotations
    @inline()
  35. def exp(d: Double): Double
    Annotations
    @inline()
  36. def expExp(in: Double, inLow: Double, inHigh: Double, outLow: Double, outHigh: Double): Double
    Annotations
    @inline()
  37. def expLin(in: Double, inLow: Double, inHigh: Double, outLow: Double, outHigh: Double): Double
    Annotations
    @inline()
  38. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  39. def floor(d: Double): Double
    Annotations
    @inline()
  40. def fold(in: Double, low: Double, high: Double): Double
    Annotations
    @inline()
  41. def fold2(a: Double, b: Double): Double
    Annotations
    @inline()
  42. def frac(d: Double): Double
    Annotations
    @inline()
  43. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  44. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  45. def hypot(a: Double, b: Double): Double
    Annotations
    @inline()
  46. def hypotApx(a: Double, b: Double): Double
    Annotations
    @inline()
  47. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  48. def linExp(in: Double, inLow: Double, inHigh: Double, outLow: Double, outHigh: Double): Double
    Annotations
    @inline()
  49. def linLin(in: Double, inLow: Double, inHigh: Double, outLow: Double, outHigh: Double): Double
    Annotations
    @inline()
  50. def log(d: Double): Double
    Annotations
    @inline()
  51. def log10(d: Double): Double
    Annotations
    @inline()
  52. def log2(d: Double): Double
    Annotations
    @inline()
  53. def max(a: Double, b: Double): Double
    Annotations
    @inline()
  54. def midiCps(d: Double): Double
    Annotations
    @inline()
  55. def midiRatio(d: Double): Double
    Annotations
    @inline()
  56. def min(a: Double, b: Double): Double
    Annotations
    @inline()
  57. def mod(a: Double, b: Double): Double
    Annotations
    @inline()
  58. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  59. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  60. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  61. def octCps(d: Double): Double
    Annotations
    @inline()
  62. def pow(a: Double, b: Double): Double
    Annotations
    @inline()
  63. def ratioMidi(d: Double): Double
    Annotations
    @inline()
  64. def roundTo(a: Double, b: Double): Double
    Annotations
    @inline()
  65. def roundUpTo(a: Double, b: Double): Double
    Annotations
    @inline()
  66. def signum(d: Double): Double
    Annotations
    @inline()
  67. def sin(d: Double): Double
    Annotations
    @inline()
  68. def sinh(d: Double): Double
    Annotations
    @inline()
  69. def sqrDif(a: Double, b: Double): Double
    Annotations
    @inline()
  70. def sqrSum(a: Double, b: Double): Double
    Annotations
    @inline()
  71. def sqrt(d: Double): Double
    Annotations
    @inline()
  72. def squared(d: Double): Double
    Annotations
    @inline()
  73. def sumSqr(a: Double, b: Double): Double
    Annotations
    @inline()
  74. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  75. def tan(d: Double): Double
    Annotations
    @inline()
  76. def tanh(d: Double): Double
    Annotations
    @inline()
  77. def toString(): String
    Definition Classes
    AnyRef → Any
  78. def trunc(a: Double, b: Double): Double
    Annotations
    @inline()
  79. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  80. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  81. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  82. def wrap(in: Double, low: Double, high: Double): Double
    Annotations
    @inline()
  83. def wrap2(a: Double, b: Double): Double
    Annotations
    @inline()

Inherited from AnyRef

Inherited from Any

Ungrouped