Questions tagged [microsoft-glee]

GLEE (Graph Layout Execution Engine) is the now-obsolete name for Microsoft Automatic Graph Layout (MSAGL), a .NET library for automatic graph layout based on layered graph drawing ("Sugiyama style"). Not to be confused with OpenGL Easy Extension library.

The Microsoft Automatic Graph Layout (MSAGL) library contains

  • Layout engine (Microsoft.MSAGL.dll): The core layout functionality. This component can be used directly in cases when visualization is handled by a tool other than MSAGL.
  • Drawing module (Microsoft.MSAGL.Drawing.dll): The Definitions of different drawing attributes like colors, line styles, etc. It also contains definitions of a node class, an edge class, and a graph class. By using these classes a user can create a graph object and use it later for layout, and rendering.
  • Viewer control (Microsoft.MSAGL.GraphViewerGDIGraph.dll): The viewer control, and some other rendering functionality.

The sourcecode for MSAGL is on github.

10 questions
6
votes
1 answer

is there anyway to have images as the nodes in microsoft glee

i see this post but i can't figure out any way to have a node represented as an image and have the text be a label below the node. Does anyone know if this is possible using Microsoft GLEE?
leora
  • 188,729
  • 360
  • 878
  • 1,366
2
votes
1 answer

Exception thrown by Microsoft.Glee.GraphViewerGdi.GViewer on Azure

Before asking the question that I want to ask, let me introduce you to my problem. My company works on a website that we are developing in ASP.NET MVC. One of the pages needs to display an image showing a directed graph (the graph is created using…
Alex Mitrevski
  • 223
  • 3
  • 7
1
vote
3 answers

Routing only edges with MSAGL

Is there a way to route only edges in existing layout with MSAGL? I have a GeometryGraph object with layout generated using LayeredLayout and I want to remove/add edges without running the layout algorithm again (this operation makes drastic changes…
ghord
  • 13,260
  • 6
  • 44
  • 69
1
vote
1 answer

after generating images from microsoft glee graph is there anyway to get the inputs to an image map

i am taking microsoft glee code and producing a graph and then converting it to an image on an html page. i want to see if i can autogenerate image map code over the image so i am able to click on each element of the graph nodes. Here is an example…
leora
  • 188,729
  • 360
  • 878
  • 1,366
1
vote
2 answers

ASP.NET Visual diagram\ flowchart control

I am looking for a diagram\ graph\ flowchart user control for web application preferably ASP.NET. My wish would be to pass a Graph object that contains a collection of nodes and edges and the capabilities that i would look for are: Add a new…
Mortalus
  • 10,574
  • 11
  • 67
  • 117
0
votes
0 answers

How can I find the shortest path graph C# using microsoft.GLEE

My project is to generate control flow graph from source code. I generate it by GLEE. Now I want to find the shortest path in my graph. Can anyone help me with that?
hamza kamel
  • 11
  • 1
  • 1
0
votes
0 answers

NullReference exception when using AddPrecalculatedGraph

i need to to some work with Edge object before adding it to graph, so i create it like this private void AddNewEdgeToGraph(string sourceNodeID, string targetNodeID) { Edge newEdge = new Edge(sourceNodeID, "", targetNodeID); …
TheSmokingGnu
  • 302
  • 2
  • 6
  • 15
0
votes
1 answer

How to zoom in on a specific graph node and change the fillcolor using Microsoft GLEE?

I am using Microsoft Glee to draw a graph with many nodes and edges. I would like to have a search box, where when i search for the node's name, it would zoom in on that node and change the fillcolor, so that it is easier to spot the node. The…
anchandra
  • 1,089
  • 12
  • 23
0
votes
4 answers

Need help to draw control-flow graph with GLEE and C#

I am trying to draw a control-flow graph(CFG) from source code using the GLEE graph library and C# language. Problem is, I am new to GLEE. I need a tutorial or sample programs/projects to help me get started quickly with GLEE. The source for which I…
user198934
  • 19
  • 1
  • 2
0
votes
1 answer

OpenGL: Nothing drawn

Graphics: AMD Radeon HD 7900 Series Running: Windows 7(64 bit) Program: CodeBlocks(32 bit) OpenGL Library: GLee This is where I setup the window. Its an SDL window using OpenGL rendering. void Init(int w, int h, bool fullScr) { if (…