summaryrefslogtreecommitdiffstats
path: root/libraries/2geom/README
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/2geom/README')
-rw-r--r--libraries/2geom/README14
1 files changed, 14 insertions, 0 deletions
diff --git a/libraries/2geom/README b/libraries/2geom/README
new file mode 100644
index 0000000000..a4a35836b9
--- /dev/null
+++ b/libraries/2geom/README
@@ -0,0 +1,14 @@
+2Geom is a C++ 2D geometry library geared towards robust processing
+of computational geometry data associated with vector graphics. The
+primary design consideration is ease of use and clarity. It is dual
+licensed under LGPL 2.1 and MPL 1.1.
+
+The library is descended from a set of geometric routines present in
+Inkscape, a vector graphics editor based around the Scalable Vector
+Graphics format, the most widespread vector graphics interchange for-
+mat on the Web and a W3C Recommendation. Due to this legacy, not all
+parts of the API form a coherent whole (yet).
+
+Rendering is outside the scope of this library, and it is assumed
+something like libcairo or similar is employed for this. 2geom
+concentrates on higher level algorithms and geometric computations.