AnyLogic
Expand
Font size

public class ConveyorNetworkPathFinder
extends AbstractNetworkPathFinder<ConveyorNode<?>,ConveyorPath<?>>

Constructor Summary

ConstructorDescription
ConveyorNetworkPathFinder() 

Method Summary

Modifier and TypeMethodDescription
RouteDatafind(IPathFinderProviderFactory factory, ConveyorNode<?> source, ConveyorNode<?> target, LengthUnits units) 
RouteDatafind(IPathFinderProviderFactory factory, ConveyorNode<?> source, ConveyorNode<?> target, LengthUnits units, Predicate<ConveyorNode<?>> nodeFilter, Predicate<ConveyorPath<?>> pathFilter, ConveyorPath<?>... conveyorsToInclude) 
RouteDatafind(IPathFinderProviderFactory factory, ConveyorNode<?> sourceNode, ConveyorPath<?> targetPath, double targetOffset, PathMovementDirection targetDirection, LengthUnits units) 
RouteDatafind(IPathFinderProviderFactory factory, ConveyorNode<?> sourceNode, ConveyorPath<?> targetPath, double targetOffset, PathMovementDirection targetDirection, LengthUnits units, Predicate<ConveyorNode<?>> nodeFilter, Predicate<ConveyorPath<?>> pathFilter, ConveyorPath<?>... conveyorsToInclude) 
RouteDatafind(IPathFinderProviderFactory factory, ConveyorPath<?> sourcePath, double sourceOffset, PathMovementDirection sourceDirection, ConveyorNode<?> targetNode, LengthUnits units) 
RouteDatafind(IPathFinderProviderFactory factory, ConveyorPath<?> sourcePath, double sourceOffset, PathMovementDirection sourceDirection, ConveyorNode<?> targetNode, LengthUnits units, Predicate<ConveyorNode<?>> nodeFilter, Predicate<ConveyorPath<?>> pathFilter, ConveyorPath<?>... conveyorsToInclude) 
RouteDatafind(IPathFinderProviderFactory factory, ConveyorPath<?> sourcePath, double sourceOffset, PathMovementDirection sourceDirection, ConveyorPath<?> targetPath, double targetOffset, PathMovementDirection targetDirection, LengthUnits units) 
RouteDatafind(IPathFinderProviderFactory factory, ConveyorPath<?> sourcePath, double sourceOffset, PathMovementDirection sourceDirection, ConveyorPath<?> targetPath, double targetOffset, PathMovementDirection targetDirection, LengthUnits units, Predicate<ConveyorNode<?>> nodeFilter, Predicate<ConveyorPath<?>> pathFilter, ConveyorPath<?>... conveyorsToInclude) 

Methods inherited from class com.anylogic.engine.routing.finders.AbstractNetworkPathFinder

contains, findShortestRoute, notContains

Methods inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Details

ConveyorNetworkPathFinder

public ConveyorNetworkPathFinder()

Method Details

find

public RouteData find(IPathFinderProviderFactory factory,
 ConveyorPath<?> sourcePath,
 double sourceOffset,
 PathMovementDirection sourceDirection,
 ConveyorPath<?> targetPath,
 double targetOffset,
 PathMovementDirection targetDirection,
 LengthUnits units)

find

public RouteData find(IPathFinderProviderFactory factory,
 ConveyorPath<?> sourcePath,
 double sourceOffset,
 PathMovementDirection sourceDirection,
 ConveyorPath<?> targetPath,
 double targetOffset,
 PathMovementDirection targetDirection,
 LengthUnits units,
 Predicate<ConveyorNode<?>> nodeFilter,
 Predicate<ConveyorPath<?>> pathFilter,
 ConveyorPath<?>... conveyorsToInclude)

find

public RouteData find(IPathFinderProviderFactory factory,
 ConveyorPath<?> sourcePath,
 double sourceOffset,
 PathMovementDirection sourceDirection,
 ConveyorNode<?> targetNode,
 LengthUnits units)

find

public RouteData find(IPathFinderProviderFactory factory,
 ConveyorPath<?> sourcePath,
 double sourceOffset,
 PathMovementDirection sourceDirection,
 ConveyorNode<?> targetNode,
 LengthUnits units,
 Predicate<ConveyorNode<?>> nodeFilter,
 Predicate<ConveyorPath<?>> pathFilter,
 ConveyorPath<?>... conveyorsToInclude)

find

public RouteData find(IPathFinderProviderFactory factory,
 ConveyorNode<?> sourceNode,
 ConveyorPath<?> targetPath,
 double targetOffset,
 PathMovementDirection targetDirection,
 LengthUnits units)

find

public RouteData find(IPathFinderProviderFactory factory,
 ConveyorNode<?> sourceNode,
 ConveyorPath<?> targetPath,
 double targetOffset,
 PathMovementDirection targetDirection,
 LengthUnits units,
 Predicate<ConveyorNode<?>> nodeFilter,
 Predicate<ConveyorPath<?>> pathFilter,
 ConveyorPath<?>... conveyorsToInclude)

find

public RouteData find(IPathFinderProviderFactory factory,
 ConveyorNode<?> source,
 ConveyorNode<?> target,
 LengthUnits units)

find

public RouteData find(IPathFinderProviderFactory factory,
 ConveyorNode<?> source,
 ConveyorNode<?> target,
 LengthUnits units,
 Predicate<ConveyorNode<?>> nodeFilter,
 Predicate<ConveyorPath<?>> pathFilter,
 ConveyorPath<?>... conveyorsToInclude)