All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opentripplanner.routing.algorithm.astar.TraverseVisitor Maven / Gradle / Ivy

There is a newer version: 2.5.0
Show newest version
package org.opentripplanner.routing.algorithm.astar;

import org.opentripplanner.routing.core.State;
import org.opentripplanner.routing.graph.Edge;

public interface TraverseVisitor {

    /** Called when A* explores an edge */
    void visitEdge(Edge edge, State state);

    /** Called when A* dequeues a vertex */
    void visitVertex(State state);

    /** Called when A* enqueues a vertex */
    void visitEnqueue(State state);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy