o

de.sciss.numbers

FloatFunctions

object FloatFunctions

Common functions for Float values.

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

Inherited from AnyRef

Inherited from Any

Ungrouped