Table of Contents

Class GraphViewFactory

Namespace
Italbytz.Graph.Visualization
Assembly
Italbytz.Graph.dll
public static class GraphViewFactory
Inheritance
GraphViewFactory
Inherited Members

Methods

BuildMinimumSpanningTreeStates(IUndirectedGraph<string, ITaggedEdge<string, double>>, IReadOnlyList<ITaggedEdge<string, double>>)

public static IReadOnlyList<GraphStateViewModel> BuildMinimumSpanningTreeStates(IUndirectedGraph<string, ITaggedEdge<string, double>> graph, IReadOnlyList<ITaggedEdge<string, double>> orderedSolutionEdges)

Parameters

graph IUndirectedGraph<string, ITaggedEdge<string, double>>
orderedSolutionEdges IReadOnlyList<ITaggedEdge<string, double>>

Returns

IReadOnlyList<GraphStateViewModel>

BuildSvgGraphView(IUndirectedGraph<string, ITaggedEdge<string, double>>, IReadOnlyCollection<string>)

public static GraphViewModel BuildSvgGraphView(IUndirectedGraph<string, ITaggedEdge<string, double>> graph, IReadOnlyCollection<string> selectedEdgeKeys)

Parameters

graph IUndirectedGraph<string, ITaggedEdge<string, double>>
selectedEdgeKeys IReadOnlyCollection<string>

Returns

GraphViewModel