User`s manual

OP7100 Software
61
void op71XGetFastmap( int x, int y, int bmWidth,
int bmHeight, unsigned long xBm );
Gets a bitmap from the LCD page buffer and stores it in xmem RAM.
This function is like op71XGetBitmap, except that it is faster. The
restriction is that the bitmap must be byte-aligned.
PARAMETERS: x is the left edge of the bitmap (in pixels), and must
be evenly divisible by 8.
y is the top edge of the bitmap (in pixels).
bmWidth is the width of the bitmap (in pixels), and must be evenly
divisible by 8.
bmHeight is the height of the bitmap (in pixels).
xBm is the xmem RAM storage address.
void op71PlotDot( int x, int y );
Draws a single pixel in the LCD buffer, and on the LCD if the buffer is
unlocked.
PARAMETERS: (x,y) are the coordinates of the dot.
void op71PlotLine( int x0, int y0,
int x1, int y1 );
Draws a line in the LCD buffer, and on the LCD if the buffer is
unlocked.
PARAMETERS: (x0,y0) are the (x,y) coordinates of one endpoint.
(x1,y1) are the (x,y) coordinates of the other endpoint.
void op71Block( int x, int y, int bmWidth,
int bmHeight );
Draws a rectangular block in the page buffer, and on the LCD if the
buffer is unlocked.
PARAMETERS: x is the left edge of the pixel.
y is the top edge of the pixel.
bmWidth is the width of the block.
bmHeight is the height of the block.