private abstract static class InterpolationInterval.TangentInterpolationInterval extends InterpolationInterval
| Modifier and Type | Field and Description |
|---|---|
private double |
duration |
private NumberTangentInterpolator |
leftInterpolator |
protected double |
p0 |
private double |
p1 |
private double |
p2 |
protected double |
p3 |
rightInterpolator, ticks| Modifier | Constructor and Description |
|---|---|
private |
TangentInterpolationInterval(KeyValue rightKeyValue,
long ticks) |
private |
TangentInterpolationInterval(KeyValue rightKeyValue,
long ticks,
KeyValue leftKeyValue,
long duration) |
| Modifier and Type | Method and Description |
|---|---|
protected double |
calculate(double t) |
protected void |
recalculateStartValue(double leftValue) |
create, create, interpolate, recalculateStartValueprivate final double duration
private final double p2
protected final double p3
private final NumberTangentInterpolator leftInterpolator
protected double p0
private double p1