package vg
Declarative 2D vector graphics for OCaml
Install
Authors
Maintainers
Sources
vg-0.9.4.tbz
md5=87e3624672af90b9b7960d2102f9bd71
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. The SVG renderer has no dependency, the PDF renderer depends on Uutf and Otfm, the HTML canvas renderer depends on js_of_ocaml, the Cairo renderer depends on cairo2. Vg and its renderers are distributed under the ISC license.
Dependencies (8)
-
js_of_ocaml-ppx
>= "3.6.0"
-
js_of_ocaml-compiler
>= "3.6.0"
-
js_of_ocaml
>= "3.6.0"
-
gg
>= "0.9.0"
-
topkg
build
-
ocamlbuild
build
-
ocamlfind
build
-
ocaml
>= "4.03.0"
Dev Dependencies
Used by (5)
- biotk
- hardcaml-bloop
-
learn-ocaml
>= "0.13.0"
-
learn-ocaml-client
>= "0.13.0"
- rtree
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page