case object Pow extends PureOp with Product with Serializable
Warning: Unlike a normal power operation, the signum of the
left operand is always preserved. I.e. DC.kr(-0.5).pow(2) will
not output 0.25 but -0.25. This is to avoid problems with
floating point noise and negative input numbers, so
DC.kr(-0.5).pow(2.001) does not result in a NaN, for example.
- Alphabetic
- By Inheritance
- Pow
- Serializable
- PureOp
- Op
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- 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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final val id: Int(25)
- def infix: Boolean
Whether the operator should be written in infix position.
Whether the operator should be written in infix position. For example,
Lcmis not in prefix position, you would writea.lcm(b), whereasPlusis prefix position, as you would writea + b.- Definition Classes
- Op
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def make(a: GE, b: GE): GE
- def make1(a: Float, b: Float): Float
- def make1(a: UGenIn, b: UGenIn): UGenIn
- final def makeNoOptimization(a: GE, b: GE): BinaryOpUGen
- def methodName: String
The name one would call on
GEOpsto obtain this operator.The name one would call on
GEOpsto obtain this operator. For example, forTimesthis would be*.- Definition Classes
- Op
- def name: String
- Definition Classes
- Op
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def productArity: Int
- Definition Classes
- Op → Product
- def productElement(n: Int): Any
- Definition Classes
- Op → Product
- def productElementName(n: Int): String
- Definition Classes
- Product
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def productPrefix: String
- Definition Classes
- Op → Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- 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()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated