Index of values


A
access [Bitmap.Make]
add_color [Color.Cmyk]
add_color [Color.Rgba]
add_color [Color.Rgb]
add_color [Color]
Add a new color into the given colormap and return its index.
add_colors [Color.Cmyk]
add_colors [Color.Rgba]
add_colors [Color.Rgb]
add_colors [Color]
Add the list of new colors into the given colormap and return their indices.
add_methods [Images]
If you write new drivers for some image format, use this function to register their loading/saving functions into the libaray
array_of_image [Graphic_image]
Convert an Images.t value to an array of colors.

B
blend [Blend]
blit [Cmyk32]
blit [Images]
blit src sx sy dst dx dy width height copies the rectangle region of src at (sx, sy) - (sx + width - 1, sy + height - 1) to dst, at (dx, dy) - (dx + width - 1, dy + height - 1).
blit [Rgba32]
blit [Genimage.IMAGEINDEXED]
blit src x y dst x' y' w h copies rectangular area of src at x,y with size wxh, to an image dst.
blit [Genimage.IMAGE]
blit src x y dst x' y' w h copies rectangular area of src at x,y with size wxh, to an image dst.
blit [Genimage.RAWIMAGE]
blit [Bitmap.Make]
blit [Index16]
blit [Rgb24]
blit [Index8]
brightness [Color]
bytes_per_pixel [Genimage.ENCODE]
bytes_per_pixel [Bitmap.Bitdepth]

C
catenate_sep [Mstring]
char_index_of_int [Freetype]
check [Region]
check width height x y checks whether the point (x,y) is in the region of (0, 0) - (width - 1, height - 1).
check_header [Gif]
Checks the file header
check_header [Png]
Checks the file header
check_header [Jpeg]
Checks the file header
check_header [Tiff]
Checks the file header
check_header [Xpm]
Checks the file header
check_header [Bmp]
Checks the file header
close [Ftlow]
close_in [Jpeg]
close_in [Tiff]
close_out [Jpeg]
close_out [Tiff]
cmyk32 [OImages]
cmyk32 [OImage]
color_creator [Ximage2.Truecolor]
color_parse [Color]
color_parser [Ximage2.Truecolor]
colormap [Genimage.CONTAINER_INDEXED]
colormap_parse [Color]
copy [Cmyk32]
copy [Rgba32]
copy [Genimage.IMAGEINDEXED]
Image copy
copy [Genimage.IMAGE]
copy t duplicates the image t.
copy [Genimage.RAWIMAGE]
copy [Bitmap.Make]
copy [Index16]
copy [Rgb24]
copy [Index8]
copy [Color]
Copy a colormap
create [Cmyk32]
create [Rgba32]
create [Xvthumb]
create [Genimage.IMAGEINDEXED]
create w h creates an image with a size wxh.
create [Genimage.IMAGE]
create w h creates an image with a size wxh.
create [Genimage.RAWIMAGE]
create [Fttext.T]
create [OXimage2]
create [Bitmap.Make]
create [Index16]
create [Ximage2]
Same as Gdk.Image.create, but with size info
create [Rgb24]
create [Index8]
create [OXvthumb]
create_default [Genimage.CONTAINER_INDEXED]
create_default [Genimage.CONTAINER]
create_duplicate [Genimage.CONTAINER_INDEXED]
create_duplicate [Genimage.CONTAINER]
create_with [Cmyk32]
create_with [Rgba32]
create_with [Genimage.RAWIMAGE]
create_with [Bitmap.Make]
create_with [Index16]
create_with [Rgb24]
create_with [Index8]

D
dGifCloseFile [Gif]
dGifGetExtension [Gif]
dGifGetImageDesc [Gif]
dGifGetLine [Gif]
dGifGetRecordType [Gif]
dGifOpenFileName [Gif]
debug [Bitmap]
dec_to_hex [Mstring]
destroy [Cmyk32]
destroy [Images]
Free the image.
destroy [Rgba32]
destroy [Genimage.IMAGEINDEXED]
destroy t explicitly frees the image content of t.
destroy [Genimage.IMAGE]
destroy t explicitly frees the image content of t.
destroy [Genimage.RAWIMAGE]
destroy [Fttext.T]
destroy [Bitmap.Make]
destroy [Index16]
destroy [Ximage2]
You need manual destroy
destroy [Rgb24]
destroy [Index8]
done_face [Ftlow]
dpi [Images]
Info query
draw_glyphs [Fttext.Make]
draw_glyphs [Fttext]
draw_image [Graphic_image]
Draw an Images.t value into the graphic window.
draw_mono_glyphs [Fttext.Make]
draw_mono_glyphs [Fttext]
draw_mono_rotated_glyphs [Fttext.Make]
draw_mono_rotated_glyphs [Fttext]
draw_mono_rotated_text [Fttext.Make]
draw_mono_rotated_text [Fttext]
draw_mono_text [Fttext.Make]
draw_mono_text [Fttext]
draw_rotated_glyphs [Fttext.Make]
draw_rotated_glyphs [Fttext]
draw_rotated_text [Fttext.Make]
draw_rotated_text [Fttext]
draw_text [Fttext.Make]
draw_text [Fttext]
dump [Cmyk32]
dump [Rgba32]
dump [Genimage.IMAGEINDEXED]
functions for internal use
dump [Genimage.IMAGE]
functions for internal use
dump [Genimage.RAWIMAGE]
dump [Bitmap.Make]
dump [Index16]
dump [Rgb24]
dump [Index8]

E
eGifCloseFile [Gif]
eGifOpenFileName [Gif]
eGifPutExtension [Gif]
eGifPutImageDesc [Gif]
eGifPutLine [Gif]
eGifPutScreenDesc [Gif]
encode [Jis_unicode]
error [Region]
error_diffuse [Reduce]
extension [Images]
Functions for filename extensions

F
f [Reduce.ErrorDiffuse]
f [Blend]
face_info [Ftlow]
file_format [Images]
file_format filename reads the header of image file filename and returns its format and some useful information found in the header (ex.
find_exact [Color.Cmyk]
find_exact [Color.Rgba]
find_exact [Color.Rgb]
find_exact [Color]
Finds a color in the colormap and returns its color index.
find_nearest [Reduce.REDUCER]
find_nearest [Color.Cmyk]
find_nearest [Color.Rgba]
find_nearest [Color.Rgb]
func_darken_only [Fttext]
func_red_only [Fttext]

G
gensym [Mstring]
get [Cmyk32]
get [Rgba32]
get [Genimage.IMAGEINDEXED]
get t x y gets image pixel of t at x,y.
get [Genimage.IMAGE]
get t x y gets image pixel of t at x,y.
get [Genimage.ENCODE]
get [Genimage.RAWIMAGE]
get [Fttext.T]
get [Index16]
get [Ximage2]
get [Rgb24]
get [Index8]
get_bitmap_info [Ftlow]
get_bitmap_info [Freetype]
get_bounding_box [Ps]
Return the bounding box option of the postscript image inside the file argument.
get_char_index [Ftlow]
get_char_index [Freetype]
get_charmaps [Ftlow]
get_charmaps [Freetype]
get_color [Genimage.IMAGEINDEXED]
get_color x y returns image pixel color value of t at x,y.
get_color [Index16]
get_color [Index8]
get_extension [Images]
Lower interface
get_glyph_metrics [Ftlow]
get_glyph_metrics [Freetype]
get_image [OXimage2]
get_image [Graphic_image]
Capture the contents of a rectangle of the graphic window with lower left corner at x,y, width w and height h
get_image [Ximage2]
get_mono_gc [Ximage2]
get_num_glyphs [Ftlow]
get_num_glyphs [Freetype]
Returns number of glyphs stored in the face.
get_outline_contents [Ftlow]
get_outline_contents [Freetype]
get_rgb [Index16]
get_rgb [Index8]
get_scanline [Cmyk32]
get_scanline [Rgba32]
get_scanline [Genimage.IMAGEINDEXED]
get_scanline [Genimage.IMAGE]
get_scanline [Genimage.RAWIMAGE]
get_scanline [Bitmap.Make]
get_scanline [Index16]
get_scanline [Rgb24]
get_scanline [Index8]
get_size_metrics [Ftlow]
get_size_metrics [Freetype]
get_strip [Cmyk32]
get_strip [Rgba32]
get_strip [Genimage.IMAGEINDEXED]
get_strip [Genimage.IMAGE]
get_strip [Genimage.RAWIMAGE]
get_strip [Bitmap.Make]
get_strip [Index16]
get_strip [Rgb24]
get_strip [Index8]
get_suffix [Mstring]
guess_extension [Images]
guess_format [Images]
returns the image format guessed from the file extension of a given file name

H
height [Genimage.RAWIMAGE]
hex_to_dec [Mstring]
hex_to_string [Mstring]
hexchar [Mstring]

I
image_of [Graphic_image]
Convert an Graphics.image value to *our* image
index16 [OImages]
index16 [OImage]
index8 [OImages]
index8 [OImage]
init [Ftlow]
init [Freetype]
init () initializes the Freetype library.
int_of_char_index [Freetype]

L
load [Ps]
Loads a postscript image.
load [Gif]
Loads a gif image sequence
load [Images]
load filename options read the header of an image file filename, loads the image by calling corresponding loading method, and returns it.
load [Png]
Loads a png image.
load [Xvthumb]
Returns image info and its thumbnail
load [Jpeg]
Loads a jpeg image.
load [Tiff]
Loads a tiff image.
load [OImages]
load [OImage]
load [Xpm]
Loads an xpm image.
load [Ppm]
Ppm.load filename reads the image contained in the file filename, and returns an image.
load [Bmp]
Loads a bmp image.
load [OXvthumb]
load_as_rgb24 [Png]
Loads a png image, and coerce it to Rgb24.
load_bitmap [Ppm]
Same as above for portable bitmaps.
load_bmp [Bmp]
load_char [Ftlow]
load_char [Freetype]
load_first [Gif]
Loads the first frame of a gif image sequence.
load_glyph [Ftlow]
load_glyph [Freetype]
load_ppm [Ppm]
load_progress [Images]
Option queries
load_ps [Ps]
Loads a postscript image within a bounding box.
load_resolution [Images]
load_sequence [Gif]
Loads a gif image sequence, but to more general type
load_sequence [Images]
load_thumbnail [Jpeg]

M
make [Cmyk32]
make [Rgba32]
make [Genimage.IMAGEINDEXED]
make w h c creates an image with a size wxh.
make [Genimage.IMAGE]
make w h c creates an image with a size wxh.
make [Genimage.ENCODE]
make [Genimage.RAWIMAGE]
make [OImages]
make [OImage]
make [Index16]
make [Rgb24]
make [Index8]
map [Cmyk32]
map [Rgba32]
map [Genimage.IMAGEINDEXED]
map f src x y dst x' y' w h maps pixels of the rectangular area of src at x,y with size wxh, to an image dst, using color conversion function f.
map [Genimage.IMAGE]
map f src x y dst x' y' w h maps pixels of the rectangular area of src at x,y with size wxh, to an image dst, using color conversion function f.
map [Genimage.RAWIMAGE]
map [Index16]
map [Rgb24]
map [Index8]
mask_of_image [OXimage2]
mask_of_image [Ximage2]
matrix_rotate [Freetype]
maximum_block_size [Bitmap]
maximum_live [Bitmap]
merge [Color.Rgba]
minus [Color.Cmyk]
minus [Color.Rgba]
minus [Color.Rgb]
minus [Color]

N
new_face [Ftlow]
new_face [Freetype]
new_face library fontfile n loads n-th font stored in the font file fontfile, and returns its face and face information.
new_tmp_file_name [Tmpfile]
norm_crlf [Mstring]
norm_crlf last_was_cr buf offs len returns buf with CRLF/CR/LF converted to LF, and a flag indicating whether last char was CR.

O
of_image [OXimage2]
of_image [Graphic_image]
Convert an Images.t value to a graphic image.
of_image [Ximage2]
of_rgba32 [Rgb24]
Image format conversion functions between Rgba32.t images
open_in [Jpeg]
open_in [Tiff]
open_in_thumbnail [Jpeg]
open_out [Jpeg]
open_out [Tiff]

P
pixmap_of [Ximage2]
pixmap_of_image [OXimage2]
pixmap_of_image [Ximage2]
plain_mask [Ximage2]
plus [Color.Cmyk]
plus [Color.Rgba]
plus [Color.Rgb]
plus [Color]

R
rawimage [Genimage.CONTAINER_INDEXED]
rawimage [Genimage.CONTAINER]
read_bitmap [Ftlow]
read_bitmap [Freetype]
read_scanline [Jpeg]
read_scanline [Tiff]
rem_trailing_sp [Mstring]
remove_tmp_file [Tmpfile]
render_char [Ftlow]
render_char [Freetype]
render_glyph [Ftlow]
render_glyph [Freetype]
render_glyph_of_face [Ftlow]
render_glyph_of_face [Freetype]
resize [Cmyk32]
resize [Rgba32]
resize progress t w h creates a resized image of t with size wxh.
resize [Rgb24]
rgb24 [OImages]
rgb24 [OImage]
rgb_square_distance [Color]
Rgb specialized functions (for backward compatibility)
rgba32 [OImages]
rgba32 [OImage]

S
save [Ps]
Save a full-color image in the Encapuslated PS format file.
save [Gif]
Saves a gif image sequence
save [Images]
save filename formatopt options image saves image into a file filename.
save [Png]
Saves an image into a png file format.
save [Xvthumb]
Save xv thumbnail.
save [Jpeg]
Save a full-color image in jpeg format file.
save [Tiff]
Save a full-color image in tiff format file.
save [Ppm]
Ppm.save : filename img stores image img, on file filename.
save [Bmp]
Save an image in bmp format file.
save [OXvthumb]
save_as_cmyk [Jpeg]
This converts RGB images to CMYK, but the color conversion is not something fancy.
save_bitmap [Ppm]
save_bmp [Bmp]
Load and save fnctions for BMP images.
save_cmyk_sample [Jpeg]
Create CMYK jpeg image sample.
save_image [Gif]
Saves an image as a gif file with only one frame
save_interlace [Images]
save_ppm [Ppm]
Specialized version for portable bitmaps.
save_progress [Images]
save_quality [Images]
save_sequence [Images]
set [Cmyk32]
set [Rgba32]
set [Genimage.IMAGEINDEXED]
set t x y c sets image pixel of t at x,y by the color c.
set [Genimage.IMAGE]
set t x y c sets image pixel of t at x,y by the color c.
set [Genimage.ENCODE]
set [Genimage.RAWIMAGE]
set [Fttext.T]
set [Index16]
set [Ximage2]
set [Rgb24]
set [Index8]
set_char_size [Ftlow]
set_char_size [Freetype]
set_char_size face charw charh resh resv sets the character size of face.
set_charmap [Ftlow]
set_charmap [Freetype]
set_pixel_sizes [Ftlow]
set_pixel_sizes [Freetype]
set_pixel_sizes face pixw pixh also sets the character size of face.
set_scanline [Cmyk32]
set_scanline [Rgba32]
set_scanline [Genimage.IMAGEINDEXED]
set_scanline [Genimage.IMAGE]
set_scanline [Genimage.RAWIMAGE]
set_scanline [Bitmap.Make]
set_scanline [Index16]
set_scanline [Rgb24]
set_scanline [Index8]
set_strip [Cmyk32]
set_strip [Rgba32]
set_strip [Genimage.IMAGEINDEXED]
set_strip [Genimage.IMAGE]
set_strip [Genimage.RAWIMAGE]
set_strip [Bitmap.Make]
set_strip [Index16]
set_strip [Rgb24]
set_strip [Index8]
set_transform [Ftlow]
set_transform [Freetype]
size [Images]
Returns size (width and height) of image
size [Fttext]
size [Color.Cmyk]
size [Color.Rgba]
size [Color.Rgb]
size [Color]
Colormap manipulation functions
size_of_glyphs [Fttext]
split_str [Mstring]
split_str_quoted [Mstring]
square_distance [Color.Cmyk]
square_distance [Color.Rgba]
square_distance [Color.Rgb]
sub [Cmyk32]
sub [Images]
sub dst x y width height returns sub-bitmap of dst, at (x, y) - (x + width - 1, y + height - 1).
sub [Rgba32]
sub [Genimage.IMAGEINDEXED]
sub t x y w h duplicates a subimage of t of size wxh, whose origin (0,0) is at (x,y) of t.
sub [Genimage.IMAGE]
sub t x y w h duplicates a subimage of t of size wxh, whose origin (0,0) is at (x,y) of t.
sub [Genimage.RAWIMAGE]
sub [OImages]
sub [OImage]
sub [Bitmap.Make]
sub [Index16]
sub [Rgb24]
sub [Index8]

T
tag [OImages]
tag [OImage]
tmp_dir [Tmpfile]
to_rgb24 [Index16]
to_rgb24 [Index8]
to_rgba32 [Index16]
to_rgb? ~failsafe t: Image format conversion functions to Rgb24.t and Rgba32.t images.
to_rgba32 [Rgb24]
to_rgba32 [Index8]

U
unicode_of_euc_japan [Fttext]
unicode_of_latin [Fttext]
unoptimize_sequence [Images]
unsafe_access [Cmyk32]
unsafe_access [Rgba32]
unsafe_access [Genimage.IMAGEINDEXED]
unsafe_access [Genimage.IMAGE]
unsafe_access [Genimage.RAWIMAGE]
unsafe_access [Index16]
unsafe_access [Rgb24]
unsafe_access [Index8]
unsafe_get [Cmyk32]
unsafe_get [Rgba32]
unsafe_get [Genimage.IMAGEINDEXED]
unsafe_get [Genimage.IMAGE]
unsafe_get [Genimage.RAWIMAGE]
unsafe_get [Fttext.T]
unsafe_get [Index16]
unsafe_get [Ximage2]
unsafe_get [Rgb24]
unsafe_get [Index8]
unsafe_get_color [Genimage.IMAGEINDEXED]
unsafe_get_color [Index16]
unsafe_get_color [Index8]
unsafe_get_rgb [Index16]
unsafe_get_rgb [Index8]
unsafe_set [Cmyk32]
unsafe_set [Rgba32]
unsafe_set [Genimage.IMAGEINDEXED]
Unsafe versions of get and set.
unsafe_set [Genimage.IMAGE]
Unsafe versions of get and set.
unsafe_set [Genimage.RAWIMAGE]
unsafe_set [Fttext.T]
unsafe_set [Index16]
unsafe_set [Ximage2]
unsafe_set [Rgb24]
unsafe_set [Index8]

V
vector_gen [Fttext]
vector_glyphs [Fttext]
vector_text [Fttext]

W
width [Genimage.RAWIMAGE]
write_scanline [Jpeg]
write_scanline [Tiff]