Module Mm_image.ImageRGBA32Source
Sourcetype t = {data : data;width : int;height : int;stride : int;
} Sourceval dimensions : t -> int * int Sourceval make : ?stride:int -> int -> int -> data -> t Sourceval blit_off : t -> t -> int -> int -> bool -> unit Sourceval blit_off_scale : t -> t -> (int * int) -> (int * int) -> bool -> unit Sourceval blit :
?blank:bool ->
?x:int ->
?y:int ->
?w:int ->
?h:int ->
t ->
t ->
unit Sourceval fill_alpha : t -> int -> unit Sourceval of_RGB24_string : string -> int -> t Sourceval randomize_all : t -> unit Sourceval scale : ?proportional:bool -> t -> t -> unit Sourceval to_RGB24_string : t -> string Sourceval of_PPM : ?alpha:(int * int * int) -> string -> t Sourceval to_int_image : t -> int array array Sourceval add_off : t -> t -> int -> int -> unit Sourceval add_off_scale : t -> t -> (int * int) -> (int * int) -> unit Sourceval add : ?x:int -> ?y:int -> ?w:int -> ?h:int -> t -> t -> unit