Uses of Class
com.luciad.network.graph.TLcdTraversalDirection
Packages that use TLcdTraversalDirection
Package
Description
Provides functions associating values with edges, used by the routing algorithms to determine the length of a route.
Contains interfaces and classes for modeling basic graphs.
-
Uses of TLcdTraversalDirection in com.luciad.network.function
Methods in com.luciad.network.function with parameters of type TLcdTraversalDirectionModifier and TypeMethodDescriptionfinal double
ALcdNodeDistanceFunction.computeDistance
(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aPrecedingRoute, ILcdRoute<N, E> aSucceedingRoute, TLcdTraversalDirection aTraversalDirection) abstract double
ALcdNodeDistanceFunction.computeDistance
(ILcdGraph<N, E> aGraph, N aStartNode, N aEndNode, TLcdTraversalDirection aTraversalDirection) Returns the distance between the two given nodes.double
ILcdDistanceFunction.computeDistance
(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aPrecedingRoute, ILcdRoute<N, E> aSucceedingRoute, TLcdTraversalDirection aTraversalDirection) Returns the distance between the end node ofaPrecedingRoute
and the start node ofaSucceedingRoute
.final double
ALcdNodeValueFunction.computeEdgeValue
(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aRoute, E aNextEdge, TLcdTraversalDirection aTraversalDirection) final double
ALcdSimpleEdgeValueFunction.computeEdgeValue
(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aRoute, E aNextEdge, TLcdTraversalDirection aTraversalDirection) abstract double
ALcdSimpleEdgeValueFunction.computeEdgeValue
(ILcdGraph<N, E> aGraph, E aEdge, TLcdTraversalDirection aTraversalDirection) Returns the value associated with the given edge.final double
ALcdTurnValueFunction.computeEdgeValue
(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aRoute, E aNextEdge, TLcdTraversalDirection aTraversalDirection) double
ILcdEdgeValueFunction.computeEdgeValue
(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aPrecedingRoute, E aEdge, TLcdTraversalDirection aTraversalDirection) Returns the value associated withaEdge
.double
TLcdCompositeEdgeValueFunction.computeEdgeValue
(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aPrecedingRoute, E aEdge, TLcdTraversalDirection aTraversalDirection) Returns the value associated with the given edge.abstract double
ALcdTurnValueFunction.computeTurnValue
(ILcdGraph<N, E> aGraph, E aEdge, N aNode, E aNextEdge, TLcdTraversalDirection aTraversalDirection) Returns the value associated with the given turn. -
Uses of TLcdTraversalDirection in com.luciad.network.graph
Fields in com.luciad.network.graph declared as TLcdTraversalDirectionModifier and TypeFieldDescriptionstatic final TLcdTraversalDirection
TLcdTraversalDirection.BACKWARD
Negative direction (from end to start node);static final TLcdTraversalDirection
TLcdTraversalDirection.FORWARD
Positive direction (from start to end node)