public GcTypeHeap Render()
{
Console.WriteLine("rendering...");
if (this.graph.VertexCount > 500)
{
Console.WriteLine("too many vertices ");
return this;
}
var gleeGraph = this.graph.ToGleeGraph(populator_NodeAdded, populator_EdgeAdded);
if (viewer == null)
{
viewerForm = new Form();
viewer = new GViewer();
viewer.Dock = DockStyle.Fill;
viewerForm.Controls.Add(viewer);
}
viewer.Graph = gleeGraph;
viewerForm.ShowDialog();
return this;
}