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 IndexGraph
Graphs. EmptyGraphDirected
A directed graphs with no vertices and no edgesstatic IndexGraph
Graphs. EmptyGraphUndirected
An undirected graphs with no vertices and no edgesMethods in com.jgalgo.graph that return IndexGraph Modifier and Type Method Description IndexGraph
IndexGraphBuilder. build()
Build a new immutable index graph with the builder vertices and edges.IndexGraph
IndexGraphBuilder. buildMutable()
Build a new mutable index graph with the builder vertices and edges.default IndexGraph
IndexGraph. copy()
default IndexGraph
IndexGraph. copy(boolean copyWeights)
IndexGraph
IndexGraphBuilder.ReIndexedGraph. graph()
Get the newly created re-indexed graphdefault IndexGraph
IndexGraph. immutableCopy()
default IndexGraph
IndexGraph. immutableCopy(boolean copyWeights)
default IndexGraph
IndexGraph. immutableView()
IndexGraph
Graph. indexGraph()
Get an Index graph view of this graph.default IndexGraph
IndexGraph. indexGraph()
Deprecated.this function will always return the same graph, no reason to call itstatic IndexGraph
Graphs. newCompleteGraphDirected(int numberOfVertices)
Create a new directed complete graph with a fixed number of vertices.static IndexGraph
Graphs. newCompleteGraphUndirected(int numberOfVertices)
Create a new undirected complete graph with a fixed number of vertices.default IndexGraph
IndexGraphFactory. newCopyOf(IndexGraph g)
Create a copy of a given index graph, with the same vertices and edges, without copying weights.IndexGraph
IndexGraphFactory. newCopyOf(IndexGraph g, boolean copyWeights)
Create a copy of a given index graph, with the same vertices and edges, with/without copying weights.IndexGraph
IndexGraphFactory. newGraph()
Create a new empty index graph.default IndexGraph
IndexGraph. reverseView()
Methods in com.jgalgo.graph with parameters of type IndexGraph Modifier and Type Method Description static WeightFunction
WeightFunctions. localEdgeWeightFunction(IndexGraph g, WeightFunction w)
Get a 'local' version of a given weight function.static WeightFunction.Int
WeightFunctions. localEdgeWeightFunction(IndexGraph g, WeightFunction.Int w)
Get a 'local' version of a given weight function.default IndexGraph
IndexGraphFactory. newCopyOf(IndexGraph g)
Create a copy of a given index graph, with the same vertices and edges, without copying weights.IndexGraph
IndexGraphFactory. newCopyOf(IndexGraph g, boolean copyWeights)
Create a copy of a given index graph, with the same vertices and edges, with/without copying weights.static IndexGraphBuilder
IndexGraphBuilder. newFrom(IndexGraph g)
Create a new builder initialized with an existing graph vertices and edges, without copying the weights.static IndexGraphBuilder
IndexGraphBuilder. newFrom(IndexGraph g, boolean copyWeights)
Create a new builder initialized with an existing graph vertices and edges, with/without copying the weights.static IndexGraphFactory
IndexGraphFactory. newFrom(IndexGraph g)
Create a new index graph factory based on a given implementation.
-