Draw a point
int PgDrawPixel( PhPoint_t const *pt ); int PgDrawIPixel( int x, int y ); int PgDrawPixelCx( void *dc, PhPoint_t const *pt ); int PgDrawIPixelCx( void *dc, int x, int y );
ph
These functions build a command in the draw buffer to draw a pixel. For PgDrawPixel*(), the pt argument points to a PhPoint_t structure that defines the pixel location; for PgDrawIPixel*(), x and y specify the location.
PgDrawPixel() and PgDrawIPixel() work on the current draw context, while you can specify the draw context dc for PgDrawPixelCx() and PgDrawIPixelCx().
Photon
Safety: | |
---|---|
Interrupt handler | No |
Signal handler | No |
Thread | No |
PgDrawPixelArray*(), PgFlush*(), PgSetStrokeColor*(), PgSetStrokeDither*(), PhPoint_t
“Drawing attributes” and “Lines, pixels, and pixel arrays” in the Raw Drawing and Animation chapter of the Photon Programmer's Guide