object tgmath
tgmath.h binding ISO/IEC 9899:1999(C99)
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- tgmath
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def acos(x: CFloat): CFloat
- def acos(x: CDouble): CDouble
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asin(x: CFloat): CFloat
- def asin(x: CDouble): CDouble
- def asinh(x: CFloat): CFloat
- def asinh(x: CDouble): CDouble
- def atan(x: CFloat): CFloat
- def atan(x: CDouble): CDouble
- def atan2(y: CFloat, x: CFloat): CFloat
- def atan2(y: CDouble, x: CDouble): CDouble
- def atanh(x: CFloat): CFloat
- def atanh(x: CDouble): CDouble
- def cbrt(x: CFloat): CFloat
- def cbrt(x: CDouble): CDouble
- def ceil(x: CFloat): CFloat
- def ceil(x: CDouble): CDouble
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def copysign(x: CFloat, y: CFloat): CFloat
- def copysign(x: CDouble, y: CDouble): CDouble
- def cos(x: CDouble): CDouble
- def cos(x: CFloat): CFloat
- def cosh(x: CFloat): CFloat
- def cosh(x: CDouble): CDouble
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def erf(x: CFloat): CFloat
- def erf(x: CDouble): CDouble
- def erfc(x: CFloat): CFloat
- def erfc(x: CDouble): CDouble
- def exp(x: CFloat): CFloat
- def exp(x: CDouble): CDouble
- def exp2(x: CFloat): CFloat
- def exp2(x: CDouble): CDouble
- def expm1(x: CFloat): CFloat
- def expm1(x: CDouble): CDouble
- def fabs(x: CFloat): CFloat
- def fabs(x: CDouble): CDouble
- def fdim(x: CFloat, y: CFloat): CFloat
- def fdim(x: CDouble, y: CDouble): CDouble
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def floor(x: CFloat): CFloat
- def floor(x: CDouble): CDouble
- def fma(x: CFloat, y: CFloat, z: CFloat): CFloat
- def fma(x: CDouble, y: CDouble, z: CDouble): CDouble
- def fmax(x: CFloat, y: CFloat): CFloat
- def fmax(x: CDouble, y: CDouble): CDouble
- def fmin(x: CFloat, y: CFloat): CFloat
- def fmin(x: CDouble, y: CDouble): CDouble
- def fmod(x: CFloat, y: CFloat): CFloat
- def fmod(x: CDouble, y: CDouble): CDouble
- def frexp(arg: CFloat, exp: Ptr[CInt]): CFloat
- def frexp(arg: CDouble, exp: Ptr[CInt]): CDouble
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hypot(x: CFloat, y: CFloat): CFloat
- def hypot(x: CDouble, y: CDouble): CDouble
- def ilogb(x: CFloat): CInt
- def ilogb(x: CDouble): CInt
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def ldexp(arg: CFloat, exp: CInt): CFloat
- def ldexp(arg: CDouble, exp: CInt): CDouble
- def lgamma(x: CFloat): CFloat
- def lgamma(x: CDouble): CDouble
- def llrint(x: CFloat): CLongLong
- def llrint(x: CDouble): CLongLong
- def llround(x: CFloat): CLongLong
- def llround(x: CDouble): CLongLong
- def log(x: CFloat): CFloat
- def log(x: CDouble): CDouble
- def log10(x: CFloat): CFloat
- def log10(x: CDouble): CDouble
- def log1p(x: CFloat): CFloat
- def log1p(x: CDouble): CDouble
- def log2(x: CFloat): CFloat
- def log2(x: CDouble): CDouble
- def logb(x: CFloat): CFloat
- def logb(x: CDouble): CDouble
- def lrint(x: CFloat): CLong
- def lrint(x: CDouble): CLong
- def lround(x: CFloat): CLong
- def lround(x: CDouble): CLong
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nearbyint(x: CFloat): CFloat
- def nearbyint(x: CDouble): CDouble
- def nextafter(from: CFloat, to: CFloat): CFloat
- def nextafter(from: CDouble, to: CDouble): CDouble
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def pow(base: CFloat, exponent: CFloat): CFloat
- def pow(base: CDouble, exponent: CDouble): CDouble
- def remainder(x: CFloat, y: CFloat): CFloat
- def remainder(x: CDouble, y: CDouble): CDouble
- def remquo(x: CFloat, y: CFloat, quo: Ptr[CInt]): CFloat
- def remquo(x: CDouble, y: CDouble, quo: Ptr[CInt]): CDouble
- def rint(x: CFloat): CFloat
- def rint(x: CDouble): CDouble
- def round(x: CFloat): CFloat
- def round(x: CDouble): CDouble
- def scalbln(arg: CFloat, exp: CLong): CFloat
- def scalbln(arg: CDouble, exp: CLong): CDouble
- def scalbn(arg: CFloat, exp: CInt): CFloat
- def scalbn(arg: CDouble, exp: CInt): CDouble
- def sin(x: CFloat): CFloat
- def sin(x: CDouble): CDouble
- def sinh(x: CFloat): CFloat
- def sinh(x: CDouble): CDouble
- def sqrt(x: CFloat): CFloat
- def sqrt(x: CDouble): CDouble
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tan(x: CFloat): CFloat
- def tan(x: CDouble): CDouble
- def tanh(x: CFloat): CFloat
- def tanh(x: CDouble): CDouble
- def tgamma(x: CFloat): CFloat
- def tgamma(x: CDouble): CDouble
- def toString(): String
- Definition Classes
- AnyRef → Any
- def trunc(x: CFloat): CFloat
- def trunc(x: CDouble): CDouble
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()