UnaryOp

object UnaryOp extends ProductReader[SingleOut[_]]
Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any
UnaryOp.type

Type members

Classlikes

final case class Abs[A]()(implicit num: Num[A]) extends OpSame[A] with ProductWithAdjuncts
Companion:
object
object Abs extends ProductReader[Abs[_]]
Companion:
class
final case class Acos() extends OpDouble
Companion:
object
object Acos extends ProductReader[Acos]
Companion:
class
case class AmpDb() extends OpDouble
Companion:
object
object AmpDb extends ProductReader[AmpDb]
Companion:
class
final case class Asin() extends OpDouble
Companion:
object
object Asin extends ProductReader[Asin]
Companion:
class
final case class Atan() extends OpDouble
Companion:
object
object Atan extends ProductReader[Atan]
Companion:
class
final case class BitNot[A]()(implicit num: NumInt[A]) extends OpSame[A] with ProductWithAdjuncts
Companion:
object
object BitNot extends ProductReader[BitNot[_]]
Companion:
class
case class Ceil() extends OpDouble
Companion:
object
object Ceil extends ProductReader[Ceil]
Companion:
class
final case class Cos() extends OpDouble
Companion:
object
object Cos extends ProductReader[Cos]
Companion:
class
final case class Cosh() extends OpDouble
Companion:
object
object Cosh extends ProductReader[Cosh]
Companion:
class
case class CpsMidi() extends OpDouble
Companion:
object
object CpsMidi extends ProductReader[CpsMidi]
Companion:
class
case class CpsOct() extends OpDouble
Companion:
object
object CpsOct extends ProductReader[CpsOct]
Companion:
class
case class Cubed[A]()(implicit num: Num[A]) extends OpSameBase[A] with OpDD with OpIL with OpLL with ProductWithAdjuncts
Companion:
object
object Cubed extends ProductReader[Cubed[_]]
Companion:
class
case class DbAmp() extends OpDouble
Companion:
object
object DbAmp extends ProductReader[DbAmp]
Companion:
class
case class Exp() extends OpDouble
Companion:
object
object Exp extends ProductReader[Exp]
Companion:
class
case class Floor() extends OpDouble
Companion:
object
object Floor extends ProductReader[Floor]
Companion:
class
case class Frac() extends OpDouble
Companion:
object
object Frac extends ProductReader[Frac]
Companion:
class
case class IsNaN() extends OpPred[Double] with OpDD with OpDI
Companion:
object
object IsNaN extends ProductReader[IsNaN]
Companion:
class
final case class Log() extends OpDouble
Companion:
object
object Log extends ProductReader[Log]
Companion:
class
final case class Log10() extends OpDouble
Companion:
object
object Log10 extends ProductReader[Log10]
Companion:
class
final case class Log2() extends OpDouble
Companion:
object
object Log2 extends ProductReader[Log2]
Companion:
class
case class MidiCps() extends OpDouble
Companion:
object
object MidiCps extends ProductReader[MidiCps]
Companion:
class
case class MidiRatio() extends OpDouble
Companion:
object
Companion:
class
final case class Neg[A]()(implicit num: Num[A]) extends OpSame[A] with ProductWithAdjuncts
Companion:
object
object Neg extends ProductReader[Neg[_]]
Companion:
class
case class NextPowerOfTwo[A]()(implicit num: NumInt[A]) extends OpSame[A] with ProductWithAdjuncts
Companion:
object
Companion:
class
final case class Not[A]()(implicit num: NumBool[A]) extends OpSameBase[A] with OpDD with OpII with ProductWithAdjuncts
Companion:
object
object Not extends ProductReader[Not[_]]
Companion:
class
case class OctCps() extends OpDouble
Companion:
object
object OctCps extends ProductReader[OctCps]
Companion:
class
object Op
Companion:
class
sealed trait Op[A, B] extends Product
Companion:
object
sealed trait OpDD

Legacy

Legacy

sealed trait OpDI

Legacy

Legacy

sealed trait OpDL

Legacy

Legacy

abstract class OpDouble extends OpSameBase[Double] with OpDD
sealed trait OpID

Legacy

Legacy

sealed trait OpII

Legacy

Legacy

sealed trait OpIL

Legacy

Legacy

sealed trait OpLD

Legacy

Legacy

sealed trait OpLI

Legacy

Legacy

sealed trait OpLL

Legacy

Legacy

abstract class OpPred[A] extends Op[A, Boolean]
abstract class OpSame[A] extends OpSameBase[A] with OpDD with OpII with OpLL
abstract class OpSameBase[A] extends Op[A, A]
case class RatioMidi() extends OpDouble
Companion:
object
Companion:
class
case class Reciprocal() extends OpDouble with OpID with OpLD
Companion:
object
Companion:
class
case class Signum[A]()(implicit num: Num[A]) extends OpSame[A] with ProductWithAdjuncts
Companion:
object
object Signum extends ProductReader[Signum[_]]
Companion:
class
final case class Sin() extends OpDouble
Companion:
object
object Sin extends ProductReader[Sin]
Companion:
class
final case class Sinh() extends OpDouble
Companion:
object
object Sinh extends ProductReader[Sinh]
Companion:
class
case class Sqrt() extends OpDouble
Companion:
object
object Sqrt extends ProductReader[Sqrt]
Companion:
class
case class Squared[A]()(implicit num: Num[A]) extends OpSameBase[A] with OpDD with OpIL with OpLL with ProductWithAdjuncts
Companion:
object
object Squared extends ProductReader[Squared[_]]
Companion:
class
final case class Tan() extends OpDouble
Companion:
object
object Tan extends ProductReader[Tan]
Companion:
class
final case class Tanh() extends OpDouble
Companion:
object
object Tanh extends ProductReader[Tanh]
Companion:
class
final case class ToDouble[A]()(implicit to: ScalarToNum[A]) extends Op[A, Double] with OpDD with OpID with OpLD with ProductWithAdjuncts
Companion:
object
object ToDouble extends ProductReader[ToDouble[_]]
Companion:
class
case class ToInt[A]()(implicit to: ScalarToNum[A]) extends Op[A, Int] with OpDD with OpDI with OpLI with OpII with ProductWithAdjuncts
Companion:
object
object ToInt extends ProductReader[ToInt[_]]
Companion:
class
case class ToLong[A]()(implicit to: ScalarToNum[A]) extends Op[A, Long] with OpDD with OpDL with OpLL with OpIL with ProductWithAdjuncts
Companion:
object
object ToLong extends ProductReader[ToLong[_]]
Companion:
class

Types

type Adjuncts = List[Adjunct]

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

override def read(in: RefMapIn, key: String, arity: Int, adj: Int): SingleOut[_]
Definition Classes