Legend:
Library
Module
Module type
Parameter
Class
Class type
Vg v0.9.5
Vg is a declarative 2D vector graphics library. Images are values that denote functions mapping points of the cartesian plane to colors and combinators are provided to define and compose them.
Renderers for PDF, SVG, the HTML canvas and Cairo are distributed with the library. An API allows to implement new renderers.
Manuals
These manuals are available:
The tutorial is a conceptual overview of the library. It is recommended reading.
The semantics has the notations and definitions which give precise meaning to images and their combinators.
The image howto has minimal setup examples to render images.