BumpPulse class

Inheritance

Constructors

BumpPulse.new({double duration = 200})

Properties

duration double
getter/setter pairinherited
folder Offset Function(Offset accumulator, double pulseTime, Offset pulseValue)
pulseTime is the amount of time that's passed since this pulse started. For pulses in the future, it will be negative. For pulses in the past, it will be large. You usually want to get the pulse progress as clampUnit(pulseTime/duration)
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
pulseStarts List<(double, Offset)>
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
zero Offset
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pulse(Offset v, {required double time}) → void
inherited
toString() String
A string representation of this object.
inherited
v({required double time}) Offset
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited