package gr

  1. Overview
  2. Docs
OCaml bindings to the GR plotting library

Install

Dune Dependency

Authors

Maintainers

Sources

gr-v0.0.1.tbz
sha256=4d290ad7cd66a1b6c542bc53165e25fe7b39f4c0dfacf61db5cdb370f92c2a94
sha512=f216ef6a8f957a3009e9df09922258769cf080f02a03c55e370293f826b6c0418104767713e58c90971cd9c1e68ed0ce4c7d641355e50a0e978513f95b384f79

Description

GR is based on an implementation of a Graphical Kernel System (GKS) and OpenGL. As a self-contained system it can quickly and easily be integrated into existing applications. GR is characterized by its high interoperability and can be used with modern web technologies and mobile devices.

Published: 26 Sep 2019

README

Lowlevel bindigs to the GR plotting framework

Based on version 0.37.0, the one installed by hombrew on osx (brew install libgr). Very incomplete: I don't know how to thead with the meta thingy in ctypes, and I have yet to bind the GKS library (which includes all the constants for the plot styles).

The documentation is published here: online documentation.

Currently libGr is only looked through the default library paths of your system. you can customise this by specifying the complete absolute path of libGR.so with the environment variable LIBGRPATH

Dependencies (5)

  1. stdcompat >= "9"
  2. ctypes-foreign
  3. ctypes >= "0.15"
  4. dune >= "1.11"
  5. ocaml >= "4.06"

Dev Dependencies (2)

  1. owl with-test & >= "0.6.0" & < "0.9.0"
  2. base-unix with-test

Used by

None

Conflicts

None