blob: eb8d9ea4bab1cd7119e6789fe04415e2d0c5cc87 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package org.singinst.uf.model;
import org.singinst.uf.math.SimplePoint;
import org.singinst.uf.presenter.DraggableLine;
import org.singinst.uf.presenter.SimpleStyle;
public class MooreDraggableLine extends DraggableLine {
private final MooreAsymptote mooreAsymptote;
public MooreDraggableLine(MooreAsymptote mooreAsymptote, NotablePercentile percentile) {
super(percentile.getPriority(), new SimpleStyle(percentile.getColor(), true));
this.mooreAsymptote = mooreAsymptote;
}
@Override
public void dragTo(SimplePoint point) {
mooreAsymptote.setY(point.y);
}
}
|