public interface CHEdgeIteratorState extends EdgeIteratorState
CHEdgeIteratorREVERSE_STATE, UNFAVORED_EDGE| Modifier and Type | Method and Description | 
|---|---|
| boolean | getBwdAccess() | 
| boolean | getFwdAccess() | 
| int | getSkippedEdge1() | 
| int | getSkippedEdge2() | 
| double | getWeight()Returns the weight of this shortcut. | 
| boolean | isShortcut() | 
| void | setFlagsAndWeight(int flags,
                 double weight) | 
| CHEdgeIteratorState | setSkippedEdges(int edge1,
               int edge2)Sets the edges that this shortcut skips. | 
| CHEdgeIteratorState | setWeight(double weight)Sets the weight calculated from Weighting.calcWeight, only applicable if isShortcut is true. | 
copyPropertiesFrom, detach, fetchWayGeometry, get, get, get, get, getAdjNode, getBaseNode, getDistance, getEdge, getFlags, getName, getOrigEdgeFirst, getOrigEdgeLast, getReverse, getReverse, getReverse, getReverse, set, set, set, set, setDistance, setFlags, setName, setReverse, setReverse, setReverse, setReverse, setWayGeometryint getSkippedEdge1()
int getSkippedEdge2()
CHEdgeIteratorState setSkippedEdges(int edge1, int edge2)
boolean isShortcut()
boolean getFwdAccess()
isShortcut() is falseboolean getBwdAccess()
getFwdAccess()double getWeight()
CHEdgeIteratorState setWeight(double weight)
void setFlagsAndWeight(int flags,
                       double weight)
Copyright © 2012–2020. All rights reserved.