Package | Description |
---|---|
vona.time |
Vona's utils: clocks and related stuff.
|
vona.ui |
Vona's utils: UI stuff.
|
Modifier and Type | Class and Description |
---|---|
class |
DiscreteClock
Vona's utils: a discrete clock.
|
class |
SuperClock
Vona's utils: accelerateable, stoppable clock with extended sleep
semantics.
|
Modifier and Type | Field and Description |
---|---|
protected Clock |
PeriodicThread.clock
The timebase.
|
Clock |
Interpolator.clock
The time base to use for this interpolation.
|
static Clock |
Interpolator.wallClock
A default time base.
|
Modifier and Type | Method and Description |
---|---|
static TrapezoidInterpolator |
TrapezoidInterpolator.fixedDuration(Clock clock,
double start,
double end,
double duration)
Factory method to make a fixed-duration TrapezoidInterpolator.
|
static TrapezoidInterpolator |
TrapezoidInterpolator.fixedDuration(Clock clock,
double start,
double end,
double duration,
double accelFraction)
Factory method to make a fixed-duration TrapezoidInterpolator.
|
static TrapezoidInterpolator |
TrapezoidInterpolator.maxSpeed(Clock clock,
double start,
double end,
double maxSpeed)
Factory method to make a maximum speed TrapezoidInterpolator.
|
static TrapezoidInterpolator |
TrapezoidInterpolator.maxSpeed(Clock clock,
double start,
double end,
double maxSpeed,
double accelFraction)
Factory method to make a maximum speed TrapezoidInterpolator.
|
Constructor and Description |
---|
Interpolator(Clock clock,
double start,
double end,
double duration)
Create a new Interpolator.
|
PeriodicThread(Clock clock,
double updateTime)
Create a new PeriodicThread, not started.
|
TrapezoidInterpolator(Clock clock,
double start,
double end,
double duration)
|
TrapezoidInterpolator(Clock clock,
double start,
double end,
double duration,
double accelFraction)
Create a new TrapezoidInterpolator.
|
Modifier and Type | Field and Description |
---|---|
Clock |
RXSInteractor.clock
the time base
|
Constructor and Description |
---|
RXSInteractor(Clock clock)
Makes a new interactor with a default interpolator.
|
RXSInteractor(Clock clock,
RXSInterpolator rxsInterpolator)
Make an interactor based on the given clock and
rxsInterpolator.
|