PureData CEAMMC library web documentation
aliases: [ceammc/bitmap]
available since version: 0.9.8
W
bitmap width in pixels, see @w
type: int
H
bitmap height in pixels, see @h
type: int
X x coord
type: int
required: True
Y y coord
type: int
required: True
D diameter
type: int
required: True
START start angle. 0 - top
type: int
units: deg
required: True
LEN arc length, counter-clockwise
type: int
units: deg
required: True
[CENTER=0] if 1: set coordinate of the arc center, not the top-left corner
type: bool
X x coord
type: int
required: True
Y y coord
type: int
required: True
D diameter
type: int
required: True
[CENTER=0] if 1: set coordinate of the circle center, not the top-left corner
type: bool
clear
clear bitmap (set all pixels to 0)
COL column
type: int
required: True
H column height, can be negative(!), to draw in opposite direction
type: int
required: True
DY y offset
type: int
required: True
X x coord
type: int
required: True
Y y coord
type: int
required: True
W width
type: int
required: True
H height
type: int
required: True
[CENTER=0] if 1: set coordinate of the ellipse center, not the top-left corner
type: bool
get list
output content as list
get matrix
output bitmap content as: [matrix NROWS NCOLS DATA…( message
NROWS matrix number of rows
type: int
required: True
NCOLS matrix number of columns
type: int
required: True
AT_ROW row position
type: int
required: True
AT_COL columns position
type: int
required: True
invert
invert all pixel values
X0 x0 coord
type: int
required: True
Y0 y0 coord
type: int
required: True
X1 x1 coord
type: int
required: True
Y1 y1 coord
type: int
required: True
FILE image path, relative, or absolute
type: symbol
required: True
[SCALE=1] image scale
type: float
X x coord
type: int
required: True
Y y coord
type: int
required: True
[VAL=1] new pixel value
type: bool
X x coord
type: int
required: True
Y y coord
type: int
required: True
W width
type: int
required: True
H height
type: int
required: True
[CENTER=0] if 1: set coordinate of the rect center, not the top-left corner
type: bool
ROW row
type: int
required: True
W row width, can be negative(!), to draw in opposite right to left
type: int
required: True
DX x offset
type: int
required: True
X x coord
type: int
required: True
Y y coord
type: int
required: True
D diameter
type: int
required: True
START start angle. 0 - top
type: int
units: deg
required: True
LEN arc length, counter-clockwise
type: int
units: deg
required: True
[CENTER=0] if 1: set coordinate of the sector center, not the top-left corner
type: bool
NROWS matrix number of rows
type: int
required: True
NCOLS matrix number of columns
type: int
required: True
DATA data
type: list
required: True
NROWS matrix number of rows
type: int
required: True
NCOLS matrix number of columns
type: int
required: True
AT_ROW row position
type: int
required: True
AT_COL columns position
type: int
required: True
DATA data
type: list
required: True
X left x-coord
type: int
required: True
Y bottom y-coord
type: int
required: True
TXT text
type: symbol
required: True
X0 x0 coord
type: int
required: True
Y0 y0 coord
type: int
required: True
X1 x1 coord
type: int
required: True
Y1 y1 coord
type: int
required: True
X2 x2 coord
type: int
required: True
Y2 y2 coord
type: int
required: True
view
opens bitmap view window
@h (initonly)
Get/set bitmap height in pixels
type: int
range: 1..256
default: 8
@w (initonly)
Get/set bitmap width in pixels
type: int
range: 1..256
default: 8
See also: [ui.matrix]
Authors: Serge Poltavsky
License: GPL3 or later