package edu.cmu.cs.eyetrack.analysis.score.distance; import edu.cmu.cs.eyetrack.analysis.struct.Frame; public class FalloffDistanceFunction extends DistanceFunction { private double exponent; public FalloffDistanceFunction(double exponent) { this.exponent = exponent; } @Override public Double distance(Frame a, Frame b) { return Math.pow( a.getPosition().distance(b.getPosition()), exponent ); } public double getExponent() { return exponent; } public void setExponent(double exponent) { this.exponent = exponent; } }