public class NetworkPathFinder extends AbstractNetworkPathFinder<Node,Path>
Constructor and Description |
---|
NetworkPathFinder() |
Modifier and Type | Method and Description |
---|---|
RouteData |
find(IPathFinderProviderFactory factory,
Node source,
Node target,
LengthUnits units) |
RouteData |
find(IPathFinderProviderFactory factory,
Node sourceNode,
Path targetPath,
double targetOffset,
LengthUnits units) |
RouteData |
find(IPathFinderProviderFactory factory,
Node source,
Point sourcePos,
Node target,
Point targetPos,
LengthUnits units,
java.util.function.Predicate<Node> nodeFilter,
java.util.function.Predicate<Path> pathFilter,
Path... pathsToInclude) |
RouteData |
find(IPathFinderProviderFactory factory,
Node sourceNode,
Point sourcePos,
Path targetPath,
double targetOffset,
PathMovementDirection targetDirection,
LengthUnits units,
java.util.function.Predicate<Node> nodeFilter,
java.util.function.Predicate<Path> pathFilter,
Path... pathsToInclude) |
RouteData |
find(IPathFinderProviderFactory factory,
Path sourcePath,
double sourceOffset,
Node targetNode,
LengthUnits units) |
RouteData |
find(IPathFinderProviderFactory factory,
Path sourcePath,
double sourceOffset,
Path targetPath,
double targetOffset,
LengthUnits units) |
RouteData |
find(IPathFinderProviderFactory factory,
Path sourcePath,
double sourceOffset,
PathMovementDirection sourceDirection,
Node targetNode,
Point targetPos,
LengthUnits units,
java.util.function.Predicate<Node> nodeFilter,
java.util.function.Predicate<Path> pathFilter,
Path... pathsToInclude) |
RouteData |
find(IPathFinderProviderFactory factory,
Path sourcePath,
double sourceOffset,
PathMovementDirection sourceDirection,
Path targetPath,
double targetOffset,
PathMovementDirection targetDirection,
LengthUnits units,
java.util.function.Predicate<Node> nodeFilter,
java.util.function.Predicate<Path> pathFilter,
Path... pathsToInclude) |
contains, findShortestRoute, notContains
public RouteData find(IPathFinderProviderFactory factory, Path sourcePath, double sourceOffset, Path targetPath, double targetOffset, LengthUnits units)
public RouteData find(IPathFinderProviderFactory factory, Path sourcePath, double sourceOffset, PathMovementDirection sourceDirection, Path targetPath, double targetOffset, PathMovementDirection targetDirection, LengthUnits units, java.util.function.Predicate<Node> nodeFilter, java.util.function.Predicate<Path> pathFilter, Path... pathsToInclude)
public RouteData find(IPathFinderProviderFactory factory, Path sourcePath, double sourceOffset, Node targetNode, LengthUnits units)
public RouteData find(IPathFinderProviderFactory factory, Path sourcePath, double sourceOffset, PathMovementDirection sourceDirection, Node targetNode, Point targetPos, LengthUnits units, java.util.function.Predicate<Node> nodeFilter, java.util.function.Predicate<Path> pathFilter, Path... pathsToInclude)
public RouteData find(IPathFinderProviderFactory factory, Node sourceNode, Path targetPath, double targetOffset, LengthUnits units)
public RouteData find(IPathFinderProviderFactory factory, Node sourceNode, Point sourcePos, Path targetPath, double targetOffset, PathMovementDirection targetDirection, LengthUnits units, java.util.function.Predicate<Node> nodeFilter, java.util.function.Predicate<Path> pathFilter, Path... pathsToInclude)
public RouteData find(IPathFinderProviderFactory factory, Node source, Node target, LengthUnits units)
public RouteData find(IPathFinderProviderFactory factory, Node source, Point sourcePos, Node target, Point targetPos, LengthUnits units, java.util.function.Predicate<Node> nodeFilter, java.util.function.Predicate<Path> pathFilter, Path... pathsToInclude)
Copyright © AnyLogic North America, LLC. All Rights Reserved.