Table of Contents

Class Graph

Namespace
AlgorithmsSW.Graph
Assembly
AlgorithmsSW.dll
public static class Graph
Inheritance
Graph
Inherited Members

Methods

CreateCompleteBipartiteGraph(Func<int, IGraph>, int, int)

public static IGraph CreateCompleteBipartiteGraph(Func<int, IGraph> graphFactory, int m, int n)

Parameters

graphFactory Func<int, IGraph>
m int
n int

Returns

IGraph

CreateCompleteGraph(Func<int, IGraph>, int)

public static IGraph CreateCompleteGraph(Func<int, IGraph> graphFactory, int vertexCount)

Parameters

graphFactory Func<int, IGraph>
vertexCount int

Returns

IGraph

CreateCyclicGraph(Func<int, IGraph>, int)

public static IGraph CreateCyclicGraph(Func<int, IGraph> graphFactory, int vertexCount)

Parameters

graphFactory Func<int, IGraph>
vertexCount int

Returns

IGraph

CreateCyclicGraph(Func<int, IGraph>, int, int[])

public static IGraph CreateCyclicGraph(Func<int, IGraph> graphFactory, int vertexCount, int[] cycle)

Parameters

graphFactory Func<int, IGraph>
vertexCount int
cycle int[]

Returns

IGraph

CreateEmptyGraph(Func<int, IGraph>, int)

public static IGraph CreateEmptyGraph(Func<int, IGraph> graphFactory, int vertexCount)

Parameters

graphFactory Func<int, IGraph>
vertexCount int

Returns

IGraph