Line

final case class Line[L](start: D, end: D, length: GE[L])(implicit numL: NumInt[L]) extends SingleOut[Double] with ProductWithAdjuncts

A line segment generating UGen. The UGen terminates when the segment has reached the end.

A line can be used to count integers (in the lower ranges, where floating point noise is not yet relevant), e.g. Line(a, b, b - a + 1) counts from a to b (inclusive).

Value parameters:
end

ending value

length

length of the segment in sample frames

start

starting value

Companion:
object
trait Serializable
trait ProductWithAdjuncts
trait SingleOut[Double]
trait Lazy[Double]
trait GE[Double]
trait Expander[UGenInLike[Double]]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

override def adjuncts: List[Adjunct]
Definition Classes
ProductWithAdjuncts

Inherited methods

final def name: String
Inherited from:
UGenSource
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product