Packages

  • package root
    Definition Classes
    root
  • package de
    Definition Classes
    root
  • package sciss

    The interfaces are grouped into the following packages:

    Welcome to the Mellite API documentation.

    The interfaces are grouped into the following packages:

    The Lucre transactional object model:

    • de.sciss.lucre.stm is the base package for transactions, with things like Obj, Txn, Sys, and Cursor
    • de.sciss.lucre.artifact is the base package for file system artifacts, with classes Artifact and ArtifactLocation
    • de.sciss.lucre.expr is the base package for expression types such as IntObj, DoubleObj, etc.

    Other useful packages:

    • de.sciss.synth.io for reading and writing audio files
    • de.sciss.osc for general Open Sound Control interfaces
    Definition Classes
    de
  • package fscape
    Definition Classes
    sciss
  • package impl
    Definition Classes
    fscape
  • object LegacyAdjunct
    Definition Classes
    impl
  • Instance

object Instance extends NumInt[Any] with NumBool[Any] with FromAny[Any] with ToNum[Any] with Scalar[Any] with Factory

Linear Supertypes
Factory, Scalar[Any], ToNum[Any], FromAny[Any], NumBool[Any], NumInt[Any], NumLogic[Any], NumDiv[Any], Num[Any], Ord[Any], Eq[Any], Adjunct, Writable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Instance
  2. Factory
  3. Scalar
  4. ToNum
  5. FromAny
  6. NumBool
  7. NumInt
  8. NumLogic
  9. NumDiv
  10. Num
  11. Ord
  12. Eq
  13. Adjunct
  14. Writable
  15. AnyRef
  16. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final type Boolean = scala.Boolean
    Definition Classes
    Scalar
  2. final type Double = scala.Double
    Definition Classes
    Scalar
  3. final type In = Any
    Definition Classes
    Scalar
  4. final type Int = scala.Int
    Definition Classes
    Scalar
  5. final type Long = scala.Long
    Definition Classes
    Scalar

Value Members

  1. final def !=(arg0: Any): scala.Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: scala.Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): scala.Boolean
    Definition Classes
    AnyRef → Any
  4. def abs(a: Any): Any
    Definition Classes
    Instance → Num
  5. def absDif(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  6. def and(a: Any, b: Any): Any
    Definition Classes
    Instance → NumInt → NumLogic
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def clip(a: Any, lo: Any, hi: Any): Any
    Definition Classes
    Instance → Num
  9. def clip2(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  11. def cubed(a: Any): Any
    Definition Classes
    Instance → Num
  12. def difSqr(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  13. def div(a: Any, b: Any): Any
    Definition Classes
    Instance → NumDiv
  14. def eq(a: Any, b: Any): Boolean
    Definition Classes
    Instance → Eq
  15. final def eq(arg0: AnyRef): scala.Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: AnyRef): scala.Boolean
    Definition Classes
    AnyRef → Any
  17. def excess(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  18. def fold(a: Any, lo: Any, hi: Any): Any
    Definition Classes
    Instance → Num
  19. def fold2(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  20. def fromAny(in: Any): Option[Any]

    Tries to extract a value of type A from an unknown input value.

    Tries to extract a value of type A from an unknown input value. If the input value is generally incompatible with A, returns None.

    The extraction should be direct and lossless. For example, a FromAny[Int] should not try to parse a string, nor should it cast a Long to an Int. On the other hand, a FromAny[Double] should accept a Float as input.

    Definition Classes
    Instance → FromAny
  21. def gcd(a: Any, b: Any): Any
    Definition Classes
    Instance → NumInt
  22. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  23. def gt(a: Any, b: Any): Boolean
    Definition Classes
    Instance → Ord
  24. def gteq(a: Any, b: Any): Boolean
    Definition Classes
    Instance → Ord
  25. def hashCode(): scala.Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. final val id: Int(5000)
    Definition Classes
    Instance → Factory → Adjunct
  27. def isEven(a: Any): Boolean
    Definition Classes
    Instance → NumInt
  28. final def isInstanceOf[T0]: scala.Boolean
    Definition Classes
    Any
  29. def isOdd(a: Any): Boolean
    Definition Classes
    Instance → NumInt
  30. def isPowerOfTwo(a: Any): Boolean
    Definition Classes
    Instance → NumInt
  31. def lcm(a: Any, b: Any): Any
    Definition Classes
    Instance → NumInt
  32. def lt(a: Any, b: Any): Boolean
    Definition Classes
    Instance → Ord
  33. def lteq(a: Any, b: Any): Boolean
    Definition Classes
    Instance → Ord
  34. def max(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  35. def min(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  36. def minus(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  37. def mod(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  38. final def ne(arg0: AnyRef): scala.Boolean
    Definition Classes
    AnyRef
  39. def negate(a: Any): Any
    Definition Classes
    Instance → NumBool → Num
  40. def neq(a: Any, b: Any): Boolean
    Definition Classes
    Instance → Eq
  41. def nextPowerOfTwo(a: Any): Any
    Definition Classes
    Instance → NumInt
  42. def not(a: Any): Any
    Definition Classes
    Instance → NumInt
  43. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  44. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  45. def one: Any
    Definition Classes
    Instance → Num
  46. def or(a: Any, b: Any): Any
    Definition Classes
    Instance → NumInt → NumLogic
  47. def plus(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  48. def rand[Tx](a: Any)(implicit r: Random[Tx], tx: Tx): Any

    A random number between zero (inclusive) and a (exclusive).

    A random number between zero (inclusive) and a (exclusive). a may be negative, but it must not be zero.

    Definition Classes
    Instance → Num
  49. def rand2[Tx](a: Any)(implicit r: Random[Tx], tx: Tx): Any
    Definition Classes
    Instance → Num
  50. def rangeRand[Tx](a: Any, b: Any)(implicit r: Random[Tx], tx: Tx): Any
    Definition Classes
    Instance → Num
  51. def readIdentifiedAdjunct(in: DataInput): Adjunct
    Definition Classes
    Instance → Factory
  52. def rem(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  53. def roundTo(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  54. def roundUpTo(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  55. def shiftLeft(a: Any, b: Any): Any
    Definition Classes
    Instance → NumInt
  56. def shiftRight(a: Any, b: Any): Any
    Definition Classes
    Instance → NumInt
  57. def signum(a: Any): Any
    Definition Classes
    Instance → Num
  58. def sqrDif(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  59. def sqrSum(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  60. def squared(a: Any): Any
    Definition Classes
    Instance → Num
  61. def sumSqr(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  62. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  63. def times(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  64. def toDouble(a: Any): Double
    Definition Classes
    Instance → ToNum
  65. def toInt(a: Any): Int
    Definition Classes
    Instance → ToNum
  66. def toLong(a: Any): Long
    Definition Classes
    Instance → ToNum
  67. def toString(): String
    Definition Classes
    AnyRef → Any
  68. def trunc(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  69. def unsignedShiftRight(a: Any, b: Any): Any
    Definition Classes
    Instance → NumInt
  70. final def wait(arg0: scala.Long, arg1: scala.Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  71. final def wait(arg0: scala.Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  72. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  73. def wrap(a: Any, lo: Any, hi: Any): Any
    Definition Classes
    Instance → Num
  74. def wrap2(a: Any, b: Any): Any
    Definition Classes
    Instance → Num
  75. def write(out: DataOutput): Unit
    Definition Classes
    Adjunct → Writable
  76. def xor(a: Any, b: Any): Any
    Definition Classes
    Instance → NumInt → NumLogic
  77. def zero: Any
    Definition Classes
    Instance → Num

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @Deprecated
    Deprecated

Inherited from Factory

Inherited from Scalar[Any]

Inherited from ToNum[Any]

Inherited from FromAny[Any]

Inherited from NumBool[Any]

Inherited from NumInt[Any]

Inherited from NumLogic[Any]

Inherited from NumDiv[Any]

Inherited from Num[Any]

Inherited from Ord[Any]

Inherited from Eq[Any]

Inherited from Adjunct

Inherited from Writable

Inherited from AnyRef

Inherited from Any

Ungrouped