module Genimage: sig .. end
color to string encoder/decoder module type
module type ENCODE = sig .. end
module type RAWIMAGE = sig .. end
low level image module type
module MakeRawImage:
low level image creater
module type CONTAINER = sig .. end
low image container module type
module type IMAGE = sig .. end
module Make: functor (RI : RAWIMAGE) -> functor (CON : CONTAINER with type rawimage = RI.t) -> IMAGE with type t = CON.container
and type elt = RI.elt
module type CONTAINER_INDEXED = sig .. end
module type IMAGEINDEXED = sig .. end
module MakeIndexed: functor (RI : RAWIMAGE with type elt = int) -> functor (CON : CONTAINER_INDEXED with type rawimage = RI.t) -> IMAGEINDEXED with type t = CON.container
and type elt = int
and type mapelt = CON.mapelt