You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Andrey Vernigora edited this page Feb 2, 2019
·
3 revisions
MSAGL is no longer supported! (TODO: need some clarification here, as MSAGL is GLEE?)
Visualization Using MSAGL
QuickGraph supports MSAGL to render the graphs. The QuickGraph.MsAgl assembly contains specialize 'populator' that convert a QuickGraph graph into a MSAGL graph.
IVertexAndEdgeListGraph<string,Edge<string>>g= ...;varpopulator=MsAglGraphExtensions.CreateMsaglPopulator<string,Edge<string>>(g);populator.Compute();Graphg=populator.GleeGraph;// we have the graph :)
Once you have the Glee graph, you can use the MSAGL rendering support or built-in visualizer control to view it.
Customizing the vertices look
Hook to the VertexAdded, EdgeAdded events to get a hold on the MSAGL nodes and edges as they are created.
WARNING: You must have a copy of MSAGL in order to get this to work!