Uses of Class
org.jhotdraw8.graph.path.backlink.VertexBackLinkWithCost
Packages that use VertexBackLinkWithCost
-
Uses of VertexBackLinkWithCost in org.jhotdraw8.graph.path.algo
Methods in org.jhotdraw8.graph.path.algo that return VertexBackLinkWithCostModifier and TypeMethodDescriptionAnyShortestVertexPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<V>> nextVerticesFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull BiFunction<V, V, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method.AnyVertexPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<V>> nextVerticesFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull BiFunction<V, V, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method.UniqueOnAcyclicGraphVertexPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<V>> nextVerticesFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull BiFunction<V, V, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method.UniqueOrOneHopVertexPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<V>> nextVerticesFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull BiFunction<V, V, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) UniqueOrOneHopVertexPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<V>> nextVerticesFunction, @NonNull AddToSet<V> visited, int maxDepth, @NonNull C zero, @NonNull BiFunction<V, V, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction) Search engine method.UniqueShortestVertexPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<V>> nextVertices, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull BiFunction<V, V, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method.UniqueVertexPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<V>> nextVerticesFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull BiFunction<V, V, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method.VertexPathSearchAlgo.search(@NonNull Iterable<V> startVertices, @NonNull Predicate<V> goalPredicate, @NonNull Function<V, Iterable<V>> nextVerticesFunction, int maxDepth, @NonNull C zero, @NonNull C costLimit, @NonNull BiFunction<V, V, C> costFunction, @NonNull BiFunction<C, C, C> sumFunction, @NonNull AddToSet<V> visited) Search engine method. -
Uses of VertexBackLinkWithCost in org.jhotdraw8.graph.path.backlink
Methods in org.jhotdraw8.graph.path.backlink that return VertexBackLinkWithCostModifier and TypeMethodDescriptionstatic <VV,CC extends Number & Comparable<CC>>
@Nullable VertexBackLinkWithCost<VV, CC> VertexBackLink.toVertexBackLinkWithCost(@Nullable VertexBackLink<VV> node, @NonNull CC zero, @NonNull BiFunction<VV, VV, CC> costFunction, @NonNull BiFunction<CC, CC, CC> sumFunction) Converts anVertexBackLinktoVertexBackLinkWithCost.static <VV,CC extends Number & Comparable<CC>>
@Nullable VertexBackLinkWithCost<VV, CC> VertexBackLinkWithAncestorSet.toVertexBackLinkWithCost(@Nullable VertexBackLinkWithAncestorSet<VV> node, @NonNull CC zero, @NonNull BiFunction<VV, VV, CC> costFunction, @NonNull BiFunction<CC, CC, CC> sumFunction) Converts anVertexBackLinkWithAncestorSettoVertexBackLinkWithCost.Methods in org.jhotdraw8.graph.path.backlink with parameters of type VertexBackLinkWithCostModifier and TypeMethodDescriptionstatic <VV,CC extends Number & Comparable<CC>, XX>
@Nullable SimpleOrderedPair<ImmutableList<XX>, CC> VertexBackLinkWithCost.toVertexSequence(@Nullable VertexBackLinkWithCost<VV, CC> node, @NonNull Function<VertexBackLinkWithCost<VV, CC>, XX> mappingFunction) Converts anVertexBackLinkWithCostinto a vertex sequence.Method parameters in org.jhotdraw8.graph.path.backlink with type arguments of type VertexBackLinkWithCostModifier and TypeMethodDescriptionstatic <VV,CC extends Number & Comparable<CC>, XX>
@Nullable SimpleOrderedPair<ImmutableList<XX>, CC> VertexBackLinkWithCost.toVertexSequence(@Nullable VertexBackLinkWithCost<VV, CC> node, @NonNull Function<VertexBackLinkWithCost<VV, CC>, XX> mappingFunction) Converts anVertexBackLinkWithCostinto a vertex sequence.Constructors in org.jhotdraw8.graph.path.backlink with parameters of type VertexBackLinkWithCostModifierConstructorDescriptionVertexBackLinkWithCost(@NonNull V vertex, @Nullable VertexBackLinkWithCost<V, C> parent, @NonNull C cost) Creates a new instance.