Object

scala.scalanative.native

math

Related Doc: package native

Permalink

object math

Annotations
@extern()
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. math
  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. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def HUGE_VAL: CDouble

    Permalink
    Annotations
    @name( name = "scalanative_libc_huge_val" )
  5. def HUGE_VALF: CFloat

    Permalink
    Annotations
    @name( name = "scalanative_libc_huge_valf" )
  6. def INFINITY: CFloat

    Permalink
    Annotations
    @name( name = "scalanative_libc_infinity" )
  7. def MATH_ERREXCEPT: CInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_math_errexcept" )
  8. def MATH_ERRNO: CInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_math_errno" )
  9. def NAN: CFloat

    Permalink
    Annotations
    @name( name = "scalanative_libc_nan" )
  10. def abs(x: CInt): CInt

    Permalink
  11. def acos(x: CDouble): CDouble

    Permalink
  12. def acosf(x: CFloat): CFloat

    Permalink
  13. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  14. def asin(x: CDouble): CDouble

    Permalink
  15. def asinf(x: CFloat): CFloat

    Permalink
  16. def asinh(x: CDouble): CDouble

    Permalink
  17. def asinhf(x: CFloat): CFloat

    Permalink
  18. def atan(x: CDouble): CDouble

    Permalink
  19. def atan2(y: CDouble, x: CDouble): CDouble

    Permalink
  20. def atan2f(y: CFloat, x: CFloat): CFloat

    Permalink
  21. def atanf(x: CFloat): CFloat

    Permalink
  22. def atanh(x: CDouble): CDouble

    Permalink
  23. def atanhf(x: CFloat): CFloat

    Permalink
  24. def cbrt(x: CDouble): CDouble

    Permalink
  25. def cbrtf(x: CFloat): CFloat

    Permalink
  26. def ceil(x: CFloat): CFloat

    Permalink
  27. def ceilf(x: CFloat): CFloat

    Permalink
  28. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. def copysign(x: CDouble, y: CDouble): CDouble

    Permalink
  30. def copysignf(x: CFloat, y: CFloat): CFloat

    Permalink
  31. def cos(x: CDouble): CDouble

    Permalink
  32. def cosf(x: CFloat): CFloat

    Permalink
  33. def cosh(x: CDouble): CDouble

    Permalink
  34. def coshf(x: CFloat): CFloat

    Permalink
  35. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  37. def erf(x: CDouble): CDouble

    Permalink
  38. def erfc(x: CDouble): CDouble

    Permalink
  39. def erfcf(x: CFloat): CFloat

    Permalink
  40. def erff(x: CFloat): CFloat

    Permalink
  41. def exp(x: CDouble): CDouble

    Permalink
  42. def exp2(x: CDouble): CDouble

    Permalink
  43. def exp2f(x: CFloat): CFloat

    Permalink
  44. def expf(x: CFloat): CFloat

    Permalink
  45. def expm1(x: CDouble): CDouble

    Permalink
  46. def expm1f(x: CFloat): CFloat

    Permalink
  47. def fabs(arg: CDouble): CDouble

    Permalink
  48. def fabsf(arg: CFloat): CFloat

    Permalink
  49. def fdim(x: CDouble, y: CDouble): CDouble

    Permalink
  50. def fdimf(x: CFloat, y: CFloat): CFloat

    Permalink
  51. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  52. def floor(x: CDouble): CDouble

    Permalink
  53. def floorf(x: CFloat): CFloat

    Permalink
  54. def fma(x: CDouble, y: CDouble, z: CDouble): CDouble

    Permalink
  55. def fmaf(x: CFloat, y: CFloat, z: CFloat): CFloat

    Permalink
  56. def fmax(x: CDouble, y: CDouble): CDouble

    Permalink
  57. def fmaxf(x: CFloat, y: CFloat): CFloat

    Permalink
  58. def fmin(x: CDouble, y: CDouble): CDouble

    Permalink
  59. def fminf(x: CFloat, y: CFloat): CFloat

    Permalink
  60. def fmod(x: CDouble, y: CDouble): CDouble

    Permalink
  61. def fmodf(x: CFloat, y: CFloat): CFloat

    Permalink
  62. def frexp(arg: CDouble, exp: Ptr[CInt]): CDouble

    Permalink
  63. def frexpf(arg: CFloat, exp: Ptr[CInt]): CFloat

    Permalink
  64. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  66. def hypot(x: CDouble, y: CDouble): CDouble

    Permalink
  67. def hypotf(x: CFloat, y: CFloat): CFloat

    Permalink
  68. def ilogb(x: CDouble): CInt

    Permalink
  69. def ilogbf(x: CFloat): CInt

    Permalink
  70. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  71. def labs(x: CLong): CLong

    Permalink
  72. def ldexp(arg: CDouble, exp: CInt): CDouble

    Permalink
  73. def ldexpf(arg: CFloat, exp: CInt): CFloat

    Permalink
  74. def lgamma(x: CDouble): CDouble

    Permalink
  75. def lgammaf(x: CFloat): CFloat

    Permalink
  76. def llabs(x: CLongLong): CLongLong

    Permalink
  77. def llrint(x: CDouble): CLongLong

    Permalink
  78. def llrintf(x: CFloat): CLongLong

    Permalink
  79. def llround(x: CDouble): CLongLong

    Permalink
  80. def llroundf(x: CFloat): CLongLong

    Permalink
  81. def log(x: CDouble): CDouble

    Permalink
  82. def log10(x: CDouble): CDouble

    Permalink
  83. def log10f(x: CFloat): CFloat

    Permalink
  84. def log1p(x: CDouble): CDouble

    Permalink
  85. def log1pf(x: CFloat): CFloat

    Permalink
  86. def log2(x: CDouble): CDouble

    Permalink
  87. def log2f(x: CFloat): CFloat

    Permalink
  88. def logb(x: CDouble): CDouble

    Permalink
  89. def logbf(x: CFloat): CFloat

    Permalink
  90. def logf(x: CFloat): CFloat

    Permalink
  91. def lrint(x: CDouble): CLong

    Permalink
  92. def lrintf(x: CFloat): CLong

    Permalink
  93. def lround(x: CDouble): CLong

    Permalink
  94. def lroundf(x: CFloat): CLong

    Permalink
  95. def math_errhandling: CInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_math_errhandling" )
  96. def modf(arg: CDouble, iptr: Ptr[CDouble]): CDouble

    Permalink
  97. def modff(arg: CFloat, iptr: Ptr[CFloat]): CFloat

    Permalink
  98. def nan(str: CString): CDouble

    Permalink
  99. def nanf(str: CString): CFloat

    Permalink
  100. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  101. def nearbyint(x: CDouble): CDouble

    Permalink
  102. def nearbyintf(x: CFloat): CFloat

    Permalink
  103. def nextafter(from: CDouble, to: CDouble): CDouble

    Permalink
  104. def nextafterf(from: CFloat, to: CFloat): CFloat

    Permalink
  105. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  107. def pow(base: CDouble, exponent: CDouble): CDouble

    Permalink
  108. def powf(base: CFloat, exponent: CFloat): CFloat

    Permalink
  109. def remainder(x: CDouble, y: CDouble): CDouble

    Permalink
  110. def remainderf(x: CFloat, y: CFloat): CFloat

    Permalink
  111. def remquo(x: CDouble, y: CDouble, quo: Ptr[CInt]): CDouble

    Permalink
  112. def remquof(x: CFloat, y: CFloat, quo: Ptr[CInt]): CFloat

    Permalink
  113. def rint(x: CDouble): CDouble

    Permalink
  114. def rintf(x: CFloat): CFloat

    Permalink
  115. def round(x: CDouble): CDouble

    Permalink
  116. def roundf(x: CFloat): CFloat

    Permalink
  117. def scalbln(arg: CDouble, exp: CLong): CDouble

    Permalink
  118. def scalblnf(arg: CFloat, exp: CLong): CFloat

    Permalink
  119. def scalbn(arg: CDouble, exp: CInt): CDouble

    Permalink
  120. def scalbnf(arg: CFloat, exp: CInt): CFloat

    Permalink
  121. def sin(x: CDouble): CDouble

    Permalink
  122. def sinf(x: CFloat): CFloat

    Permalink
  123. def sinh(x: CDouble): CDouble

    Permalink
  124. def sinhf(x: CFloat): CFloat

    Permalink
  125. def sqrt(x: CDouble): CDouble

    Permalink
  126. def sqrtf(x: CFloat): CFloat

    Permalink
  127. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  128. def tan(x: CDouble): CDouble

    Permalink
  129. def tanf(x: CFloat): CFloat

    Permalink
  130. def tanh(x: CDouble): CDouble

    Permalink
  131. def tanhf(x: CFloat): CFloat

    Permalink
  132. def tgamma(x: CDouble): CDouble

    Permalink
  133. def tgammaf(x: CFloat): CFloat

    Permalink
  134. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  135. def trunc(x: CDouble): CDouble

    Permalink
  136. def truncf(x: CFloat): CFloat

    Permalink
  137. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped