Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
aa_render(3)		   Library Functions Manual		  aa_render(3)

NAME
       aa_render - convert image buffer	to ASCII-art.

SYNOPSIS
       #include	<aalib.h>

       void aa_render
       (
	    aa_context *c,
	    const aa_renderparams *p,
	    int	x1,
	    int	y1,
	    int	x2,
	    int	y2
       );

PARAMETERS
       aa_context *c
	      Specifies	the AA-lib context to operate on.

       const aa_renderparams *p
	      Rendering	 parametters used to specify brightness, gamma correc-
	      tion and other usefull stuff. Use	aa_defrenderparams for default
	      values.

       int x1 Column of	top left coner of rendered area	(in characters!).

       int y1 Row of top left coner of rendered	area.

       int x2 Column of	bottom right coner of rendered area.

       int y2 Row of bottom right coner	of rendered area.

DESCRIPTION
       This  function  does  the  trick	of converting the emulated framebuffer
       into high quality ASCII-art. If you want	to be really fast,  you	 might
       use  aa_fastrender.   If	 you  want  to emulate palette,	use aa_render-
       palette.

       Note that to see	the effect you need to call aa_flush too.

       First call to this function may take a while, because the rendering ta-
       bles are	produced.

SEE ALSO
       save_d(3), mem_d(3), aa_help(3),	aa_formats(3), aa_fonts(3), aa_dither-
       names(3), aa_drivers(3),	aa_kbddrivers(3),  aa_mousedrivers(3),	aa_kb-
       drecommended(3),	   aa_mouserecommended(3),   aa_displayrecommended(3),
       aa_defparams(3),		aa_defrenderparams(3),	       aa_scrwidth(3),
       aa_scrheight(3),	   aa_mmwidth(3),    aa_mmheight(3),   aa_imgwidth(3),
       aa_imgheight(3),	 aa_image(3),  aa_text(3),  aa_attrs(3),   aa_current-
       font(3),	   aa_autoinit(3),   aa_autoinitkbd(3),	  aa_autoinitmouse(3),
       aa_recommendhi(3),   aa_recommendlow(3),	  aa_init(3),	aa_initkbd(3),
       aa_initmouse(3),	  aa_close(3),	 aa_uninitkbd(3),   aa_uninitmouse(3),
       aa_fastrender(3), aa_puts(3), aa_printf(3),  aa_gotoxy(3),  aa_hidecur-
       sor(3),	aa_showcursor(3),  aa_getmouse(3),  aa_hidemouse(3),  aa_show-
       mouse(3),   aa_registerfont(3),	 aa_setsupported(3),	aa_setfont(3),
       aa_getevent(3),	  aa_getkey(3),	  aa_resize(3),	  aa_resizehandler(3),
       aa_parseoptions(3),   aa_edit(3),   aa_createedit(3),	aa_editkey(3),
       aa_putpixel(3),	aa_recommendhikbd(3), aa_recommendlowkbd(3), aa_recom-
       mendhimouse(3),	 aa_recommendlowmouse(3),    aa_recommendhidisplay(3),
       aa_recommendlowdisplay(3)

c2man aalib.h		       8 September 1999			  aa_render(3)

NAME | SYNOPSIS | PARAMETERS | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=aa_render&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help