SFImageOnline documentation for the Image class
val createFromFile : filename:string -> tval createFromMemory : data:bytes -> tval createFromPixels : width:int -> height:int -> data:bytes -> tval createFromPixelsArray : pixels:(int * int * int * int) array array -> ttype input = [ | `Filename of string| `Memory of bytes| `Color of int * int * SFColor.t| `Pixels of int * int * bytes| `PixelsArray of (int * int * int * int) array array ]val getWidth : image:t -> intval getHeight : image:t -> intval getSize : image:t -> int * inttype gl_image =
(int, Bigarray.int8_unsigned_elt, Bigarray.c_layout) Bigarray.Genarray.tthe same type defined in glMLite
val getPixelsStr : image:t -> stringval getPixelRGB : image:t -> x:int -> y:int -> SFColor.rgbval getPixelRGBA : image:t -> x:int -> y:int -> SFColor.rgbaval saveToFile : image:t -> filename:string -> unitval flipHorizontally : image:t -> unitval flipVertically : image:t -> unit