module/class index - library_index

GdkImlib::Image

Class Description

A class correspond to GdkImlibImage in Imlib

Super Class

Class Methods

create_from_data(data, alpha, w, h)
create_image_from_data(data, alpha, w, h) [undefined]

GdkImlibImage *gdk_imlib_create_image_from_data(unsignedchar *data, unsigned char *alpha, gint w, gint h);

create_from_drawable(gwin, gmask, x, y, w, h) [undefined]
create_image_from_drawable(gwin, gmask, x, y, w, h) [undefined]

GdkImlibImage*gdk_imlib_create_image_from_drawable(GdkWindow * gwin,GdkBitmap * gmask, int x, int y, int width, int height);

create_from_xpm_data(data) [undefined]
create_image_from_xpm_data(data) [undefined]

GdkImlibImage *gdk_imlib_create_image_from_xpm_data(char **data);

inlined_png_to_image(data) [undefined]

GdkImlibImage *gdk_imlib_inlined_png_to_image(unsigned char*data, int data_size);

new(filename)
load_image(filename) [undefined]

GdkImlibImage *gdk_imlib_load_image(char *file);

render_limit

When the amount of image by created by GdkImlib::Image#renderis overrender_limit, GdkImlib::Image#renderrequires garbage collection to the ruby interpreter.

render_limit = limit
[no descrption]

Instance Methods

add_to_eim(filename)
add_image_to_eim(filename) [undefined]

gint gdk_imlib_add_image_to_eim(GdkImlibImage *image,char *file);

apply(window)
apply_image(window) [undefined]

void gdk_imlib_apply_image(GdkImlibImage * im, GdkWindow *p);

apply_modifiers_to_rgb

void gdk_imlib_apply_modifiers_to_rgb(GdkImlibImage *im);

blue_curve
image_blue_curve [undefined]

void gdk_imlib_get_image_blue_curve(GdkImlibImage *im,unsigned char *mod);

blue_curve = curve
image_blue_curve = curve [undefined]

void gdk_imlib_set_image_blue_curve(GdkImlibImage *im,unsigned char *mod);

blue_modifier
image_blue_modifier [undefined]

void gdk_imlib_get_image_blue_modifier(GdkImlibImage *im,GdkImlibColorModifier *mod);

blue_modifier = modifier
image_blue_modifier = modifier [undefined]

void gdk_imlib_set_image_blue_modifier(GdkImlibImage *im,GdkImlibColorModifier *mod);

border
image_border [undefined]

void gdk_imlib_get_image_border(GdkImlibImage *image,GdkImlibBorder *border);

border = border
image_border = border [undefined]

void gdk_imlib_set_image_border(GdkImlibImage *image,GdkImlibBorder *border);

changed
changed_image [undefined]

void gdk_imlib_changed_image(GdkImlibImage * im);

clone
clone_image [undefined]

GdkImlibImage *gdk_imlib_clone_image(GdkImlibImage *im);

clone_scaled(w, h)
clone_scaled_image(w, h) [undefined]

GdkImlibImage *gdk_imlib_clone_scaled_image(GdkImlibImage *im,int w, int h);

copy_image [undefined]

GdkPixmap *gdk_imlib_copy_image(GdkImlibImage *image);

copy_mask [undefined]

GdkBitmap *gdk_imlib_copy_mask(GdkImlibImage *image);

crop(x, y, w, h)
crop_image(x, y, w, h) [undefined]

void gdk_imlib_crop_image(GdkImlibImage * im,gint x, gint y, gint w, gint h);

crop_and_clone(x, y, w, h)
crop_and_clone_image(x, y, w, h) [undefined]

GdkImlibImage *gdk_imlib_crop_and_clone_image(GdkImlibImage *im,int x, int y, int w, int h);

filename [undefined]
[no descrption]
flip_horizontal
flip_image_horizontal [undefined]

void gdk_imlib_flip_image_horizontal(GdkImlibImage *im);

flip_vertical
flip_image_vertical [undefined]

void gdk_imlib_flip_image_vertical(GdkImlibImage *im);

get_pixmap

Return the image created by the method renderin the form [pixmap,mask]. pixmapis Gdk::Pixmapand maskis Gdk::Bitmap.

green_curve
image_green_curve [undefined]

void gdk_imlib_get_image_green_curve(GdkImlibImage *im,unsigned char *mod);

green_curve = curve
image_green_curve = curve [undefined]

void gdk_imlib_set_image_green_curve(GdkImlibImage *im,unsigned char *mod);

green_modifier
image_green_modifier [undefined]

void gdk_imlib_get_image_green_modifier(GdkImlibImage *im,GdkImlibColorModifier *mod);

green_modifier = modifier
image_green_modifier = modifier [undefined]

void gdk_imlib_set_image_green_modifier(GdkImlibImage *im,GdkImlibColorModifier *mod);

kill [undefined]
kill_image [undefined]

void gdk_imlib_kill_image(GdkImlibImage *image);

modifier
image_modifier [undefined]

void gdk_imlib_get_image_modifier(GdkImlibImage *im,GdkImlibColorModifier *mod);

modifier = modifier
image_modifier = modifier [undefined]

void gdk_imlib_set_image_modifier(GdkImlibImage *im,GdkImlibColorModifier *mod);

move_image [undefined]

GdkPixmap *gdk_imlib_move_image(GdkImlibImage *image);

move_mask [undefined]

GdkBitmap *gdk_imlib_move_mask(GdkImlibImage *image);

paste(window, x, y, w, h)
paste_image(window, x, y, w, h) [undefined]

void gdk_imlib_paste_image(GdkImlibImage *im, GdkWindow *p,gint x, gint y, gint w, gint h);

paste_border(window, x, y, w, h)
paste_image_border(window, x, y, w, h) [undefined]

void gdk_imlib_paste_image_border(GdkImlibImage *im, GdkWindow *p,gint x, gint y, gint w, gint h);

red_curve
image_red_curve [undefined]

void gdk_imlib_get_image_red_curve(GdkImlibImage *im,unsigned char *mod);

red_curve = curve
image_red_curve = curve [undefined]

void gdk_imlib_set_image_red_curve(GdkImlibImage *im,unsigned char *mod);

red_modifier
image_red_modifier [undefined]

void gdk_imlib_get_image_red_modifier(GdkImlibImage *im,GdkImlibColorModifier *mod);

red_modifier = modifier
image_red_modifier = modifier [undefined]

void gdk_imlib_set_image_red_modifier(GdkImlibImage *im,GdkImlibColorModifier *mod);

render(width, height)

gint gdk_imlib_render(GdkImlibImage *image,gint width, gint height);

rgb_height

Height of the original image.

rgb_width

Width of the original image.

rotate(degree)
rotate_image(degree) [undefined]

void gdk_imlib_rotate_image(GdkImlibImage *im, gint d);

save(filename, saveinfo)
save_image(filename, saveinfo) [undefined]

gint gdk_imlib_save_image(GdkImlibImage *im, char *file,GdkImlibSaveInfo *info);

save_to_eim(filename)
save_image_to_eim(filename) [undefined]

gint gdk_imlib_save_image_to_eim(GdkImlibImage *image,char *file);

save_to_ppm(filename)
save_image_to_ppm(filename) [undefined]

gint gdk_imlib_save_image_to_ppm(GdkImlibImage *image,char *file);

shape
image_shape [undefined]

void gdk_imlib_get_image_shape(GdkImlibImage *image,GdkImlibColor *color);

shape = shape
image_shape = shape [undefined]

void gdk_imlib_set_image_shape(GdkImlibImage *image,GdkImlibColor *color);


module/class index - library_index

Generated at Sun Jan 30 07:23:48 JST 2000 by rubyapi2