package camlimages

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Genimage.MakeRawImageSource

Low level image creator

Parameters

Signature

Sourcetype elt = E.t
Sourceand bitmap
Sourceand t = {
  1. width : int;
  2. height : int;
  3. bitmap : bitmap;
}
Sourceval width : t -> int
Sourceval height : t -> int
Sourceval dump : t -> bytes
Sourceval create_with : int -> int -> bytes -> t
Sourceval create_with_scanlines : int -> int -> bytes array -> t
Sourceval create : int -> int -> t
Sourceval make : int -> int -> elt -> t
Sourceval unsafe_access : t -> int -> int -> bytes * int
Sourceval get_strip : t -> int -> int -> int -> bytes
Sourceval set_strip : t -> int -> int -> int -> bytes -> unit
Sourceval get_scanline : t -> int -> bytes
Sourceval get_scanline_ptr : t -> (int -> (bytes * int) * int) option
Sourceval set_scanline : t -> int -> bytes -> unit
Sourceval unsafe_get : t -> int -> int -> elt
Sourceval unsafe_set : t -> int -> int -> elt -> unit
Sourceval get : t -> int -> int -> elt
Sourceval set : t -> int -> int -> elt -> unit
Sourceval destroy : t -> unit
Sourceval copy : t -> t
Sourceval sub : t -> int -> int -> int -> int -> t
Sourceval blit : t -> int -> int -> t -> int -> int -> int -> int -> unit
Sourceval map : (elt -> elt -> elt) -> t -> int -> int -> t -> int -> int -> int -> int -> unit
Sourceval blocks : t -> int * int
Sourceval dump_block : t -> int -> int -> Bitmap.Block.t
OCaml

Innovation. Community. Security.