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
    InstanceNum
  5. def absDif(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  6. def and(a: Any, b: Any): Any
    Definition Classes
    InstanceNumIntNumLogic
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def clip(a: Any, lo: Any, hi: Any): Any
    Definition Classes
    InstanceNum
  9. def clip2(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  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
    InstanceNum
  12. def difSqr(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  13. def div(a: Any, b: Any): Any
    Definition Classes
    InstanceNumDiv
  14. def eq(a: Any, b: Any): Boolean
    Definition Classes
    InstanceEq
  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
    InstanceNum
  18. def fold(a: Any, lo: Any, hi: Any): Any
    Definition Classes
    InstanceNum
  19. def fold2(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  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
    InstanceFromAny
  21. def gcd(a: Any, b: Any): Any
    Definition Classes
    InstanceNumInt
  22. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  23. def gt(a: Any, b: Any): Boolean
    Definition Classes
    InstanceOrd
  24. def gteq(a: Any, b: Any): Boolean
    Definition Classes
    InstanceOrd
  25. def hashCode(): scala.Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. final val id: Int(5000)
    Definition Classes
    InstanceFactoryAdjunct
  27. def isEven(a: Any): Boolean
    Definition Classes
    InstanceNumInt
  28. final def isInstanceOf[T0]: scala.Boolean
    Definition Classes
    Any
  29. def isOdd(a: Any): Boolean
    Definition Classes
    InstanceNumInt
  30. def isPowerOfTwo(a: Any): Boolean
    Definition Classes
    InstanceNumInt
  31. def lcm(a: Any, b: Any): Any
    Definition Classes
    InstanceNumInt
  32. def lt(a: Any, b: Any): Boolean
    Definition Classes
    InstanceOrd
  33. def lteq(a: Any, b: Any): Boolean
    Definition Classes
    InstanceOrd
  34. def max(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  35. def min(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  36. def minus(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  37. def mod(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  38. final def ne(arg0: AnyRef): scala.Boolean
    Definition Classes
    AnyRef
  39. def negate(a: Any): Any
    Definition Classes
    InstanceNumBoolNum
  40. def neq(a: Any, b: Any): Boolean
    Definition Classes
    InstanceEq
  41. def nextPowerOfTwo(a: Any): Any
    Definition Classes
    InstanceNumInt
  42. def not(a: Any): Any
    Definition Classes
    InstanceNumInt
  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
    InstanceNum
  46. def or(a: Any, b: Any): Any
    Definition Classes
    InstanceNumIntNumLogic
  47. def plus(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  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
    InstanceNum
  49. def rand2[Tx](a: Any)(implicit r: Random[Tx], tx: Tx): Any
    Definition Classes
    InstanceNum
  50. def rangeRand[Tx](a: Any, b: Any)(implicit r: Random[Tx], tx: Tx): Any
    Definition Classes
    InstanceNum
  51. def readIdentifiedAdjunct(in: DataInput): Adjunct
    Definition Classes
    InstanceFactory
  52. def rem(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  53. def roundTo(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  54. def roundUpTo(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  55. def shiftLeft(a: Any, b: Any): Any
    Definition Classes
    InstanceNumInt
  56. def shiftRight(a: Any, b: Any): Any
    Definition Classes
    InstanceNumInt
  57. def signum(a: Any): Any
    Definition Classes
    InstanceNum
  58. def sqrDif(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  59. def sqrSum(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  60. def squared(a: Any): Any
    Definition Classes
    InstanceNum
  61. def sumSqr(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  62. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  63. def times(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  64. def toDouble(a: Any): Double
    Definition Classes
    InstanceToNum
  65. def toInt(a: Any): Int
    Definition Classes
    InstanceToNum
  66. def toLong(a: Any): Long
    Definition Classes
    InstanceToNum
  67. def toString(): String
    Definition Classes
    AnyRef → Any
  68. def trunc(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  69. def unsignedShiftRight(a: Any, b: Any): Any
    Definition Classes
    InstanceNumInt
  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
    InstanceNum
  74. def wrap2(a: Any, b: Any): Any
    Definition Classes
    InstanceNum
  75. def write(out: DataOutput): Unit
    Definition Classes
    AdjunctWritable
  76. def xor(a: Any, b: Any): Any
    Definition Classes
    InstanceNumIntNumLogic
  77. def zero: Any
    Definition Classes
    InstanceNum

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @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