final case class IncreaseWrapAt(value: Double, unitsPerSecond: Double, limit: Double) extends TimeVaryingValue
A value that increases over time and wraps back to zero when it hits the limit
- Value parameters:
- limit
The upper limit
- unitsPerSecond
The rate of change
- value
The current/starting value
- Companion:
- object
trait Serializable
trait Product
trait Equals
trait TimeVaryingValue
class Object
trait Matchable
class Any