package hugin

  1. Overview
  2. Docs
Declarative plotting and visualization for OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

raven-1.0.0.alpha3.tbz
sha256=96d35ce03dfbebd2313657273e24c2e2d20f9e6c7825b8518b69bd1d6ed5870f
sha512=90c5053731d4108f37c19430e45456063e872b04b8a1bbad064c356e1b18e69222de8bfcf4ec14757e71f18164ec6e4630ba770dbcb1291665de5418827d1465

doc/hugin.usdl/Usdl/Surface/index.html

Module Usdl.SurfaceSource

Sourcetype t = surface

The type for SDL surfaces.

Sourceval create_argb8888 : w:int -> h:int -> t

create_argb8888 ~w ~h is a 32-bit ARGB8888 surface.

Raises Failure if allocation fails.

Sourceval pitch : t -> int

pitch t is the byte length of one row.

pixels t is the raw pixel buffer. The bigarray is a view onto SDL-managed memory; it must not outlive the surface.

Sourceval destroy : t -> unit

destroy t frees the surface. Safe to call more than once.