Uses of Interface
org.geotools.graph.structure.Graph
Packages that use Graph
Package
Description
-
Uses of Graph in org.geotools.graph.build
Methods in org.geotools.graph.build that return GraphModifier and TypeMethodDescriptionGraphBuilder.getGraph()Returns the graph being built.GraphGenerator.getGraph()Returns the graph being generated.Methods in org.geotools.graph.build with parameters of type GraphModifier and TypeMethodDescriptionvoidGraphBuilder.importGraph(Graph g) Constructs a graph builder from a pre built graph. -
Uses of Graph in org.geotools.graph.build.basic
Methods in org.geotools.graph.build.basic that return GraphModifier and TypeMethodDescriptionprotected GraphBasicDirectedGraphBuilder.buildGraph()Creates a directed graph object.protected GraphBasicGraphBuilder.buildGraph()Creates the underlying graph object.BasicGraphBuilder.getGraph()BasicGraphGenerator.getGraph()Methods in org.geotools.graph.build.basic with parameters of type Graph -
Uses of Graph in org.geotools.graph.build.feature
Methods in org.geotools.graph.build.feature that return Graph -
Uses of Graph in org.geotools.graph.build.line
Methods in org.geotools.graph.build.line that return Graph -
Uses of Graph in org.geotools.graph.build.polygon
Methods in org.geotools.graph.build.polygon that return Graph -
Uses of Graph in org.geotools.graph.io
Methods in org.geotools.graph.io that return GraphModifier and TypeMethodDescriptionGraphReaderWriter.read()Creates a Graph from some permanent representation.Methods in org.geotools.graph.io with parameters of type Graph -
Uses of Graph in org.geotools.graph.io.standard
Methods in org.geotools.graph.io.standard that return GraphModifier and TypeMethodDescriptionDBReaderWriter.read()Performs a graph read by querying the database and processing each tuple returned in the query.SerializedReaderWriter.read()Deserializes the graph and reconstructs the original structure.TextfileReaderWriter.read()Performs a read of the text file line by line.Methods in org.geotools.graph.io.standard with parameters of type GraphModifier and TypeMethodDescriptionvoidPerforms a write on the graph out to the database.voidSerializes the graph by writing each edge in the graph to an object output stream.voidPerforms a write on the graph out to a text file. -
Uses of Graph in org.geotools.graph.path
Constructors in org.geotools.graph.path with parameters of type GraphModifierConstructorDescriptionAStarShortestPathFinder(Graph graph, Node source, Node target, AStarIterator.AStarFunctions afuncs) Constructs a new path finderDijkstraShortestPathFinder(Graph graph, Graphable source, DijkstraIterator.EdgeWeighter weighter) Constructs a new path finder.DijkstraShortestPathFinder(Graph graph, Graphable source, DijkstraIterator.EdgeWeighter weighter, DijkstraIterator.NodeWeighter nweighter) Constructs a new path finder.DijkstraShortestPathFinder(Graph graph, DijkstraIterator iterator) Constructs a new path finder. -
Uses of Graph in org.geotools.graph.structure
Subinterfaces of Graph in org.geotools.graph.structure -
Uses of Graph in org.geotools.graph.structure.basic
Classes in org.geotools.graph.structure.basic that implement GraphModifier and TypeClassDescriptionclassBasic implementation of DirectedGraph.classBasic implemenation of Graph. -
Uses of Graph in org.geotools.graph.traverse
Methods in org.geotools.graph.traverse that return GraphMethods in org.geotools.graph.traverse with parameters of type GraphModifier and TypeMethodDescriptionvoidGraphIterator.init(Graph graph, GraphTraversal traversal) Signals to the itereator that iteration is about to begin.voidSets the graph being traversed. -
Uses of Graph in org.geotools.graph.traverse.basic
Methods in org.geotools.graph.traverse.basic that return GraphModifier and TypeMethodDescriptionAbstractGraphIterator.getGraph()Returns the graph being traversed.BasicGraphTraversal.getGraph()Methods in org.geotools.graph.traverse.basic with parameters of type GraphConstructors in org.geotools.graph.traverse.basic with parameters of type GraphModifierConstructorDescriptionBasicGraphTraversal(Graph graph, GraphWalker walker, GraphIterator iterator) Constructs a new graph traversal.StagedGraphTraversal(Graph graph, GraphWalker walker, GraphIterator iterator) -
Uses of Graph in org.geotools.graph.traverse.standard
Methods in org.geotools.graph.traverse.standard with parameters of type GraphModifier and TypeMethodDescriptionBreadthFirstIterator.buildQueue(Graph graph) Builds the node queue for the iteration.BreadthFirstTopologicalIterator.buildQueue(Graph graph) Builds the active node queue.DepthFirstIterator.buildQueue(Graph graph) Builds the node queue for the Iteration.DepthFirstTopologicalIterator.buildQueue(Graph graph) Builds the active node queue.DirectedBreadthFirstTopologicalIterator.buildQueue(Graph graph) DirectedDepthFirstTopologicalIterator.buildQueue(Graph graph) voidAStarIterator.init(Graph graph, GraphTraversal traversal) Does Nothing.voidBreadthFirstIterator.init(Graph graph, GraphTraversal traversal) Does nothing.voidBreadthFirstTopologicalIterator.init(Graph graph, GraphTraversal traversal) Creates the active queue, and populates it with all nodes of degree less than 2.voidDijkstraIterator.init(Graph graph, GraphTraversal traversal) Builds internal priority queue to manage node costs.voidDirectedBreadthFirstTopologicalIterator.init(Graph graph, GraphTraversal traversal) voidNoBifurcationIterator.init(Graph graph, GraphTraversal traversal) Does nothing. -
Uses of Graph in org.geotools.graph.util.delaunay
Methods in org.geotools.graph.util.delaunay that return GraphModifier and TypeMethodDescriptionstatic GraphPoissonClusterer.findClusters(Graph incoming, Expression base, Expression target, double meanRate, int distance) DelaunayTriangulator.getTriangulation()static GraphAutoClust.runAutoClust(Graph d) DelaunayTriangulator.triangleListToGraph(List<Triangle> tList) Methods in org.geotools.graph.util.delaunay that return types with arguments of type GraphModifier and TypeMethodDescriptionAutoClustUtils.findConnectedComponents(Collection<Node> nodes, Collection<Edge> edges) Methods in org.geotools.graph.util.delaunay with parameters of type GraphModifier and TypeMethodDescriptionstatic GraphPoissonClusterer.findClusters(Graph incoming, Expression base, Expression target, double meanRate, int distance) static GraphAutoClust.runAutoClust(Graph d) void -
Uses of Graph in org.geotools.graph.util.graph
Constructors in org.geotools.graph.util.graph with parameters of type GraphModifierConstructorDescriptionCycleDetector(Graph graph) Constructs a new CycleDetector.DirectedCycleDetector(Graph graph) GraphFuser(Graph graph, GraphBuilder builder, GraphFuser.EdgeMerger merger) Constructs a GraphFuser.GraphPartitioner(Graph graph) Constructs a new partitioner for a graph.