Uses of Interface
com.jgalgo.graph.IndexGraph
-
Packages that use IndexGraph Package Description com.jgalgo.graph -
-
Uses of IndexGraph in com.jgalgo.graph
Fields in com.jgalgo.graph declared as IndexGraph Modifier and Type Field Description static IndexGraphGraphs. EmptyGraphDirectedA directed graphs with no vertices and no edgesstatic IndexGraphGraphs. EmptyGraphUndirectedAn undirected graphs with no vertices and no edgesMethods in com.jgalgo.graph that return IndexGraph Modifier and Type Method Description IndexGraphIndexGraphBuilder. build()Build a new immutable index graph with the builder vertices and edges.IndexGraphIndexGraphBuilder. buildMutable()Build a new mutable index graph with the builder vertices and edges.default IndexGraphIndexGraph. copy()default IndexGraphIndexGraph. copy(boolean copyWeights)IndexGraphIndexGraphBuilder.ReIndexedGraph. graph()Get the newly created re-indexed graphdefault IndexGraphIndexGraph. immutableCopy()default IndexGraphIndexGraph. immutableCopy(boolean copyWeights)default IndexGraphIndexGraph. immutableView()IndexGraphGraph. indexGraph()Get an Index graph view of this graph.default IndexGraphIndexGraph. indexGraph()Deprecated.this function will always return the same graph, no reason to call itstatic IndexGraphGraphs. newCompleteGraphDirected(int numberOfVertices)Create a new directed complete graph with a fixed number of vertices.static IndexGraphGraphs. newCompleteGraphUndirected(int numberOfVertices)Create a new undirected complete graph with a fixed number of vertices.default IndexGraphIndexGraphFactory. newCopyOf(IndexGraph g)Create a copy of a given index graph, with the same vertices and edges, without copying weights.IndexGraphIndexGraphFactory. newCopyOf(IndexGraph g, boolean copyWeights)Create a copy of a given index graph, with the same vertices and edges, with/without copying weights.IndexGraphIndexGraphFactory. newGraph()Create a new empty index graph.default IndexGraphIndexGraph. reverseView()Methods in com.jgalgo.graph with parameters of type IndexGraph Modifier and Type Method Description static WeightFunctionWeightFunctions. localEdgeWeightFunction(IndexGraph g, WeightFunction w)Get a 'local' version of a given weight function.static WeightFunction.IntWeightFunctions. localEdgeWeightFunction(IndexGraph g, WeightFunction.Int w)Get a 'local' version of a given weight function.default IndexGraphIndexGraphFactory. newCopyOf(IndexGraph g)Create a copy of a given index graph, with the same vertices and edges, without copying weights.IndexGraphIndexGraphFactory. newCopyOf(IndexGraph g, boolean copyWeights)Create a copy of a given index graph, with the same vertices and edges, with/without copying weights.static IndexGraphBuilderIndexGraphBuilder. newFrom(IndexGraph g)Create a new builder initialized with an existing graph vertices and edges, without copying the weights.static IndexGraphBuilderIndexGraphBuilder. newFrom(IndexGraph g, boolean copyWeights)Create a new builder initialized with an existing graph vertices and edges, with/without copying the weights.static IndexGraphFactoryIndexGraphFactory. newFrom(IndexGraph g)Create a new index graph factory based on a given implementation.
-