Class Fox::FXBitmap |
|
A bitmap is a one bit/pixel image used for patterning and stippling operations.
BITMAP_KEEP: | Keep pixel data in client |
BITMAP_OWNED: | Pixel data is owned by image |
BITMAP_SHMI: | Using shared memory image |
BITMAP_SHMP: | Using shared memory pixmap |
Methods |
Public Class methods |
new(app, pixels=nil, opts=0, width=1, height=1) {|theBitmap| ...} |
Create a bitmap
Public Instance methods |
render() |
Render pixels
savePixels(stream) |
Save pixel data only
loadPixels(stream) |
Load pixel data from a stream
getPixel(x, y) |
Get pixel state (either true or false) at (x, y)
setPixel(x, y, color) |
Change pixel at (x, y), where color is either true or false.