Re: Graph diagramming toolkit
- From: "Michael Ross" <michael e ross gmail com>
- To: "discussions about usage and development of dia" <dia-list gnome org>
- Subject: Re: Graph diagramming toolkit
- Date: Mon, 17 Nov 2008 09:18:18 -0500
I would find graphing features very useful.
mike
On Fri, Nov 14, 2008 at 4:31 AM, Viesturs Zarins
<viesturs zarins mii lu lv> wrote:
Hi Dia developers!
I'm working on a graph editing / layout library at Institute of
Mathematics and Informatics University of Latvia.
I'm interested to push releasing this library under GPL or LGPL. And
would like to hear if it would be useful for use in Dia or other open
source drawing applications and if there is interest in integrating it
in existing applications, like Dia.
The library primary goal is to support graph drawing tools with
coordinate calculation. It has no drawing / editing code, only algorithms.
The library has two core functionalities:
1: it provides basic layout algorithms - hierachical, symmetrical,
orthogonal
2: it provides graph editing support - updates object coordinates
after edit operations to ensure drawing readability, like:
* making nodes non overlapping
* making paths respect their style
* rerouting paths
* updating label positions
We support most of graph drawing elements:
* nested nodes
* orthogonal paths, polyline paths, straight paths
* node labels, path labels
* partial connector support
Sincerely,
Viesturs Zarins
Institute of Mathematics and Informatics University of Latvia
_______________________________________________
dia-list mailing list
dia-list gnome org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia
--
Michael E. Ross | ArcAngle Design
=================================
Bachelor of Science Mechanical Engineering
Machine & Product Design - SolidWorks
Data Acquisition & Control - LabVIEW
Finite Element Analysis - Cosmos
217 Valley Creek Drive
Clayton, NC 27520
(919) 631-1451
(919) 550-2430
michael e ross gmail com ==============================
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]