final class PointOfInterestStorage.PointOfInterestDistanceTracker extends SectionDistanceLevelPropagator
Modifier and Type | Field and Description |
---|---|
private it.unimi.dsi.fastutil.longs.Long2ByteMap |
distances |
Modifier | Constructor and Description |
---|---|
protected |
PointOfInterestDistanceTracker() |
Modifier and Type | Method and Description |
---|---|
protected int |
getInitialLevel(long id) |
protected int |
getLevel(long id) |
protected void |
setLevel(long id,
int level) |
void |
update() |
getPropagatedLevel, isMarker, propagateLevel, recalculateLevel, update
applyPendingUpdates, getPendingUpdateCount, hasPendingUpdates, propagateLevel, removePendingUpdate, removePendingUpdateIf, resetLevel, updateLevel
protected int getInitialLevel(long id)
getInitialLevel
in class SectionDistanceLevelPropagator
protected int getLevel(long id)
getLevel
in class LevelPropagator
protected void setLevel(long id, int level)
setLevel
in class LevelPropagator
public void update()