Uses of Interface
com.jgalgo.graph.IndexGraph
-
Packages that use IndexGraph Package Description com.jgalgo.graph Graphs object are the fundamental building blocks of the JGAlgo library. -
-
Uses of IndexGraph in com.jgalgo.graph
Classes in com.jgalgo.graph that implement IndexGraph Modifier and Type Class Description class
GraphBaseWithEdgeEndpointsContainer
Methods in com.jgalgo.graph that return IndexGraph Modifier and Type Method Description IndexGraph
IndexGraphBuilder. build()
IndexGraph
IndexGraphBuilder. buildMutable()
default IndexGraph
IndexGraph. copy()
default IndexGraph
IndexGraph. copy(boolean copyWeights)
IndexGraph
IndexGraphBuilder.ReIndexedGraph. graph()
Get the newly created re-indexed graph.default 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 itdefault IndexGraph
IndexGraphFactory. newCopyOf(Graph<Integer,Integer> g)
IndexGraph
IndexGraphFactory. newCopyOf(Graph<Integer,Integer> g, boolean copyWeights)
static IndexGraph
IndexGraph. newDirected()
Create a new directed empty index graph.IndexGraph
IndexGraphFactory. newGraph()
static IndexGraph
IndexGraph. newUndirected()
Create a new undirected empty index graph.default IndexGraph
IndexGraph. reverseView()
default IndexGraph
IndexGraph. undirectedView()
Methods in com.jgalgo.graph with parameters of type IndexGraph Modifier and Type Method Description static IWeightFunction
WeightFunctions. localEdgeWeightFunction(IndexGraph g, IWeightFunction w)
Get a 'local' version of a given weight function.static IWeightFunctionInt
WeightFunctions. localEdgeWeightFunction(IndexGraph g, IWeightFunctionInt w)
Get a 'local' version of a given weight function.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.
-