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

FreeBSD Manual Pages

  
 
  

home | help
exrgbhsv(3)			 Allegro manual 		     exrgbhsv(3)

NAME
     exrgbhsv  -  RGB  <-> HSV color space conversions. Allegro game programming
     library.

SYNOPSIS
     #include <allegro.h>

     Example exrgbhsv

DESCRIPTION
     This program shows how to convert colors between the different  color-space
     representations.  The  central  area of the screen will display the current
     color. On the top left corner of the screen, three  sliders  allow  you  to
     modify the red, green and blue value of the color. On the bottom right cor-
     ner  of  the  screen, three sliders allow you to modify the hue, saturation
     and value of the color. The color bars beneath the sliders  show  what  the
     resulting color will look like when the slider is dragged to that position.

     Additionally  this  example  also shows how to "inherit" the behaviour of a
     GUI object and extend it, here used to create the sliders.

SEE ALSO
     BITMAP(3), DIALOG(3), END_OF_MAIN(3), PALETTE(3), RGB(3), RGB_MAP(3), alle-
     gro_error(3), allegro_init(3), allegro_message(3), clear_to_color(3),  cre-
     ate_bitmap_ex(3),	 create_rgb_table(3),  d_bitmap_proc(3),  d_box_proc(3),
     d_slider_proc(3), d_text_proc(3), destroy_bitmap(3), do_dialog(3), font(3),
     generate_332_palette(3),  get_color_depth(3),  hsv_to_rgb(3),  install_key-
     board(3),	  install_mouse(3),    install_timer(3),   key(3),   makecol(3),
     makecol32(3), makecol8(3),  object_message(3),  rgb_map(3),  rgb_to_hsv(3),
     screen(3),      set_color(3),	set_color_depth(3),	set_gfx_mode(3),
     set_palette(3), textout_ex(3), vline(3), vsync(3)

Allegro 			  version 4.4.3 		     exrgbhsv(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=exrgbhsv&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help