images ボキャブラリ
Factor ハンドブック > ボキャブラリ索引


概要
Bitmap images

メタデータ
タグ:bitmap graphics
作者:Doug Coleman, Daniel Ehrenberg


ワード

タプルクラス
クラススーパークラススロット
image tupledim component-order component-type upside-down? bitmap


シングルトンクラス
A
ABGR
ARGB
BGR
BGRA
BGRX
DEPTH
DEPTH-STENCIL
INTENSITY
L
LA
R
RG
RGB
RGBA
RGBX
XBGR
XRGB
byte-integer-components
float-11-11-10-components
float-32-u-8-components
float-components
half-components
int-integer-components
short-integer-components
u-10-10-10-2-components
u-24-8-components
u-24-components
u-5-5-5-1-components
u-5-6-5-components
u-9-9-9-e5-components
ubyte-components
ubyte-integer-components
uint-components
uint-integer-components
ushort-components
ushort-integer-components


union クラス
alpha-channel
alpha-channel-precedes-colors
component-order
component-type
packed-components
signed-unnormalized-integer-components
unnormalized-integer-components
unsigned-unnormalized-integer-components


通常ワード
ワードスタック効果
(bytes-per-pixel)( component-order component-type -- n )
<image>( -- image )
bytes-per-component( component-type -- n )
bytes-per-packed-pixel( component-type -- n )
bytes-per-pixel( image -- n )
component-count( component-order -- n )
has-alpha?( image -- ? )
pixel-at( x y image -- pixel )
set-pixel-at( pixel x y image -- )


クラス述語ワード
ワードスタック効果
A?( object -- ? )
ABGR?( object -- ? )
ARGB?( object -- ? )
BGR?( object -- ? )
BGRA?( object -- ? )
BGRX?( object -- ? )
DEPTH-STENCIL?( object -- ? )
DEPTH?( object -- ? )
INTENSITY?( object -- ? )
L?( object -- ? )
LA?( object -- ? )
R?( object -- ? )
RG?( object -- ? )
RGB?( object -- ? )
RGBA?( object -- ? )
RGBX?( object -- ? )
XBGR?( object -- ? )
XRGB?( object -- ? )
alpha-channel-precedes-colors?( object -- ? )
alpha-channel?( object -- ? )
byte-integer-components?( object -- ? )
component-order?( object -- ? )
component-type?( object -- ? )
float-11-11-10-components?( object -- ? )
float-32-u-8-components?( object -- ? )
float-components?( object -- ? )
half-components?( object -- ? )
image?( object -- ? )
int-integer-components?( object -- ? )
packed-components?( object -- ? )
short-integer-components?( object -- ? )
signed-unnormalized-integer-components?( object -- ? )
u-10-10-10-2-components?( object -- ? )
u-24-8-components?( object -- ? )
u-24-components?( object -- ? )
u-5-5-5-1-components?( object -- ? )
u-5-6-5-components?( object -- ? )
u-9-9-9-e5-components?( object -- ? )
ubyte-components?( object -- ? )
ubyte-integer-components?( object -- ? )
uint-components?( object -- ? )
uint-integer-components?( object -- ? )
unnormalized-integer-components?( object -- ? )
unsigned-unnormalized-integer-components?( object -- ? )
ushort-components?( object -- ? )
ushort-integer-components?( object -- ? )


ファイル
resource:basis/images/images.factor
resource:basis/images/images-docs.factor
resource:basis/images/images-tests.factor


resource:basis の子
ボキャブラリ概要
images.bitmapWindows BMP image loader
images.jpegimages.jpeg ボキャブラリ
images.loaderLoading bitmap images from files
images.memoryimages.memory ボキャブラリ
images.pngimages.png ボキャブラリ
images.processingimages.processing ボキャブラリ
images.tesselationimages.tesselation ボキャブラリ
images.testingimages.testing ボキャブラリ
images.tiffTIFF image loader


resource:extra の子
ボキャブラリ概要
images.gifGIF image file format
images.httpimages.http ボキャブラリ
images.normalizationimages.normalization ボキャブラリ
images.viewerimages.viewer ボキャブラリ



ボキャブラリ概要
images.privateimages.private ボキャブラリ