public abstract class MilestoneLister extends Object implements PointAccepter
Constructor and Description |
---|
MilestoneLister() |
Modifier and Type | Method and Description |
---|---|
void |
add(long pX,
long pY) |
protected abstract void |
add(long x0,
long y0,
long x1,
long y1) |
protected void |
add(MilestoneStep pMilestoneStep) |
void |
end() |
protected double |
getDistance(int pIndex) |
List<MilestoneStep> |
getMilestones() |
static double |
getOrientation(long x0,
long y0,
long x1,
long y1) |
void |
init() |
void |
setDistances(double[] pDistances) |
public List<MilestoneStep> getMilestones()
public void setDistances(double[] pDistances)
protected double getDistance(int pIndex)
public void init()
init
in interface PointAccepter
public void add(long pX, long pY)
add
in interface PointAccepter
public void end()
end
in interface PointAccepter
protected void add(MilestoneStep pMilestoneStep)
protected abstract void add(long x0, long y0, long x1, long y1)
public static double getOrientation(long x0, long y0, long x1, long y1)