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, recalculateStartValue
private final double duration
private final double p2
protected final double p3
private final NumberTangentInterpolator leftInterpolator
protected double p0
private double p1