final
class
ExOps[A] extends AnyVal
Instance Constructors
-
new
ExOps(x: Ex[A])
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
%[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
&(that: Ex[A])(implicit num: NumInt[A]): Ex[A]
-
def
&&(that: Ex[A])(implicit num: NumBool[A]): Ex[A]
-
def
*[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
+[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
-[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
--->(attr: Like[A]): Unit
-
def
/[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: NumFrac[A2]): Ex[A2]
-
def
<(that: Ex[A])(implicit ord: Ord[A]): Ex[aux.Aux.Ord.Boolean]
-
def
<<(that: Ex[A])(implicit num: NumInt[A]): Ex[A]
-
def
<=(that: Ex[A])(implicit ord: Ord[A]): Ex[aux.Aux.Ord.Boolean]
-
def
<|(tr: Trig): Ex[A]
-
final
def
==(arg0: Any): Boolean
-
def
>(that: Ex[A])(implicit ord: Ord[A]): Ex[aux.Aux.Ord.Boolean]
-
def
>=(that: Ex[A])(implicit ord: Ord[A]): Ex[aux.Aux.Ord.Boolean]
-
def
>>(that: Ex[A])(implicit num: NumInt[A]): Ex[A]
-
def
>>>(that: Ex[A])(implicit num: NumInt[A]): Ex[A]
-
def
^(that: Ex[A])(implicit num: NumInt[A]): Ex[A]
-
def
abs(implicit num: Num[A]): Ex[A]
-
def
absDif[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
acos[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
ampDb[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
final
def
asInstanceOf[T0]: T0
-
def
asObj(implicit cm: CanMake[A]): Make[A]
-
def
asin[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
atan[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
atan2[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: NumDouble[A2]): Ex[A2]
-
def
ceil(implicit num: NumFrac[A]): Ex[A]
-
def
changed: Trig
-
def
clip[A1, A2](lo: Ex[A1], hi: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
clip2[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
cos[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
cosh[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
cpsMidi[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
cpsOct[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
cubed(implicit num: Num[A]): Ex[A]
-
def
dbAmp[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
difSqr[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
excess[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
exp[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
floor(implicit num: NumFrac[A]): Ex[A]
-
def
fold[A1, A2](lo: Ex[A1], hi: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
fold2[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
frac(implicit num: NumFrac[A]): Ex[A]
-
def
gcd(that: Ex[A])(implicit num: NumInt[A]): Ex[A]
-
def
getClass(): Class[_ <: AnyVal]
-
def
hypot[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: NumDouble[A2]): Ex[A2]
-
def
hypotApx[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: NumDouble[A2]): Ex[A2]
-
final
def
isInstanceOf[T0]: Boolean
-
def
latch(tr: Trig): Ex[A]
-
def
lcm(that: Ex[A])(implicit num: NumInt[A]): Ex[A]
-
def
log[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
log10[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
log2[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
max[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
midiCps[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
midiRatio[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
min[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
mod[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
octCps[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
pow[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: NumDouble[A2]): Ex[A2]
-
def
ratioMidi[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
reciprocal[B](implicit w: Widen[A, B], num: NumFrac[B]): Ex[B]
-
def
roundTo[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
roundUpTo[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
sig_!=(that: Ex[A])(implicit eq: Eq[A]): Ex[Boolean]
-
def
sig_==(that: Ex[A])(implicit eq: Eq[A]): Ex[Boolean]
-
def
signum(implicit num: Num[A]): Ex[A]
-
def
sin[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
sinh[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
sqrDif[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
sqrSum[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
sqrt[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
squared(implicit num: Num[A]): Ex[A]
-
def
sumSqr[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
tan[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
tanh[B](implicit wd: WidenToDouble[A, B]): Ex[B]
-
def
toDouble(implicit to: ToNum[A]): Ex[Double]
-
def
toInt(implicit to: ToNum[A]): Ex[Int]
-
def
toLong(implicit to: ToNum[A]): Ex[Long]
-
def
toStr: Ex[String]
-
def
toString(): String
-
def
trunc[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
unary_!(implicit num: NumBool[A]): Ex[A]
-
def
unary_-(implicit num: Num[A]): Ex[A]
-
def
unary_~(implicit num: NumInt[A]): Ex[A]
-
def
wrap[A1, A2](lo: Ex[A1], hi: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
wrap2[A1, A2](that: Ex[A1])(implicit w: Widen2[A, A1, A2], num: Num[A2]): Ex[A2]
-
def
|(that: Ex[A])(implicit num: NumInt[A]): Ex[A]
-
def
||(that: Ex[A])(implicit num: NumBool[A]): Ex[A]
Inherited from AnyVal
Inherited from Any