#include <mi32/mg2rast.h>
Inheritance diagram for MGD::DEVICE_RASTER_RGB16:

Public Member Functions | |
| ERRVALUE | Create (int fhandle, RVCRASTINFO *rastinfo, const COLOR *bgcolor=0) |
| DEVICE_RASTER_RGB16 () | |
| ERRVALUE | WritePixArray () |
| virtual | ~DEVICE_RASTER_RGB16 () |
Protected Member Functions | |
| ERRVALUE | ReadPixArray () |
|
|
Construct 16-bit raster device After constructing, you should call Create().
|
|
|
Destructor.
|
|
||||||||||||||||
|
Create open or create a raster to draw into.
|
|
|
Write the pixel array from raster to buffer. If the raster is small (less than 1024x1024), we just allocate a buffer big enough for the whole raster. |
|
|
Write the pixel array back to the raster. If the raster is small (less than 1024x1024), we just allocate a buffer big enough for the whole raster. In this case, nothing gets flushed until we call WritePixArray() (which the destructor will do if necessary) |
1.3.8-20040913