Functions | |
void | v_get_pixel (short, short x, short y, short *pel, short *color_idx) |
void | vr_trnfm (short, MFDB *src, MFDB *dst) |
void | vro_cpyfm (short, short mode, short pxy[], MFDB *src, MFDB *dst) |
void | vrt_cpyfm (short, short mode, short pxy[], MFDB *src, MFDB *dst, short color[]) |
todo: add description here
|
On a device with up to 8 planes (256 simultaneously displayable colors) this function returns the value and the color index of a pixel.
pel contains the pixel value and index is usually -1.
In TrueColor |
|
transforms a raster from standard format to device-specific format and vice-versa. The transformation can be "in place" which means that both MFDBs point to the same address. In this case transforming a big bitmap takes ages...
|
|
copies a rectangular raster onto another rectangular raster and performs the specified logic operations. Both rasters must be in device-specific format or they must have only one plane.
handle ) is the source or destination of a raster operation, the MFDB structure element fd_addr should be zero!The clipping rectangle for the destination raster is enabled only if fd_addr of the destination MFDB is zero. The source rectangle will not be clipped (it must be within the raster area).
Note: |
|
This function expands a monochrome raster (one plane) considering the foreground and background color and copies the raster onto the destination raster using the specified writing mode.
Note: |