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 doubleALcdNodeDistanceFunction.computeDistance(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aPrecedingRoute, ILcdRoute<N, E> aSucceedingRoute, TLcdTraversalDirection aTraversalDirection) abstract doubleALcdNodeDistanceFunction.computeDistance(ILcdGraph<N, E> aGraph, N aStartNode, N aEndNode, TLcdTraversalDirection aTraversalDirection) Returns the distance between the two given nodes.doubleILcdDistanceFunction.computeDistance(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aPrecedingRoute, ILcdRoute<N, E> aSucceedingRoute, TLcdTraversalDirection aTraversalDirection) Returns the distance between the end node ofaPrecedingRouteand the start node ofaSucceedingRoute.final doubleALcdNodeValueFunction.computeEdgeValue(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aRoute, E aNextEdge, TLcdTraversalDirection aTraversalDirection) final doubleALcdSimpleEdgeValueFunction.computeEdgeValue(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aRoute, E aNextEdge, TLcdTraversalDirection aTraversalDirection) abstract doubleALcdSimpleEdgeValueFunction.computeEdgeValue(ILcdGraph<N, E> aGraph, E aEdge, TLcdTraversalDirection aTraversalDirection) Returns the value associated with the given edge.final doubleALcdTurnValueFunction.computeEdgeValue(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aRoute, E aNextEdge, TLcdTraversalDirection aTraversalDirection) doubleILcdEdgeValueFunction.computeEdgeValue(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aPrecedingRoute, E aEdge, TLcdTraversalDirection aTraversalDirection) Returns the value associated withaEdge.doubleTLcdCompositeEdgeValueFunction.computeEdgeValue(ILcdGraph<N, E> aGraph, ILcdRoute<N, E> aPrecedingRoute, E aEdge, TLcdTraversalDirection aTraversalDirection) Returns the value associated with the given edge.abstract doubleALcdTurnValueFunction.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 TLcdTraversalDirectionTLcdTraversalDirection.BACKWARDNegative direction (from end to start node);static final TLcdTraversalDirectionTLcdTraversalDirection.FORWARDPositive direction (from start to end node)