summaryrefslogtreecommitdiffstats
path: root/src/libavoid/README
diff options
context:
space:
mode:
authorSylvain Chiron <chironsylvain@orange.fr>2017-07-01 11:36:41 +0000
committerSylvain Chiron <chironsylvain@orange.fr>2017-07-01 11:36:41 +0000
commitfd733201b82f39655488a286c89142f321ef9dc9 (patch)
treea12c70f213414f69467f666619b1552103f6370e /src/libavoid/README
parentHackfest icon work: restore selected menu icons and make theming easier (diff)
downloadinkscape-fd733201b82f39655488a286c89142f321ef9dc9.tar.gz
inkscape-fd733201b82f39655488a286c89142f321ef9dc9.zip
Updated libs from the Adaptagrams project: libavoid, libcola and libvspc; changed the code to match the new API
Signed-off-by: Sylvain Chiron <chironsylvain@orange.fr>
Diffstat (limited to 'src/libavoid/README')
-rw-r--r--src/libavoid/README31
1 files changed, 20 insertions, 11 deletions
diff --git a/src/libavoid/README b/src/libavoid/README
index d18de589f..fe62f13b0 100644
--- a/src/libavoid/README
+++ b/src/libavoid/README
@@ -1,21 +1,19 @@
libavoid - Fast, Incremental, Object-avoiding Line Router
-Copyright (C) 2004-2007 Michael Wybrow <mjwybrow@users.sourceforge.net>
+
+Copyright (C) 2004-2009 Monash University
A cross-platform C++ library providing fast, object-avoiding connector
routing for use in interactive diagram editors.
+Documentation is available for libavoid through Doxygen. Install Doxygen and
+run it in the libavoid directory to generate documentation for the interface.
-This is an alpha release. There is currently no documentation due to the
-fact that orthogonal connectors are being worked on as well as other features
-such as connector crossing avoidance. Once these features are present,
-documentation will be added for the interface. At the same time, the build
-system will be cleaned up to use the configure/automake tools, and the first
-"offical" release of libavoid will be made.
+libavoid is written and maintained by Michael Wybrow, a member of the
+Adaptive Diagrams and Documents lab at Monash University, Australia.
-libavoid is currently used in the prototype research diagram editor "Dunnart":
- http://www.csse.monash.edu.au/~mwybrow/dunnart/
-As well as the professional open-source vector graphics editor "Inkscape":
- http://www.inkscape.org/
+libavoid is available under the terms of open-source GNU Lesser General Public
+License v2.1. Commercial licenses are also available, for more information
+please contact Michael Wybrow <http://www.csse.monash.edu.au/~mwybrow/>.
The algorithms used for the connector routing are described in:
@@ -24,3 +22,14 @@ The algorithms used for the connector routing are described in:
pages 446-457. Springer-Verlag, 2006.
http://www.csse.monash.edu.au/~mwybrow/papers/wybrow-gd-2005.pdf
+ M. Wybrow, K. Marriott, and P.J. Stuckey. Orthogonal connector routing.
+ In Proceedings of 17th International Symposium on Graph Drawing (GD '09),
+ To appear 2010.
+ http://www.csse.monash.edu.au/~mwybrow/papers/wybrow-gd-2009.pdf
+
+libavoid is currently used in the prototype research diagram editor "Dunnart":
+ http://www.csse.monash.edu.au/~mwybrow/dunnart/
+As well as the professional open-source vector graphics editor "Inkscape":
+ http://www.inkscape.org/
+
+