libcaca is the Colour AsCii Art library. It provides high level functions
for color text drawing, simple primitives for line, polygon and ellipse
drawing, as well as powerful image to text conversion routines.
This package contains the header files and static libraries needed to
compile applications or shared objects that use libcaca.
caca-config caca-config is a tool that is used to configure and determine the compiler and linker flags that should be used to compile and link progams, libraries, and... caca_canvas.3caca These functions provide low-level character printing routines and higher level graphics functions. caca_dirty.3caca These functions manipulate dirty rectangles for optimised blitting. caca_display.3caca These functions provide the basic libcaca routines for display initialisation, system information retrieval and configuration. caca_dither.3caca These functions provide high level routines for dither allocation and rendering. caca_event.3caca This structure is filled by caca_get_event() when an event is received. It is an opaque structure that should only be accessed through caca_event_get_type() and... caca_file.3caca These functions allow to read and write files in a platform-independent way. caca_font.3caca These functions provide bitmap font handling routines and high quality canvas to bitmap rendering. caca_frame.3caca These functions provide high level routines for canvas frame insertion, removal, copying etc. caca_importexport.3caca formats These functions import various file formats into a new canvas, or export the current canvas to various text formats. caca_option.3caca This structure contains commandline parsing information for systems where getopt_long() is unavailable. caca_primitives.3caca These functions provide routines for primitive drawing, such as lines, boxes, triangles and ellipses. caca_process.3caca These functions help with various process handling tasks such as option parsing, DLL injection. conio.3caca These functions implement DOS-like functions for high-level text operations. libcaca.3caca These functions provide the basic libcaca routines for library initialisation, system information retrieval and configuration. libcaca-style.3caca A pretty safe rule of thumb is: look at what has already been done and try to do the same.