[ prev :: next :: up ] libggi-current (3)

Draw, put, and get a vertical line from a visual

Name

ggiDrawVLine, ggiPutVLine, ggiGetVLine : Draw, put, and get a vertical line from a visual

Synopsis

#include <ggi/ggi.h>

int ggiDrawVLine(ggi_visual_t vis, int x, int y, int h);

int ggiPutVLine(ggi_visual_t vis, int x, int y, int h, void *buf);

int ggiGetVLine(ggi_visual_t vis, int x, int y, int h, void *buf);

Description

Draw, put, or get a vertical line from (:p:`x`, :p:`y`), extending :p:`h` pixels in the positive y direction (normally down). The width of the line is one pixel.

System Message: ERROR/3 (../ggi-core/libggi/doc/libggi.txt, line 1077); backlink

Unknown interpreted text role "p".

System Message: ERROR/3 (../ggi-core/libggi/doc/libggi.txt, line 1077); backlink

Unknown interpreted text role "p".

System Message: ERROR/3 (../ggi-core/libggi/doc/libggi.txt, line 1077); backlink

Unknown interpreted text role "p".

The :p:`buf` parameter in Get/Put functions points to a buffer from which the pixels will be read, or to which they will be written (it must be correctly allocated), depending on the case. See ggiPackColors and ggiUnmapPixels functions for more on how to deal with pixels.

System Message: ERROR/3 (../ggi-core/libggi/doc/libggi.txt, line 1082); backlink

Unknown interpreted text role "p".

Return value

All three functions return 0 to indicate success.

See Also

:man:`ggiDrawHLine(3)`, :man:`ggiDrawBox(3)`, :man:`ggiDrawLine(3)`, :man:`ggiMapColor(3)`, :man:`ggi_pixelformat(3)`

System Message: ERROR/3 (../ggi-core/libggi/doc/libggi.txt, line 1100); backlink

Unknown interpreted text role "man".

System Message: ERROR/3 (../ggi-core/libggi/doc/libggi.txt, line 1100); backlink

Unknown interpreted text role "man".

System Message: ERROR/3 (../ggi-core/libggi/doc/libggi.txt, line 1100); backlink

Unknown interpreted text role "man".

System Message: ERROR/3 (../ggi-core/libggi/doc/libggi.txt, line 1100); backlink

Unknown interpreted text role "man".

System Message: ERROR/3 (../ggi-core/libggi/doc/libggi.txt, line 1100); backlink

Unknown interpreted text role "man".
 
[ prev :: next :: up ] libggi-current (3)
2006/08/09 02:58:19