sig
module Encode : ENCODE
type elt
and bitmap
and t = { width : int; height : int; bitmap : Genimage.RAWIMAGE.bitmap; }
val width : Genimage.RAWIMAGE.t -> int
val height : Genimage.RAWIMAGE.t -> int
val dump : Genimage.RAWIMAGE.t -> string
val create_with : int -> int -> string -> Genimage.RAWIMAGE.t
val create : int -> int -> Genimage.RAWIMAGE.t
val make : int -> int -> Genimage.RAWIMAGE.elt -> Genimage.RAWIMAGE.t
val unsafe_access : Genimage.RAWIMAGE.t -> int -> int -> string * int
val get_strip : Genimage.RAWIMAGE.t -> int -> int -> int -> string
val set_strip : Genimage.RAWIMAGE.t -> int -> int -> int -> string -> unit
val get_scanline : Genimage.RAWIMAGE.t -> int -> string
val set_scanline : Genimage.RAWIMAGE.t -> int -> string -> unit
val unsafe_get : Genimage.RAWIMAGE.t -> int -> int -> Genimage.RAWIMAGE.elt
val unsafe_set :
Genimage.RAWIMAGE.t -> int -> int -> Genimage.RAWIMAGE.elt -> unit
val get : Genimage.RAWIMAGE.t -> int -> int -> Genimage.RAWIMAGE.elt
val set :
Genimage.RAWIMAGE.t -> int -> int -> Genimage.RAWIMAGE.elt -> unit
val destroy : Genimage.RAWIMAGE.t -> unit
val copy : Genimage.RAWIMAGE.t -> Genimage.RAWIMAGE.t
val sub :
Genimage.RAWIMAGE.t -> int -> int -> int -> int -> Genimage.RAWIMAGE.t
val blit :
Genimage.RAWIMAGE.t ->
int -> int -> Genimage.RAWIMAGE.t -> int -> int -> int -> int -> unit
val map :
(Genimage.RAWIMAGE.elt -> Genimage.RAWIMAGE.elt -> Genimage.RAWIMAGE.elt) ->
Genimage.RAWIMAGE.t ->
int -> int -> Genimage.RAWIMAGE.t -> int -> int -> int -> int -> unit
end