package graphv_core
Functor for creating a new Graphv library based on a font render and backend renderer
Install
Dune Dependency
Authors
Maintainers
Sources
graphv-v0.1.1.tbz
sha256=29968fe3169b937224e8b59c644825fb6f48ca6d772f7b1d9a274089f542e89e
sha512=449bdaffabc61eadd183c16fdf2a0c67bdb0773fc9623c254e71e293ae2c4f182d29b78d746663cc8b01715831b4625e6610295fb7baf321ad148e52d1715ae7
doc/graphv_core/Graphv_core/index.html
Module Graphv_core
Source
This module is for creating new Graphv renderers. It is a functor that takes a render backend and a font backend and produces a new rendering library. For concrete implementations see Graphv_gles2_native
for native GLES2 rendering or Graphv_webgl
for a WebGL/Js_of_ocaml based implementation.
Source
module Make
(Impl : Graphv_core_lib.Impl.S)
(Font : Graphv_core_lib.Font_impl.S with type data := Impl.Buffer.UByte.t) :
Context.S
with type Buffer.UByte.t = Impl.Buffer.UByte.t
and type Buffer.Float.t = Impl.Buffer.Float.t
and type arg = Impl.gl
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>