QuickGraph


RandomGraphFactory

Namespace: QuickGraph.Algorithms

Static members

Static memberDescription
Create(...)
Signature: (g:IMutableVertexAndEdgeListGraph<'TVertex,'TEdge> * vertexFactory:VertexFactory<'TVertex> * edgeFactory:EdgeFactory<'TVertex,'TEdge> * rnd:Random * vertexCount:int * edgeCount:int * selfEdges:bool) -> unit
Type parameters: 'TVertex, 'TEdge
Create(...)
Signature: (g:IMutableUndirectedGraph<'TVertex,'TEdge> * vertexFactory:VertexFactory<'TVertex> * edgeFactory:EdgeFactory<'TVertex,'TEdge> * rnd:Random * vertexCount:int * edgeCount:int * selfEdges:bool) -> unit
Type parameters: 'TVertex, 'TEdge
GetEdge(g, rnd)
Signature: (g:IEdgeSet<'TVertex,'TEdge> * rnd:Random) -> 'TEdge
Type parameters: 'TVertex, 'TEdge
GetEdge(edges, count, rnd)
Signature: (edges:IEnumerable<'TEdge> * count:int * rnd:Random) -> 'TEdge
Type parameters: 'TVertex, 'TEdge
GetVertex(g, rnd)
Signature: (g:IVertexListGraph<'TVertex,'TEdge> * rnd:Random) -> 'TVertex
Type parameters: 'TVertex, 'TEdge
GetVertex(vertices, count, rnd)
Signature: (vertices:IEnumerable<'TVertex> * count:int * rnd:Random) -> 'TVertex
Type parameters: 'TVertex, 'TEdge
Fork me on GitHub