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