Opam Package vg.0.9.4

Package documentation pages

pages: doc/vg/odoc-pages/index.mld

Package info

opam-namevg
opam-version0.9.4
synopsisDeclarative 2D vector graphics for OCaml
description Vg is an OCaml module for declarative 2D vector graphics. In Vg, images are values that denote functions mapping points of the cartesian plane to colors. The module provides combinators to define and compose these values. Renderers for PDF, SVG, Cairo and the HTML canvas are distributed with the module. An API allows to implement new renderers. Vg depends only on [Gg][gg]. The SVG renderer has no dependency, the PDF renderer depends on [Uutf][uutf] and [Otfm][otfm], the HTML canvas renderer depends on [js_of_ocaml][jsoo], the Cairo renderer depends on [cairo2][cairo2]. Vg and its renderers are distributed under the ISC license. [gg]: http://erratique.ch/software/gg [uutf]: http://erratique.ch/software/uutf [otfm]: http://erratique.ch/software/otfm [jsoo]: http://ocsigen.org/js_of_ocaml/ [cairo2]: https://forge.ocamlcore.org/projects/cairo/
authors
  • The vg programmers
homepagehttps://erratique.ch/software/vg
licenseISC
changes-fileCHANGES.md
license-fileLICENSE.md
readme-fileREADME.md
odoc-filedoc/vg/odoc-pages/index.mld
deps (11)
revdeps(0)
metas (5)
libraries (5)

Package modules

Package sources

vg

Package files

lib/vg/vgr_svg.mli
lib/vg/vgr_svg.cmxs
lib/vg/vgr_svg.cmxa
lib/vg/vgr_svg.cmx
lib/vg/vgr_svg.cmti
lib/vg/vgr_svg.cmi
lib/vg/vgr_svg.cma
lib/vg/vgr_svg.a
lib/vg/vgr_pdf.mli
lib/vg/vgr_pdf.cmxs
lib/vg/vgr_pdf.cmxa
lib/vg/vgr_pdf.cmx
lib/vg/vgr_pdf.cmti
lib/vg/vgr_pdf.cmi
lib/vg/vgr_pdf.cma
lib/vg/vgr_pdf.a
lib/vg/vgr_htmlc.mli
lib/vg/vgr_htmlc.cmxs
lib/vg/vgr_htmlc.cmxa
lib/vg/vgr_htmlc.cmx
lib/vg/vgr_htmlc.cmti
lib/vg/vgr_htmlc.cmi
lib/vg/vgr_htmlc.cma
lib/vg/vgr_htmlc.a
lib/vg/vgr_cairo.mli
lib/vg/vgr_cairo.cmxs
lib/vg/vgr_cairo.cmxa
lib/vg/vgr_cairo.cmx
lib/vg/vgr_cairo.cmti
lib/vg/vgr_cairo.cmi
lib/vg/vgr_cairo.cma
lib/vg/vgr_cairo.a
lib/vg/vg.mli
lib/vg/vg.cmxs
lib/vg/vg.cmxa
lib/vg/vg.cmx
lib/vg/vg.cmti
lib/vg/vg.cmi
lib/vg/vg.cma
lib/vg/vg.a
lib/vg/opam
lib/vg/META
lib/vg
doc/vg/vecho.ml
doc/vg/odoc-pages/index.mld
doc/vg/odoc-pages
doc/vg/odoc-assets/doc-subpaths.png
doc/vg/odoc-assets/doc-scatter-plot.png
doc/vg/odoc-assets/doc-joins.png
doc/vg/odoc-assets/doc-gray-square.png
doc/vg/odoc-assets/doc-gray-circle.png
doc/vg/odoc-assets/doc-earcs.png
doc/vg/odoc-assets/doc-dot.png
doc/vg/odoc-assets/doc-circle-outline.png
doc/vg/odoc-assets/doc-caps.png
doc/vg/odoc-assets/doc-anz.png
doc/vg/odoc-assets/doc-aeo.png
doc/vg/odoc-assets
doc/vg/min_svg.ml
doc/vg/min_pdf.ml
doc/vg/min_htmlc.ml
doc/vg/min_htmlc.html
doc/vg/min_cairo_png.ml
doc/vg/min_cairo_mem.ml
doc/vg/fglyphs.ml
doc/vg/examples.ml
doc/vg/README.md
doc/vg/LICENSE.md
doc/vg/CHANGES.md
doc/vg
bin/vecho