| Class Image |
|
| Methods |
| Public Class methods |
| new(p1, p2) |
| create(p1, p2) |
| create_using_data(p1, p2) |
| create_using_copied_data(p1, p2) |
| load(p1) |
| load_image(p1) |
| load_immediately(p1) |
| load_without_cache(p1) |
| load_immediately_without_cache(p1) |
| load_with_error_return(VALUE klass, VALUE filename) |
returns a hash with "image" -> image, and "error" -> errornum
| Public Instance methods |
| initialize() |
| save(p1) |
| save_image(p1) |
| save_with_error_return(p1) |
| width() |
| height() |
| filename() |
| data() |
| data_for_reading_only() |
| data!() |
| data=(p1) |
| put_back_data(p1) |
| has_alpha() |
| has_alpha?() |
| has_alpha=(p1) |
| set_has_alpha(p1) |
| changes_on_disk() |
| set_changes_on_disk() |
| border() |
| get_border() |
| border=(p1) |
| set_border(p1) |
| format() |
| get_format() |
| format=(p1) |
| set_format(p1) |
| irrelevant_format=(p1) |
| set_irrelevant_format(p1) |
| irrelevant_border=(p1) |
| set_irrelevant_border(p1) |
| irrelevant_alpha=(p1) |
| set_irrelevant_alpha(p1) |
| query(p1, p2) |
| query_rgba(p1, p2) |
| query_pixel(p1, p2) |
| query_hsva(p1, p2) |
| query_pixel_hsva(p1, p2) |
| query_hlsa(p1, p2) |
| query_pixel_hlsa(p1, p2) |
| query_cmya(p1, p2) |
| query_pixel_cmya(p1, p2) |
| crop(...) |
| create_cropped(...) |
| crop!(...) |
| create_cropped!(...) |
| crop_scaled(...) |
| create_cropped_scaled(...) |
| crop_scaled!(...) |
| create_cropped_scaled!(...) |
| flip_horizontal() |
| flip_horizontal!() |
| flip_vertical() |
| flip_vertical!() |
| flip_diagonal() |
| flip_diagonal!() |
| orientate(p1) |
| orientate!(p1) |
| blur(p1) |
| blur!(p1) |
| sharpen(p1) |
| sharpen!(p1) |
| tile_horizontal() |
| tile_horizontal!() |
| tile_vertical() |
| tile_vertical!() |
| tile() |
| tile!() |
| draw_pixel(...) |
| draw_line(...) |
| clip_line(...) |
| draw_rect(...) |
| draw_rectangle(...) |
| fill_rect(...) |
| fill_rectangle(...) |
| copy_alpha(...) |
| copy_alpha_rect(...) |
| scroll_rect(...) |
| copy_rect(...) |
| draw_ellipse(...) |
| draw_oval(...) |
| fill_ellipse(...) |
| fill_oval(...) |
| draw_text(...) |
| gradient(...) |
| fill_gradient(...) |
| color_range(...) |
| fill_color_range(...) |
| draw_poly(...) |
| draw_polygon(...) |
| fill_poly(...) |
| fill_polygon(...) |
| blend!(...) |
| blend_image!(...) |
| blend(...) |
| blend_image(...) |
| rotate(p1) |
| rotate!(p1) |
| clone() |
| dup() |
| clear() |
| clear_color(p1) |
| clear_color!(p1) |