doodle.interact.animation.Interpolation$
See theInterpolation companion trait
object Interpolation
Attributes
- Companion:
- trait
- Source:
- Interpolation.scala
- Graph
- Supertypes
- Self type
- Interpolation.type
Members list
Concise view
Type members
Classlikes
final case class Closed[A](start: A, stop: A, interpolator: Interpolator[A]) extends Interpolation[A]
Attributes
- Source:
- Interpolation.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait Interpolation[A]class Objecttrait Matchableclass Any
final case class HalfOpen[A](start: A, stop: A, interpolator: Interpolator[A]) extends Interpolation[A]
Attributes
- Source:
- Interpolation.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait Interpolation[A]class Objecttrait Matchableclass Any
Attributes
- Source:
- Interpolation.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait Interpolation[B]class Objecttrait Matchableclass Any
final case class Product[A, B](left: Interpolation[A], right: Interpolation[B]) extends Interpolation[(A, B)]
Attributes
- Source:
- Interpolation.scala
- Graph
- Supertypes
Attributes
- Source:
- Interpolation.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait Interpolation[A]class Objecttrait Matchableclass Any
Inherited types
The names of the product elements
The name of the type
Value members
Concrete methods
Construct a closed interpolation, which starts at the given start value and ends at the given stop value.
Construct a closed interpolation, which starts at the given start value and ends at the given stop value.
Attributes
- Source:
- Interpolation.scala
Construct a half-open interpolation, which starts at the given start value and ends at (but does not generate) the given stop value.
Construct a half-open interpolation, which starts at the given start value and ends at (but does not generate) the given stop value.
Attributes
- Source:
- Interpolation.scala
Implicits
Implicits
Attributes
- Source:
- Interpolation.scala