blog mail me! feed

把Nodebox的Graph库移植到了Shoebot

Nodebox强大之处在于, 有无数第三方的扩展库, 可以快速的实现数据处理和可视化.
Graph就是一个很方便的用于图论可视化的扩展库.

不过Nodebox是Mac-only的(基于Cocoa), Shoebot是其基于GTK+和Cairo的移植.
断断续续花了两天时间把graph库移植到了shoebot下, 一些诡异的细节问题折磨了我n久.

经过了对原graph库的一些hack, 现在基本上可以正常的跑起来了.
除去对graph库的hack外, 我也改了不少shoebot的源码,
一方面是使得shoebot的命令调用更兼容Nodebox, 一方面是移植了部分Nodebox更新后, shoebot还没有移植的功能.

先放一张example图, 改天把源码再仔细检查下, 就放到github上去.graph_ex1

nereid said,

December 16, 2009 @ 8:37 pm

果断沙发

est said,

December 16, 2009 @ 9:52 pm

囧。。。貌似已经有人移植了。。。

http://initiative.yo2.cn/archives/634524

“非官方编译的library:http://hv-a.com/shoebot/libraries/ 包括那个graph库。赞啊赞”

虽然这个网页现在打不开了,但是我本地还有一份。。。。。

killkeeper said,

December 16, 2009 @ 10:05 pm

@est:
呃, 算了, 就当我没看到好了…

RSS feed for comments on this post · TrackBack URI

Leave a Comment