| Package | Description |
|---|---|
| org.jgrapht | |
| org.jgrapht.generate |
Generators for graphs of various topologies.
|
| org.jgrapht.graph |
Implementations of various graphs.
|
| Modifier and Type | Method and Description |
|---|---|
EdgeFactory<V,E> |
Graph.getEdgeFactory()
Returns the edge factory using which this graph creates new edges.
|
| Modifier and Type | Field and Description |
|---|---|
protected EdgeFactory<V,E> |
WeightedGraphGenerator.edgeFactory |
| Modifier and Type | Method and Description |
|---|---|
WeightedGraphGenerator<V,E> |
WeightedGraphGenerator.edgeFactory(EdgeFactory<V,E> edgeFactory) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassBasedEdgeFactory<V,E>
An
EdgeFactory for producing edges by using a class as a factory. |
| Modifier and Type | Method and Description |
|---|---|
EdgeFactory<V,E> |
MaskSubgraph.getEdgeFactory() |
EdgeFactory<V,E> |
GraphDelegator.getEdgeFactory() |
EdgeFactory<V,E> |
AbstractBaseGraph.getEdgeFactory() |
EdgeFactory<V,E> |
GraphUnion.getEdgeFactory()
Throws UnsupportedOperationException, because
GraphUnion is read-only.
|
EdgeFactory<V,E> |
Subgraph.getEdgeFactory() |
| Constructor and Description |
|---|
AbstractBaseGraph(EdgeFactory<V,E> ef,
boolean allowMultipleEdges,
boolean allowLoops)
Construct a new pseudograph.
|
DefaultDirectedGraph(EdgeFactory<V,E> ef)
Creates a new directed graph with the specified edge factory.
|
DefaultDirectedWeightedGraph(EdgeFactory<V,E> ef)
Creates a new directed weighted graph with the specified edge factory.
|
DirectedMultigraph(EdgeFactory<V,E> ef)
Creates a new directed multigraph with the specified edge factory.
|
DirectedPseudograph(EdgeFactory<V,E> ef) |
DirectedWeightedMultigraph(EdgeFactory<V,E> ef)
Creates a new directed weighted multigraph with the specified edge
factory.
|
DirectedWeightedPseudograph(EdgeFactory<V,E> ef)
Creates a new directed weighted pseudograph with the specified edge
factory.
|
Multigraph(EdgeFactory<V,E> ef)
Creates a new multigraph with the specified edge factory.
|
Pseudograph(EdgeFactory<V,E> ef)
Creates a new pseudograph with the specified edge factory.
|
SimpleDirectedGraph(EdgeFactory<V,E> ef)
Creates a new simple directed graph with the specified edge factory.
|
SimpleDirectedWeightedGraph(EdgeFactory<V,E> ef)
Creates a new simple directed weighted graph with the specified edge
factory.
|
SimpleGraph(EdgeFactory<V,E> ef)
Creates a new simple graph with the specified edge factory.
|
SimpleWeightedGraph(EdgeFactory<V,E> ef)
Creates a new simple weighted graph with the specified edge factory.
|
WeightedMultigraph(EdgeFactory<V,E> ef)
Creates a new weighted multigraph with the specified edge factory.
|
WeightedPseudograph(EdgeFactory<V,E> ef)
Creates a new weighted pseudograph with the specified edge factory.
|
Copyright © 2013. All Rights Reserved.