Re: [Dynagraph2-users] OLE build
Brought to you by:
gordonwoodhull
From: Jibin Ou <jib...@rw...> - 2014-01-10 14:39:18
|
Hello Gordon, Yes, I will release the wrapper when I finish my thesis and have time to clean the code. Meanwhile, I have a crucial question, regarding a feature in DynaGraph. As stated in the documentation, it is possible to fix positions of nodes in C++ API, using NailType. N/A NailType nail N/A (in) Specifies the mobility of the node. Only Y-axis nailing is available, and only in Dynadag. Default: none. DG_NONAIL The node can be positioned at the server's discretion. DG_NAIL_X The server attempts to keep the node at the same X position. DG_NAIL_Y The Y position (rank) is fixed. DG_NAIL_BOTH The node is immobile. Does it mean that if I set the node position fixed, the coordinate will be kept definitely steady in the future operations? If so, this will be super useful.(See the figure in attachment) A user can manually drag a node and fix its position. I am planning to offer a UI in which a user can change the position of a node as well as incrementally add and delete nodes. Without the possibility to fix a position, all the manual changes will be erased after any change in the graph. Best regards, Jibin On 01/09/14, Gordon Woodhull <go...@wo...> wrote: > Fantastic! Yes, I should have mentioned that the incrface text interface is the most robust and easiest to get working. I think there is a small performance penalty for serializing/deserializing to text and pushing the data through a pipe, but it shouldn't matter much. > > If you'd care to release your c# incrface parse as open source, I'm sure others would appreciate it. > > Cheers > Gordon > > > > On Jan 9, 2014, at 3:48 AM, Jibin Ou <jib...@rw...> wrote: > > > > Hello guys, > > > > thank you very much for your help. I didn't have enough time to try to build the patched version. Instead, I have partially translated the Dynagraph for grappa code into c#. Now I can interact with the executable file in .Net environment. I might also try the comdg in this weekend. > > > > Best regards, > > > > Jibin Ou > > > > ---------------------------------------------------------------------------------------------------- > > > > > > Hi Jibin! > > > > > > I think you mean, it's the only open-sourced directed graph layout algorithm. Still. And it's been over 10 years now. > > > > Obviously, Dynagraph is not in active development right now, but what you are doing should work once the bit-rot is defeated. I believe others were successful in the past with using the comdg objects in .NET. > > > > As you point out, though, the main problem is that there have been several releases of Windows since then, and even more releases of MSVC. I think I did get it to build under Windows a couple of years ago, but I'm not sure if I updated the repo. > > > > Even when they worked, the build instructions were a bit ungainly: > > http://www.dynagraph.org/building-dgwin.php > > > > I guess the best I can say, unfortunately, is Patches Welcome! Hopefully sometime I will find a free day to update everything, but I'm not sure when that will be. > > > > Cheers, > > Gordon > > > > > > On Jan 2, 2014, at 11:41 AM, Jibin Ou <jib...@rw...> wrote: > > > > Hi Gordon, > > > > Happy new year! I am a student from Switzerland. I intend to develop an interactive debugger using DynaGraph, since it is the only open-sourced and dynamic layout algorithm in the market. However, the binary build of dgwin seems to be not compatible with Win 8. And when I tried to build it the dgwin solution, it failed with various kinds of errors. Is there any easy way which I can use DynaGraph in .NET? I expect to use comdg to get the positions of vertices and edges and draw them in WPF. Do you think this approach is meaningful? > > > > Best regards, > > > > Jibin Ou > > > > ------------------------------------------------------------------------------ > > Rapidly troubleshoot problems before they affect your business. Most IT > > organizations don't have a clear picture of how application performance > > affects their revenue. With AppDynamics, you get 100% visibility into your > > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! > > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > > _______________________________________________ > > Dynagraph2-users mailing list > > Dyn...@li... > > https://lists.sourceforge.net/lists/listinfo/dynagraph2-users > > > > > > ------------------------------------------------------------------------------ > > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > > Learn Why More Businesses Are Choosing CenturyLink Cloud For > > Critical Workloads, Development Environments & Everything In Between. > > Get a Quote or Start a Free Trial Today. > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > > _______________________________________________ > > Dynagraph2-users mailing list > > Dyn...@li... > > https://lists.sourceforge.net/lists/listinfo/dynagraph2-users |