V - graph vertex typeE - graph edge typepublic class NamedGraphGenerator<V,E> extends Object
| Constructor and Description |
|---|
NamedGraphGenerator(VertexFactory<V> vertexFactory)
Constructs a new generator for named graphs
|
public NamedGraphGenerator(VertexFactory<V> vertexFactory)
vertexFactory - factory for verticespublic static Graph<Integer,DefaultEdge> doyleGraph()
generateDoyleGraph(org.jgrapht.Graph<V, E>)public void generateDoyleGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> generalizedPetersenGraph(int n, int k)
n - Generalized Petersen graphs $GP(n,k)$k - Generalized Petersen graphs $GP(n,k)$GeneralizedPetersenGraphGeneratorpublic static Graph<Integer,DefaultEdge> petersenGraph()
generatePetersenGraph(org.jgrapht.Graph<V, E>)public void generatePetersenGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> dürerGraph()
generateDürerGraph(org.jgrapht.Graph<V, E>)public void generateDürerGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> dodecahedronGraph()
generateDodecahedronGraph(org.jgrapht.Graph<V, E>)public void generateDodecahedronGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> desarguesGraph()
generateDesarguesGraph(org.jgrapht.Graph<V, E>)public void generateDesarguesGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> nauruGraph()
generateNauruGraph(org.jgrapht.Graph<V, E>)public void generateNauruGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> möbiusKantorGraph()
generateMöbiusKantorGraph(org.jgrapht.Graph<V, E>)public void generateMöbiusKantorGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> bullGraph()
generateBullGraph(org.jgrapht.Graph<V, E>)public void generateBullGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> butterflyGraph()
generateButterflyGraph(org.jgrapht.Graph<V, E>)public void generateButterflyGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> clawGraph()
generateClawGraph(org.jgrapht.Graph<V, E>)public void generateClawGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> buckyBallGraph()
generateBuckyBallGraph(org.jgrapht.Graph<V, E>)public void generateBuckyBallGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> clebschGraph()
generateClebschGraph(org.jgrapht.Graph<V, E>)public void generateClebschGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> grötzschGraph()
generateGrötzschGraph(org.jgrapht.Graph<V, E>)public void generateGrötzschGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> bidiakisCubeGraph()
generateBidiakisCubeGraph(org.jgrapht.Graph<V, E>)public void generateBidiakisCubeGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> blanusaFirstSnarkGraph()
generateBlanusaFirstSnarkGraph(org.jgrapht.Graph<V, E>)public void generateBlanusaFirstSnarkGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> blanusaSecondSnarkGraph()
generateBlanusaSecondSnarkGraph(org.jgrapht.Graph<V, E>)public void generateBlanusaSecondSnarkGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> doubleStarSnarkGraph()
generateDoubleStarSnarkGraph(org.jgrapht.Graph<V, E>)public void generateDoubleStarSnarkGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> brinkmannGraph()
generateBrinkmannGraph(org.jgrapht.Graph<V, E>)public void generateBrinkmannGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> gossetGraph()
generateGossetGraph(org.jgrapht.Graph<V, E>)public void generateGossetGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> chvatalGraph()
generateChvatalGraph(org.jgrapht.Graph<V, E>)public void generateChvatalGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> kittellGraph()
generateKittellGraph(org.jgrapht.Graph<V, E>)public void generateKittellGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> coxeterGraph()
generateCoxeterGraph(org.jgrapht.Graph<V, E>)public void generateCoxeterGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> ellinghamHorton54Graph()
generateEllinghamHorton54Graph(org.jgrapht.Graph<V, E>)public void generateEllinghamHorton54Graph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> ellinghamHorton78Graph()
generateEllinghamHorton78Graph(org.jgrapht.Graph<V, E>)public void generateEllinghamHorton78Graph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> erreraGraph()
generateErreraGraph(org.jgrapht.Graph<V, E>)public void generateErreraGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> franklinGraph()
generateFranklinGraph(org.jgrapht.Graph<V, E>)public void generateFranklinGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> fruchtGraph()
generateFruchtGraph(org.jgrapht.Graph<V, E>)public void generateFruchtGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> goldnerHararyGraph()
generateGoldnerHararyGraph(org.jgrapht.Graph<V, E>)public void generateGoldnerHararyGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> heawoodGraph()
generateHeawoodGraph(org.jgrapht.Graph<V, E>)public void generateHeawoodGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> herschelGraph()
generateHerschelGraph(org.jgrapht.Graph<V, E>)public void generateHerschelGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> hoffmanGraph()
generateHoffmanGraph(org.jgrapht.Graph<V, E>)public void generateHoffmanGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> krackhardtKiteGraph()
generateKrackhardtKiteGraph(org.jgrapht.Graph<V, E>)public void generateKrackhardtKiteGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> klein3RegularGraph()
generateKlein3RegularGraph(org.jgrapht.Graph<V, E>)public void generateKlein3RegularGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> klein7RegularGraph()
generateKlein7RegularGraph(org.jgrapht.Graph<V, E>)public void generateKlein7RegularGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> moserSpindleGraph()
generateMoserSpindleGraph(org.jgrapht.Graph<V, E>)public void generateMoserSpindleGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> poussinGraph()
generatePoussinGraph(org.jgrapht.Graph<V, E>)public void generatePoussinGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> schläfliGraph()
generateSchläfliGraph(org.jgrapht.Graph<V, E>)public void generateSchläfliGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementspublic static Graph<Integer,DefaultEdge> thomsenGraph()
generateThomsenGraph(org.jgrapht.Graph<V, E>)public void generateThomsenGraph(Graph<V,E> targetGraph)
targetGraph - receives the generated edges and vertices; if this is non-empty on entry,
the result will be a disconnected graph since generated elements will not be connected
to existing elementsCopyright © 2017. All rights reserved.