| 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.
|