public class PrepareLandmarks extends Object
http://www.siam.org/meetings/alenex05/papers/03agoldberg.pdf
| Constructor and Description |
|---|
PrepareLandmarks(Directory dir,
BaseGraph graph,
EncodedValueLookup encodedValueLookup,
LMConfig lmConfig,
int landmarks) |
| Modifier and Type | Method and Description |
|---|---|
void |
doWork() |
LandmarkStorage |
getLandmarkStorage() |
LMConfig |
getLMConfig() |
long |
getTotalPrepareTime() |
boolean |
isPrepared() |
boolean |
loadExisting() |
PrepareLandmarks |
setAreaIndex(AreaIndex<SplitArea> areaIndex) |
PrepareLandmarks |
setLandmarkSuggestions(List<LandmarkSuggestion> landmarkSuggestions) |
void |
setLMSelectionWeighting(Weighting w) |
PrepareLandmarks |
setLogDetails(boolean logDetails) |
PrepareLandmarks |
setMaximumWeight(double maximumWeight) |
void |
setMinimumNodes(int nodes) |
public PrepareLandmarks(Directory dir, BaseGraph graph, EncodedValueLookup encodedValueLookup, LMConfig lmConfig, int landmarks)
public PrepareLandmarks setLandmarkSuggestions(List<LandmarkSuggestion> landmarkSuggestions)
public PrepareLandmarks setAreaIndex(AreaIndex<SplitArea> areaIndex)
LandmarkStorage.setAreaIndex(AreaIndex)public PrepareLandmarks setMaximumWeight(double maximumWeight)
LandmarkStorage.setMaximumWeight(double)public void setLMSelectionWeighting(Weighting w)
public void setMinimumNodes(int nodes)
LandmarkStorage.setMinimumNodes(int)public PrepareLandmarks setLogDetails(boolean logDetails)
public LandmarkStorage getLandmarkStorage()
public LMConfig getLMConfig()
public boolean loadExisting()
public void doWork()
public boolean isPrepared()
public long getTotalPrepareTime()
Copyright © 2012–2022. All rights reserved.