Images from guistuff.com libAfterImage (current version is 0.91, released on 12/30/01
AfterStep Window Manager URL
Introduction.
Features.
Screenshots.
Blending.
Text and gradients.
Image Quality.
Quantization.
Get Code.
Documentation.
  API Reference.
  Examples.
  ASCompose.
Support.
TODO.
menu end.

Headers :

ascmap.h, asfont.h, asimage.h, asvisual.h, blender.h, export.h, import.h, transform.h, ximage.h

Structures :

ColorPair ASScanline ASVisual ASImage ASImageManager ASImageBevel ASImageDecoder ASImageOutput ASImageLayer ASGradient ASVectorPalette ASFontManager ASFont ASGlyph ASGlyphRange ASColormap ASImageExportParams

Functions :

ASScanline handling:
prepare_scanline(), free_scanline()


ASVisual initialization :
query_screen_visual(), setup_truecolor_visual(), setup_pseudo_visual(), setup_as_colormap(), create_asvisual(), create_asvisual_for_id(), destroy_asvisual()


ASVisual encoding/decoding :
visual2visual_prop(), visual_prop2visual()


ASVisual convenience functions :
create_visual_window(), create_visual_pixmap(), create_visual_ximage(), create_visual_gc()


Colorspace conversion :
rgb2value(), rgb2saturation(), rgb2hue(), rgb2luminance(), rgb2hsv(), rgb2hls(), hsv2rgb(), hls2rgb(), degrees2hue16(), hue162degrees(), normalize_degrees_val()


Image quantization :
colormap_asimage(), destroy_colormap()


merge_scanline methods :
alphablend_scanlines(), allanon_scanlines(), tint_scanlines(), add_scanlines(), sub_scanlines(), diff_scanlines(), darken_scanlines(), lighten_scanlines(), screen_scanlines(), overlay_scanlines(), hue_scanlines(), saturate_scanlines(), value_scanlines(), colorize_scanlines(), dissipate_scanlines().


ASImage handling :
asimage_init(), asimage_start(), create_asimage(), clone_asimage(), destroy_asimage()


ASImage channel data manipulations :
get_asimage_chanmask(), move_asimage_channel(), copy_asimage_channel(), copy_asimage_lines()


ImageManager Reference counting and managing :
create_image_manager(), destroy_image_manager(), store_asimage(), fetch_asimage(), dup_asimage(), release_asimage(), release_asimage_by_name()


Layers helper functions :
init_image_layers(), create_image_layers(), destroy_image_layers()


Encoding :
asimage_add_line(), asimage_add_line_mono(), asimage_print_line()


Decoding :
start_image_decoding(), stop_image_decoding(), asimage_decode_line (), set_decoder_shift(), set_decoder_bevel_geom(), set_decoder_back_color()


ASImage from scientific data :
set_asimage_vector(), colorize_asimage_vector(), create_asimage_from_vector()


Output :
start_image_output(), set_image_output_back_color(), toggle_image_output_direction(), stop_image_output()


X11 conversions :
ximage2asimage(), pixmap2asimage(), asimage2ximage(), asimage2mask_ximage(), asimage2pixmap(), asimage2mask()


Transformations :
scale_asimage(), tile_asimage(), merge_layers(), make_gradient(), flip_asimage(), mirror_asimage(), pad_asimage(), blur_asimage_gauss(), fill_asimage(), adjust_asimage_hsv()


Import :
file2ASImage(), file2pixmap()


Export :
ASImage2file()


Text Drawing :
create_font_manager(), destroy_font_manager(), open_freetype_font(), open_X11_font(), get_asfont(), destroy_font(), print_asfont(), print_asglyph(), draw_text()