This is the cl-bmp Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 04:42:34 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-bmp
A library for dealing with Windows bitmaps (BMP, DIB, ICO, CUR)
Yukari Hafner <shinmera@tymoon.eu>
Yukari Hafner <shinmera@tymoon.eu>
(GIT https://github.com/shinmera/cl-bmp.git)
zlib
1.0.0
binary-structures
(system).
documentation-utils
(system).
package.lisp
(file).
bmp.lisp
(file).
access.lisp
(file).
documentation.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-bmp/bmp.lisp
package.lisp
(file).
cl-bmp
(system).
bmp
(structure).
ico
(structure).
ico-entry
(structure).
make-bmp
(function).
make-ico
(function).
make-ico-entry
(function).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
octet-size
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
read-bmp
(function).
read-ico
(function).
write-bmp
(function).
write-ico
(function).
bitmapcoreheader
(structure).
bitmapcoreheader-bits/pixel
(reader).
(setf bitmapcoreheader-bits/pixel)
(writer).
bitmapcoreheader-height
(reader).
(setf bitmapcoreheader-height)
(writer).
bitmapcoreheader-p
(function).
bitmapcoreheader-planes
(reader).
(setf bitmapcoreheader-planes)
(writer).
bitmapcoreheader-width
(reader).
(setf bitmapcoreheader-width)
(writer).
bitmapinfoheader
(structure).
bitmapinfoheader-bits/pixel
(function).
(setf bitmapinfoheader-bits/pixel)
(function).
bitmapinfoheader-compression
(function).
(setf bitmapinfoheader-compression)
(function).
bitmapinfoheader-height
(function).
(setf bitmapinfoheader-height)
(function).
bitmapinfoheader-horizontal-resolution
(reader).
(setf bitmapinfoheader-horizontal-resolution)
(writer).
bitmapinfoheader-image-size
(reader).
(setf bitmapinfoheader-image-size)
(writer).
bitmapinfoheader-important-color-count
(reader).
(setf bitmapinfoheader-important-color-count)
(writer).
bitmapinfoheader-p
(function).
bitmapinfoheader-palette-size
(reader).
(setf bitmapinfoheader-palette-size)
(writer).
bitmapinfoheader-planes
(function).
(setf bitmapinfoheader-planes)
(function).
bitmapinfoheader-vertical-resolution
(reader).
(setf bitmapinfoheader-vertical-resolution)
(writer).
bitmapinfoheader-width
(function).
(setf bitmapinfoheader-width)
(function).
bitmapv2infoheader
(structure).
bitmapv2infoheader-bits/pixel
(function).
(setf bitmapv2infoheader-bits/pixel)
(function).
bitmapv2infoheader-compression
(function).
(setf bitmapv2infoheader-compression)
(function).
bitmapv2infoheader-height
(function).
(setf bitmapv2infoheader-height)
(function).
bitmapv2infoheader-horizontal-resolution
(function).
(setf bitmapv2infoheader-horizontal-resolution)
(function).
bitmapv2infoheader-image-size
(function).
(setf bitmapv2infoheader-image-size)
(function).
bitmapv2infoheader-important-color-count
(function).
(setf bitmapv2infoheader-important-color-count)
(function).
bitmapv2infoheader-mask
(reader).
(setf bitmapv2infoheader-mask)
(writer).
bitmapv2infoheader-p
(function).
bitmapv2infoheader-palette-size
(function).
(setf bitmapv2infoheader-palette-size)
(function).
bitmapv2infoheader-planes
(function).
(setf bitmapv2infoheader-planes)
(function).
bitmapv2infoheader-vertical-resolution
(function).
(setf bitmapv2infoheader-vertical-resolution)
(function).
bitmapv2infoheader-width
(function).
(setf bitmapv2infoheader-width)
(function).
bitmapv3infoheader
(structure).
bitmapv3infoheader-bits/pixel
(function).
(setf bitmapv3infoheader-bits/pixel)
(function).
bitmapv3infoheader-compression
(function).
(setf bitmapv3infoheader-compression)
(function).
bitmapv3infoheader-height
(function).
(setf bitmapv3infoheader-height)
(function).
bitmapv3infoheader-horizontal-resolution
(function).
(setf bitmapv3infoheader-horizontal-resolution)
(function).
bitmapv3infoheader-image-size
(function).
(setf bitmapv3infoheader-image-size)
(function).
bitmapv3infoheader-important-color-count
(function).
(setf bitmapv3infoheader-important-color-count)
(function).
bitmapv3infoheader-mask
(reader).
(setf bitmapv3infoheader-mask)
(writer).
bitmapv3infoheader-p
(function).
bitmapv3infoheader-palette-size
(function).
(setf bitmapv3infoheader-palette-size)
(function).
bitmapv3infoheader-planes
(function).
(setf bitmapv3infoheader-planes)
(function).
bitmapv3infoheader-vertical-resolution
(function).
(setf bitmapv3infoheader-vertical-resolution)
(function).
bitmapv3infoheader-width
(function).
(setf bitmapv3infoheader-width)
(function).
bitmapv4infoheader
(structure).
bitmapv4infoheader-bits/pixel
(function).
(setf bitmapv4infoheader-bits/pixel)
(function).
bitmapv4infoheader-blue-endpoint
(reader).
(setf bitmapv4infoheader-blue-endpoint)
(writer).
bitmapv4infoheader-compression
(function).
(setf bitmapv4infoheader-compression)
(function).
bitmapv4infoheader-cs-type
(reader).
(setf bitmapv4infoheader-cs-type)
(writer).
bitmapv4infoheader-gamma
(reader).
(setf bitmapv4infoheader-gamma)
(writer).
bitmapv4infoheader-green-endpoint
(reader).
(setf bitmapv4infoheader-green-endpoint)
(writer).
bitmapv4infoheader-height
(function).
(setf bitmapv4infoheader-height)
(function).
bitmapv4infoheader-horizontal-resolution
(function).
(setf bitmapv4infoheader-horizontal-resolution)
(function).
bitmapv4infoheader-image-size
(function).
(setf bitmapv4infoheader-image-size)
(function).
bitmapv4infoheader-important-color-count
(function).
(setf bitmapv4infoheader-important-color-count)
(function).
bitmapv4infoheader-mask
(function).
(setf bitmapv4infoheader-mask)
(function).
bitmapv4infoheader-p
(function).
bitmapv4infoheader-palette-size
(function).
(setf bitmapv4infoheader-palette-size)
(function).
bitmapv4infoheader-planes
(function).
(setf bitmapv4infoheader-planes)
(function).
bitmapv4infoheader-red-endpoint
(reader).
(setf bitmapv4infoheader-red-endpoint)
(writer).
bitmapv4infoheader-vertical-resolution
(function).
(setf bitmapv4infoheader-vertical-resolution)
(function).
bitmapv4infoheader-width
(function).
(setf bitmapv4infoheader-width)
(function).
bitmapv5infoheader
(structure).
bitmapv5infoheader-bits/pixel
(function).
(setf bitmapv5infoheader-bits/pixel)
(function).
bitmapv5infoheader-blue-endpoint
(function).
(setf bitmapv5infoheader-blue-endpoint)
(function).
bitmapv5infoheader-compression
(function).
(setf bitmapv5infoheader-compression)
(function).
bitmapv5infoheader-cs-type
(function).
(setf bitmapv5infoheader-cs-type)
(function).
bitmapv5infoheader-gamma
(function).
(setf bitmapv5infoheader-gamma)
(function).
bitmapv5infoheader-green-endpoint
(function).
(setf bitmapv5infoheader-green-endpoint)
(function).
bitmapv5infoheader-height
(function).
(setf bitmapv5infoheader-height)
(function).
bitmapv5infoheader-horizontal-resolution
(function).
(setf bitmapv5infoheader-horizontal-resolution)
(function).
bitmapv5infoheader-image-size
(function).
(setf bitmapv5infoheader-image-size)
(function).
bitmapv5infoheader-important-color-count
(function).
(setf bitmapv5infoheader-important-color-count)
(function).
bitmapv5infoheader-intent
(reader).
(setf bitmapv5infoheader-intent)
(writer).
bitmapv5infoheader-mask
(function).
(setf bitmapv5infoheader-mask)
(function).
bitmapv5infoheader-p
(function).
bitmapv5infoheader-palette-size
(function).
(setf bitmapv5infoheader-palette-size)
(function).
bitmapv5infoheader-planes
(function).
(setf bitmapv5infoheader-planes)
(function).
bitmapv5infoheader-profile-offset
(reader).
(setf bitmapv5infoheader-profile-offset)
(writer).
bitmapv5infoheader-profile-size
(reader).
(setf bitmapv5infoheader-profile-size)
(writer).
bitmapv5infoheader-red-endpoint
(function).
(setf bitmapv5infoheader-red-endpoint)
(function).
bitmapv5infoheader-vertical-resolution
(function).
(setf bitmapv5infoheader-vertical-resolution)
(function).
bitmapv5infoheader-width
(function).
(setf bitmapv5infoheader-width)
(function).
bmp-bit-masks
(reader).
(setf bmp-bit-masks)
(writer).
bmp-bitmap-offset
(reader).
(setf bmp-bitmap-offset)
(writer).
bmp-colors
(reader).
(setf bmp-colors)
(writer).
bmp-header
(reader).
(setf bmp-header)
(writer).
bmp-p
(function).
bmp-pixels
(reader).
(setf bmp-pixels)
(writer).
bmp-size
(reader).
(setf bmp-size)
(writer).
bmp-type
(reader).
(setf bmp-type)
(writer).
bmpcontent
(structure).
bmpcontent-bit-masks
(reader).
(setf bmpcontent-bit-masks)
(writer).
bmpcontent-colors
(reader).
(setf bmpcontent-colors)
(writer).
bmpcontent-header
(reader).
(setf bmpcontent-header)
(writer).
bmpcontent-p
(function).
bmpcontent-pixels
(reader).
(setf bmpcontent-pixels)
(writer).
copy-bitmapcoreheader
(function).
copy-bitmapinfoheader
(function).
copy-bitmapv2infoheader
(function).
copy-bitmapv3infoheader
(function).
copy-bitmapv4infoheader
(function).
copy-bitmapv5infoheader
(function).
copy-bmp
(function).
copy-bmpcontent
(function).
copy-ico
(function).
copy-ico-entry
(function).
copy-os22xbitmapheader
(function).
copy-os22xbitmapheader/short
(function).
copy-rgb-mask
(function).
copy-rgba-mask
(function).
copy-xyz
(function).
ico-count
(reader).
(setf ico-count)
(writer).
ico-entries
(reader).
(setf ico-entries)
(writer).
ico-entry-height
(reader).
(setf ico-entry-height)
(writer).
ico-entry-octet-size
(reader).
(setf ico-entry-octet-size)
(writer).
ico-entry-offset
(reader).
(setf ico-entry-offset)
(writer).
ico-entry-p
(function).
ico-entry-palette-size
(reader).
(setf ico-entry-palette-size)
(writer).
ico-entry-property-1
(reader).
(setf ico-entry-property-1)
(writer).
ico-entry-property-2
(reader).
(setf ico-entry-property-2)
(writer).
ico-entry-width
(reader).
(setf ico-entry-width)
(writer).
ico-images
(reader).
(setf ico-images)
(writer).
ico-p
(function).
ico-type
(reader).
(setf ico-type)
(writer).
make-bitmapcoreheader
(function).
make-bitmapinfoheader
(function).
make-bitmapv2infoheader
(function).
make-bitmapv3infoheader
(function).
make-bitmapv4infoheader
(function).
make-bitmapv5infoheader
(function).
make-bmpcontent
(function).
make-os22xbitmapheader
(function).
make-os22xbitmapheader/short
(function).
make-rgb-mask
(function).
make-rgba-mask
(function).
make-xyz
(function).
os22xbitmapheader
(structure).
os22xbitmapheader-bits/pixel
(function).
(setf os22xbitmapheader-bits/pixel)
(function).
os22xbitmapheader-color-encoding
(reader).
(setf os22xbitmapheader-color-encoding)
(writer).
os22xbitmapheader-compression
(function).
(setf os22xbitmapheader-compression)
(function).
os22xbitmapheader-halftoning
(reader).
(setf os22xbitmapheader-halftoning)
(writer).
os22xbitmapheader-halftoning-parameter-1
(reader).
(setf os22xbitmapheader-halftoning-parameter-1)
(writer).
os22xbitmapheader-halftoning-parameter-2
(reader).
(setf os22xbitmapheader-halftoning-parameter-2)
(writer).
os22xbitmapheader-height
(function).
(setf os22xbitmapheader-height)
(function).
os22xbitmapheader-horizontal-resolution
(function).
(setf os22xbitmapheader-horizontal-resolution)
(function).
os22xbitmapheader-identifier
(reader).
(setf os22xbitmapheader-identifier)
(writer).
os22xbitmapheader-image-size
(function).
(setf os22xbitmapheader-image-size)
(function).
os22xbitmapheader-important-color-count
(function).
(setf os22xbitmapheader-important-color-count)
(function).
os22xbitmapheader-origin
(reader).
(setf os22xbitmapheader-origin)
(writer).
os22xbitmapheader-p
(function).
os22xbitmapheader-palette-size
(function).
(setf os22xbitmapheader-palette-size)
(function).
os22xbitmapheader-planes
(function).
(setf os22xbitmapheader-planes)
(function).
os22xbitmapheader-resolution-unit
(reader).
(setf os22xbitmapheader-resolution-unit)
(writer).
os22xbitmapheader-vertical-resolution
(function).
(setf os22xbitmapheader-vertical-resolution)
(function).
os22xbitmapheader-width
(function).
(setf os22xbitmapheader-width)
(function).
os22xbitmapheader/short
(structure).
os22xbitmapheader/short-bits/pixel
(function).
(setf os22xbitmapheader/short-bits/pixel)
(function).
os22xbitmapheader/short-compression
(reader).
(setf os22xbitmapheader/short-compression)
(writer).
os22xbitmapheader/short-height
(function).
(setf os22xbitmapheader/short-height)
(function).
os22xbitmapheader/short-p
(function).
os22xbitmapheader/short-planes
(function).
(setf os22xbitmapheader/short-planes)
(function).
os22xbitmapheader/short-width
(function).
(setf os22xbitmapheader/short-width)
(function).
read-bitmapcoreheader
(function).
read-bitmapinfoheader
(function).
read-bitmapv2infoheader
(function).
read-bitmapv3infoheader
(function).
read-bitmapv4infoheader
(function).
read-bitmapv5infoheader
(function).
read-bmpcontent
(function).
read-ico-entry
(function).
read-io-octet-vector-bitmapcoreheader
(function).
read-io-octet-vector-bitmapinfoheader
(function).
read-io-octet-vector-bitmapv2infoheader
(function).
read-io-octet-vector-bitmapv3infoheader
(function).
read-io-octet-vector-bitmapv4infoheader
(function).
read-io-octet-vector-bitmapv5infoheader
(function).
read-io-octet-vector-bmp
(function).
read-io-octet-vector-bmpcontent
(function).
read-io-octet-vector-ico
(function).
read-io-octet-vector-ico-entry
(function).
read-io-octet-vector-os22xbitmapheader
(function).
read-io-octet-vector-os22xbitmapheader/short
(function).
read-io-octet-vector-rgb-mask
(function).
read-io-octet-vector-rgba-mask
(function).
read-io-octet-vector-xyz
(function).
read-io-stream-bitmapcoreheader
(function).
read-io-stream-bitmapinfoheader
(function).
read-io-stream-bitmapv2infoheader
(function).
read-io-stream-bitmapv3infoheader
(function).
read-io-stream-bitmapv4infoheader
(function).
read-io-stream-bitmapv5infoheader
(function).
read-io-stream-bmp
(function).
read-io-stream-bmpcontent
(function).
read-io-stream-ico
(function).
read-io-stream-ico-entry
(function).
read-io-stream-os22xbitmapheader
(function).
read-io-stream-os22xbitmapheader/short
(function).
read-io-stream-rgb-mask
(function).
read-io-stream-rgba-mask
(function).
read-io-stream-xyz
(function).
read-os22xbitmapheader
(function).
read-os22xbitmapheader/short
(function).
read-rgb-mask
(function).
read-rgba-mask
(function).
read-xyz
(function).
rgb-mask
(structure).
rgb-mask-b
(reader).
(setf rgb-mask-b)
(writer).
rgb-mask-g
(reader).
(setf rgb-mask-g)
(writer).
rgb-mask-p
(function).
rgb-mask-r
(reader).
(setf rgb-mask-r)
(writer).
rgba-mask
(structure).
rgba-mask-a
(reader).
(setf rgba-mask-a)
(writer).
rgba-mask-b
(function).
(setf rgba-mask-b)
(function).
rgba-mask-g
(function).
(setf rgba-mask-g)
(function).
rgba-mask-p
(function).
rgba-mask-r
(function).
(setf rgba-mask-r)
(function).
write-bitmapcoreheader
(function).
write-bitmapinfoheader
(function).
write-bitmapv2infoheader
(function).
write-bitmapv3infoheader
(function).
write-bitmapv4infoheader
(function).
write-bitmapv5infoheader
(function).
write-bmpcontent
(function).
write-ico-entry
(function).
write-io-octet-vector-bitmapcoreheader
(function).
write-io-octet-vector-bitmapinfoheader
(function).
write-io-octet-vector-bitmapv2infoheader
(function).
write-io-octet-vector-bitmapv3infoheader
(function).
write-io-octet-vector-bitmapv4infoheader
(function).
write-io-octet-vector-bitmapv5infoheader
(function).
write-io-octet-vector-bmp
(function).
write-io-octet-vector-bmpcontent
(function).
write-io-octet-vector-ico
(function).
write-io-octet-vector-ico-entry
(function).
write-io-octet-vector-os22xbitmapheader
(function).
write-io-octet-vector-os22xbitmapheader/short
(function).
write-io-octet-vector-rgb-mask
(function).
write-io-octet-vector-rgba-mask
(function).
write-io-octet-vector-xyz
(function).
write-io-stream-bitmapcoreheader
(function).
write-io-stream-bitmapinfoheader
(function).
write-io-stream-bitmapv2infoheader
(function).
write-io-stream-bitmapv3infoheader
(function).
write-io-stream-bitmapv4infoheader
(function).
write-io-stream-bitmapv5infoheader
(function).
write-io-stream-bmp
(function).
write-io-stream-bmpcontent
(function).
write-io-stream-ico
(function).
write-io-stream-ico-entry
(function).
write-io-stream-os22xbitmapheader
(function).
write-io-stream-os22xbitmapheader/short
(function).
write-io-stream-rgb-mask
(function).
write-io-stream-rgba-mask
(function).
write-io-stream-xyz
(function).
write-os22xbitmapheader
(function).
write-os22xbitmapheader/short
(function).
write-rgb-mask
(function).
write-rgba-mask
(function).
write-xyz
(function).
xyz
(structure).
xyz-p
(function).
xyz-x
(reader).
(setf xyz-x)
(writer).
xyz-y
(reader).
(setf xyz-y)
(writer).
xyz-z
(reader).
(setf xyz-z)
(writer).
cl-bmp/access.lisp
bmp.lisp
(file).
cl-bmp
(system).
a
(method).
(setf a)
(method).
b
(method).
(setf b)
(method).
bit-masks
(method).
bit-masks
(method).
(setf bit-masks)
(method).
(setf bit-masks)
(method).
bits/pixel
(method).
bits/pixel
(method).
bits/pixel
(method).
(setf bits/pixel)
(method).
(setf bits/pixel)
(method).
(setf bits/pixel)
(method).
blue-endpoint
(method).
blue-endpoint
(method).
blue-endpoint
(method).
(setf blue-endpoint)
(method).
(setf blue-endpoint)
(method).
(setf blue-endpoint)
(method).
color-encoding
(method).
color-encoding
(method).
color-encoding
(method).
(setf color-encoding)
(method).
(setf color-encoding)
(method).
(setf color-encoding)
(method).
colors
(method).
colors
(method).
(setf colors)
(method).
(setf colors)
(method).
compression
(method).
compression
(method).
compression
(method).
(setf compression)
(method).
(setf compression)
(method).
(setf compression)
(method).
decode-pixels
(function).
encode-pixels
(function).
entries
(method).
(setf entries)
(method).
g
(method).
(setf g)
(method).
gamma
(method).
gamma
(method).
gamma
(method).
(setf gamma)
(method).
(setf gamma)
(method).
(setf gamma)
(method).
green-endpoint
(method).
green-endpoint
(method).
green-endpoint
(method).
(setf green-endpoint)
(method).
(setf green-endpoint)
(method).
(setf green-endpoint)
(method).
halftoning
(method).
header
(method).
header
(method).
(setf header)
(method).
(setf header)
(method).
height
(method).
height
(method).
height
(method).
height
(method).
(setf height)
(method).
(setf height)
(method).
(setf height)
(method).
(setf height)
(method).
horizontal-resolution
(method).
horizontal-resolution
(method).
horizontal-resolution
(method).
(setf horizontal-resolution)
(method).
(setf horizontal-resolution)
(method).
(setf horizontal-resolution)
(method).
identifier
(method).
identifier
(method).
identifier
(method).
(setf identifier)
(method).
(setf identifier)
(method).
(setf identifier)
(method).
images
(method).
(setf images)
(method).
intent
(method).
intent
(method).
intent
(method).
(setf intent)
(method).
(setf intent)
(method).
(setf intent)
(method).
mask
(method).
mask
(method).
mask
(method).
mask
(method).
(setf mask)
(method).
(setf mask)
(method).
(setf mask)
(method).
(setf mask)
(method).
origin
(method).
origin
(method).
origin
(method).
(setf origin)
(method).
(setf origin)
(method).
(setf origin)
(method).
pixels
(method).
pixels
(method).
(setf pixels)
(method).
(setf pixels)
(method).
planes
(method).
planes
(method).
planes
(method).
(setf planes)
(method).
(setf planes)
(method).
(setf planes)
(method).
property-1
(method).
(setf property-1)
(method).
property-2
(method).
(setf property-2)
(method).
r
(method).
(setf r)
(method).
red-endpoint
(method).
red-endpoint
(method).
red-endpoint
(method).
(setf red-endpoint)
(method).
(setf red-endpoint)
(method).
(setf red-endpoint)
(method).
resolution-unit
(method).
resolution-unit
(method).
resolution-unit
(method).
(setf resolution-unit)
(method).
(setf resolution-unit)
(method).
(setf resolution-unit)
(method).
type
(method).
(setf type)
(method).
vertical-resolution
(method).
vertical-resolution
(method).
vertical-resolution
(method).
(setf vertical-resolution)
(method).
(setf vertical-resolution)
(method).
(setf vertical-resolution)
(method).
width
(method).
width
(method).
width
(method).
width
(method).
(setf width)
(method).
(setf width)
(method).
(setf width)
(method).
(setf width)
(method).
x
(method).
(setf x)
(method).
y
(method).
(setf y)
(method).
z
(method).
(setf z)
(method).
channel-decode-fun
(function).
compute-color-table
(function).
define-accessor
(macro).
define-delegates
(macro).
cl-bmp/documentation.lisp
access.lisp
(file).
cl-bmp
(system).
Packages are listed by definition order.
org.shirakumo.bmp
common-lisp
.
org.shirakumo.binary-structures.types
.
a
(generic function).
(setf a)
(generic function).
b
(generic function).
(setf b)
(generic function).
bit-masks
(generic function).
(setf bit-masks)
(generic function).
bits/pixel
(generic function).
(setf bits/pixel)
(generic function).
blue-endpoint
(generic function).
(setf blue-endpoint)
(generic function).
bmp
(structure).
color-encoding
(generic function).
(setf color-encoding)
(generic function).
colors
(generic function).
(setf colors)
(generic function).
compression
(generic function).
(setf compression)
(generic function).
decode-pixels
(function).
encode-pixels
(function).
entries
(generic function).
(setf entries)
(generic function).
g
(generic function).
(setf g)
(generic function).
gamma
(generic function).
(setf gamma)
(generic function).
green-endpoint
(generic function).
(setf green-endpoint)
(generic function).
halftoning
(generic function).
header
(generic function).
(setf header)
(generic function).
height
(generic function).
(setf height)
(generic function).
horizontal-resolution
(generic function).
(setf horizontal-resolution)
(generic function).
ico
(structure).
ico-entry
(structure).
identifier
(generic function).
(setf identifier)
(generic function).
images
(generic function).
(setf images)
(generic function).
intent
(generic function).
(setf intent)
(generic function).
make-bmp
(function).
make-ico
(function).
make-ico-entry
(function).
mask
(generic function).
(setf mask)
(generic function).
origin
(generic function).
(setf origin)
(generic function).
pixels
(generic function).
(setf pixels)
(generic function).
planes
(generic function).
(setf planes)
(generic function).
property-1
(generic function).
(setf property-1)
(generic function).
property-2
(generic function).
(setf property-2)
(generic function).
r
(generic function).
(setf r)
(generic function).
read-bmp
(function).
read-ico
(function).
red-endpoint
(generic function).
(setf red-endpoint)
(generic function).
resolution-unit
(generic function).
(setf resolution-unit)
(generic function).
type
(generic function).
(setf type)
(generic function).
vertical-resolution
(generic function).
(setf vertical-resolution)
(generic function).
width
(generic function).
(setf width)
(generic function).
write-bmp
(function).
write-ico
(function).
x
(generic function).
(setf x)
(generic function).
y
(generic function).
(setf y)
(generic function).
z
(generic function).
(setf z)
(generic function).
bitmapcoreheader
(structure).
bitmapcoreheader-bits/pixel
(reader).
(setf bitmapcoreheader-bits/pixel)
(writer).
bitmapcoreheader-height
(reader).
(setf bitmapcoreheader-height)
(writer).
bitmapcoreheader-p
(function).
bitmapcoreheader-planes
(reader).
(setf bitmapcoreheader-planes)
(writer).
bitmapcoreheader-width
(reader).
(setf bitmapcoreheader-width)
(writer).
bitmapinfoheader
(structure).
bitmapinfoheader-bits/pixel
(function).
(setf bitmapinfoheader-bits/pixel)
(function).
bitmapinfoheader-compression
(function).
(setf bitmapinfoheader-compression)
(function).
bitmapinfoheader-height
(function).
(setf bitmapinfoheader-height)
(function).
bitmapinfoheader-horizontal-resolution
(reader).
(setf bitmapinfoheader-horizontal-resolution)
(writer).
bitmapinfoheader-image-size
(reader).
(setf bitmapinfoheader-image-size)
(writer).
bitmapinfoheader-important-color-count
(reader).
(setf bitmapinfoheader-important-color-count)
(writer).
bitmapinfoheader-p
(function).
bitmapinfoheader-palette-size
(reader).
(setf bitmapinfoheader-palette-size)
(writer).
bitmapinfoheader-planes
(function).
(setf bitmapinfoheader-planes)
(function).
bitmapinfoheader-vertical-resolution
(reader).
(setf bitmapinfoheader-vertical-resolution)
(writer).
bitmapinfoheader-width
(function).
(setf bitmapinfoheader-width)
(function).
bitmapv2infoheader
(structure).
bitmapv2infoheader-bits/pixel
(function).
(setf bitmapv2infoheader-bits/pixel)
(function).
bitmapv2infoheader-compression
(function).
(setf bitmapv2infoheader-compression)
(function).
bitmapv2infoheader-height
(function).
(setf bitmapv2infoheader-height)
(function).
bitmapv2infoheader-horizontal-resolution
(function).
(setf bitmapv2infoheader-horizontal-resolution)
(function).
bitmapv2infoheader-image-size
(function).
(setf bitmapv2infoheader-image-size)
(function).
bitmapv2infoheader-important-color-count
(function).
(setf bitmapv2infoheader-important-color-count)
(function).
bitmapv2infoheader-mask
(reader).
(setf bitmapv2infoheader-mask)
(writer).
bitmapv2infoheader-p
(function).
bitmapv2infoheader-palette-size
(function).
(setf bitmapv2infoheader-palette-size)
(function).
bitmapv2infoheader-planes
(function).
(setf bitmapv2infoheader-planes)
(function).
bitmapv2infoheader-vertical-resolution
(function).
(setf bitmapv2infoheader-vertical-resolution)
(function).
bitmapv2infoheader-width
(function).
(setf bitmapv2infoheader-width)
(function).
bitmapv3infoheader
(structure).
bitmapv3infoheader-bits/pixel
(function).
(setf bitmapv3infoheader-bits/pixel)
(function).
bitmapv3infoheader-compression
(function).
(setf bitmapv3infoheader-compression)
(function).
bitmapv3infoheader-height
(function).
(setf bitmapv3infoheader-height)
(function).
bitmapv3infoheader-horizontal-resolution
(function).
(setf bitmapv3infoheader-horizontal-resolution)
(function).
bitmapv3infoheader-image-size
(function).
(setf bitmapv3infoheader-image-size)
(function).
bitmapv3infoheader-important-color-count
(function).
(setf bitmapv3infoheader-important-color-count)
(function).
bitmapv3infoheader-mask
(reader).
(setf bitmapv3infoheader-mask)
(writer).
bitmapv3infoheader-p
(function).
bitmapv3infoheader-palette-size
(function).
(setf bitmapv3infoheader-palette-size)
(function).
bitmapv3infoheader-planes
(function).
(setf bitmapv3infoheader-planes)
(function).
bitmapv3infoheader-vertical-resolution
(function).
(setf bitmapv3infoheader-vertical-resolution)
(function).
bitmapv3infoheader-width
(function).
(setf bitmapv3infoheader-width)
(function).
bitmapv4infoheader
(structure).
bitmapv4infoheader-bits/pixel
(function).
(setf bitmapv4infoheader-bits/pixel)
(function).
bitmapv4infoheader-blue-endpoint
(reader).
(setf bitmapv4infoheader-blue-endpoint)
(writer).
bitmapv4infoheader-compression
(function).
(setf bitmapv4infoheader-compression)
(function).
bitmapv4infoheader-cs-type
(reader).
(setf bitmapv4infoheader-cs-type)
(writer).
bitmapv4infoheader-gamma
(reader).
(setf bitmapv4infoheader-gamma)
(writer).
bitmapv4infoheader-green-endpoint
(reader).
(setf bitmapv4infoheader-green-endpoint)
(writer).
bitmapv4infoheader-height
(function).
(setf bitmapv4infoheader-height)
(function).
bitmapv4infoheader-horizontal-resolution
(function).
(setf bitmapv4infoheader-horizontal-resolution)
(function).
bitmapv4infoheader-image-size
(function).
(setf bitmapv4infoheader-image-size)
(function).
bitmapv4infoheader-important-color-count
(function).
(setf bitmapv4infoheader-important-color-count)
(function).
bitmapv4infoheader-mask
(function).
(setf bitmapv4infoheader-mask)
(function).
bitmapv4infoheader-p
(function).
bitmapv4infoheader-palette-size
(function).
(setf bitmapv4infoheader-palette-size)
(function).
bitmapv4infoheader-planes
(function).
(setf bitmapv4infoheader-planes)
(function).
bitmapv4infoheader-red-endpoint
(reader).
(setf bitmapv4infoheader-red-endpoint)
(writer).
bitmapv4infoheader-vertical-resolution
(function).
(setf bitmapv4infoheader-vertical-resolution)
(function).
bitmapv4infoheader-width
(function).
(setf bitmapv4infoheader-width)
(function).
bitmapv5infoheader
(structure).
bitmapv5infoheader-bits/pixel
(function).
(setf bitmapv5infoheader-bits/pixel)
(function).
bitmapv5infoheader-blue-endpoint
(function).
(setf bitmapv5infoheader-blue-endpoint)
(function).
bitmapv5infoheader-compression
(function).
(setf bitmapv5infoheader-compression)
(function).
bitmapv5infoheader-cs-type
(function).
(setf bitmapv5infoheader-cs-type)
(function).
bitmapv5infoheader-gamma
(function).
(setf bitmapv5infoheader-gamma)
(function).
bitmapv5infoheader-green-endpoint
(function).
(setf bitmapv5infoheader-green-endpoint)
(function).
bitmapv5infoheader-height
(function).
(setf bitmapv5infoheader-height)
(function).
bitmapv5infoheader-horizontal-resolution
(function).
(setf bitmapv5infoheader-horizontal-resolution)
(function).
bitmapv5infoheader-image-size
(function).
(setf bitmapv5infoheader-image-size)
(function).
bitmapv5infoheader-important-color-count
(function).
(setf bitmapv5infoheader-important-color-count)
(function).
bitmapv5infoheader-intent
(reader).
(setf bitmapv5infoheader-intent)
(writer).
bitmapv5infoheader-mask
(function).
(setf bitmapv5infoheader-mask)
(function).
bitmapv5infoheader-p
(function).
bitmapv5infoheader-palette-size
(function).
(setf bitmapv5infoheader-palette-size)
(function).
bitmapv5infoheader-planes
(function).
(setf bitmapv5infoheader-planes)
(function).
bitmapv5infoheader-profile-offset
(reader).
(setf bitmapv5infoheader-profile-offset)
(writer).
bitmapv5infoheader-profile-size
(reader).
(setf bitmapv5infoheader-profile-size)
(writer).
bitmapv5infoheader-red-endpoint
(function).
(setf bitmapv5infoheader-red-endpoint)
(function).
bitmapv5infoheader-vertical-resolution
(function).
(setf bitmapv5infoheader-vertical-resolution)
(function).
bitmapv5infoheader-width
(function).
(setf bitmapv5infoheader-width)
(function).
bmp-bit-masks
(reader).
(setf bmp-bit-masks)
(writer).
bmp-bitmap-offset
(reader).
(setf bmp-bitmap-offset)
(writer).
bmp-colors
(reader).
(setf bmp-colors)
(writer).
bmp-header
(reader).
(setf bmp-header)
(writer).
bmp-p
(function).
bmp-pixels
(reader).
(setf bmp-pixels)
(writer).
bmp-size
(reader).
(setf bmp-size)
(writer).
bmp-type
(reader).
(setf bmp-type)
(writer).
bmpcontent
(structure).
bmpcontent-bit-masks
(reader).
(setf bmpcontent-bit-masks)
(writer).
bmpcontent-colors
(reader).
(setf bmpcontent-colors)
(writer).
bmpcontent-header
(reader).
(setf bmpcontent-header)
(writer).
bmpcontent-p
(function).
bmpcontent-pixels
(reader).
(setf bmpcontent-pixels)
(writer).
channel-decode-fun
(function).
compute-color-table
(function).
copy-bitmapcoreheader
(function).
copy-bitmapinfoheader
(function).
copy-bitmapv2infoheader
(function).
copy-bitmapv3infoheader
(function).
copy-bitmapv4infoheader
(function).
copy-bitmapv5infoheader
(function).
copy-bmp
(function).
copy-bmpcontent
(function).
copy-ico
(function).
copy-ico-entry
(function).
copy-os22xbitmapheader
(function).
copy-os22xbitmapheader/short
(function).
copy-rgb-mask
(function).
copy-rgba-mask
(function).
copy-xyz
(function).
define-accessor
(macro).
define-delegates
(macro).
ico-count
(reader).
(setf ico-count)
(writer).
ico-entries
(reader).
(setf ico-entries)
(writer).
ico-entry-height
(reader).
(setf ico-entry-height)
(writer).
ico-entry-octet-size
(reader).
(setf ico-entry-octet-size)
(writer).
ico-entry-offset
(reader).
(setf ico-entry-offset)
(writer).
ico-entry-p
(function).
ico-entry-palette-size
(reader).
(setf ico-entry-palette-size)
(writer).
ico-entry-property-1
(reader).
(setf ico-entry-property-1)
(writer).
ico-entry-property-2
(reader).
(setf ico-entry-property-2)
(writer).
ico-entry-width
(reader).
(setf ico-entry-width)
(writer).
ico-images
(reader).
(setf ico-images)
(writer).
ico-p
(function).
ico-type
(reader).
(setf ico-type)
(writer).
make-bitmapcoreheader
(function).
make-bitmapinfoheader
(function).
make-bitmapv2infoheader
(function).
make-bitmapv3infoheader
(function).
make-bitmapv4infoheader
(function).
make-bitmapv5infoheader
(function).
make-bmpcontent
(function).
make-os22xbitmapheader
(function).
make-os22xbitmapheader/short
(function).
make-rgb-mask
(function).
make-rgba-mask
(function).
make-xyz
(function).
os22xbitmapheader
(structure).
os22xbitmapheader-bits/pixel
(function).
(setf os22xbitmapheader-bits/pixel)
(function).
os22xbitmapheader-color-encoding
(reader).
(setf os22xbitmapheader-color-encoding)
(writer).
os22xbitmapheader-compression
(function).
(setf os22xbitmapheader-compression)
(function).
os22xbitmapheader-halftoning
(reader).
(setf os22xbitmapheader-halftoning)
(writer).
os22xbitmapheader-halftoning-parameter-1
(reader).
(setf os22xbitmapheader-halftoning-parameter-1)
(writer).
os22xbitmapheader-halftoning-parameter-2
(reader).
(setf os22xbitmapheader-halftoning-parameter-2)
(writer).
os22xbitmapheader-height
(function).
(setf os22xbitmapheader-height)
(function).
os22xbitmapheader-horizontal-resolution
(function).
(setf os22xbitmapheader-horizontal-resolution)
(function).
os22xbitmapheader-identifier
(reader).
(setf os22xbitmapheader-identifier)
(writer).
os22xbitmapheader-image-size
(function).
(setf os22xbitmapheader-image-size)
(function).
os22xbitmapheader-important-color-count
(function).
(setf os22xbitmapheader-important-color-count)
(function).
os22xbitmapheader-origin
(reader).
(setf os22xbitmapheader-origin)
(writer).
os22xbitmapheader-p
(function).
os22xbitmapheader-palette-size
(function).
(setf os22xbitmapheader-palette-size)
(function).
os22xbitmapheader-planes
(function).
(setf os22xbitmapheader-planes)
(function).
os22xbitmapheader-resolution-unit
(reader).
(setf os22xbitmapheader-resolution-unit)
(writer).
os22xbitmapheader-vertical-resolution
(function).
(setf os22xbitmapheader-vertical-resolution)
(function).
os22xbitmapheader-width
(function).
(setf os22xbitmapheader-width)
(function).
os22xbitmapheader/short
(structure).
os22xbitmapheader/short-bits/pixel
(function).
(setf os22xbitmapheader/short-bits/pixel)
(function).
os22xbitmapheader/short-compression
(reader).
(setf os22xbitmapheader/short-compression)
(writer).
os22xbitmapheader/short-height
(function).
(setf os22xbitmapheader/short-height)
(function).
os22xbitmapheader/short-p
(function).
os22xbitmapheader/short-planes
(function).
(setf os22xbitmapheader/short-planes)
(function).
os22xbitmapheader/short-width
(function).
(setf os22xbitmapheader/short-width)
(function).
read-bitmapcoreheader
(function).
read-bitmapinfoheader
(function).
read-bitmapv2infoheader
(function).
read-bitmapv3infoheader
(function).
read-bitmapv4infoheader
(function).
read-bitmapv5infoheader
(function).
read-bmpcontent
(function).
read-ico-entry
(function).
read-io-octet-vector-bitmapcoreheader
(function).
read-io-octet-vector-bitmapinfoheader
(function).
read-io-octet-vector-bitmapv2infoheader
(function).
read-io-octet-vector-bitmapv3infoheader
(function).
read-io-octet-vector-bitmapv4infoheader
(function).
read-io-octet-vector-bitmapv5infoheader
(function).
read-io-octet-vector-bmp
(function).
read-io-octet-vector-bmpcontent
(function).
read-io-octet-vector-ico
(function).
read-io-octet-vector-ico-entry
(function).
read-io-octet-vector-os22xbitmapheader
(function).
read-io-octet-vector-os22xbitmapheader/short
(function).
read-io-octet-vector-rgb-mask
(function).
read-io-octet-vector-rgba-mask
(function).
read-io-octet-vector-xyz
(function).
read-io-stream-bitmapcoreheader
(function).
read-io-stream-bitmapinfoheader
(function).
read-io-stream-bitmapv2infoheader
(function).
read-io-stream-bitmapv3infoheader
(function).
read-io-stream-bitmapv4infoheader
(function).
read-io-stream-bitmapv5infoheader
(function).
read-io-stream-bmp
(function).
read-io-stream-bmpcontent
(function).
read-io-stream-ico
(function).
read-io-stream-ico-entry
(function).
read-io-stream-os22xbitmapheader
(function).
read-io-stream-os22xbitmapheader/short
(function).
read-io-stream-rgb-mask
(function).
read-io-stream-rgba-mask
(function).
read-io-stream-xyz
(function).
read-os22xbitmapheader
(function).
read-os22xbitmapheader/short
(function).
read-rgb-mask
(function).
read-rgba-mask
(function).
read-xyz
(function).
rgb-mask
(structure).
rgb-mask-b
(reader).
(setf rgb-mask-b)
(writer).
rgb-mask-g
(reader).
(setf rgb-mask-g)
(writer).
rgb-mask-p
(function).
rgb-mask-r
(reader).
(setf rgb-mask-r)
(writer).
rgba-mask
(structure).
rgba-mask-a
(reader).
(setf rgba-mask-a)
(writer).
rgba-mask-b
(function).
(setf rgba-mask-b)
(function).
rgba-mask-g
(function).
(setf rgba-mask-g)
(function).
rgba-mask-p
(function).
rgba-mask-r
(function).
(setf rgba-mask-r)
(function).
write-bitmapcoreheader
(function).
write-bitmapinfoheader
(function).
write-bitmapv2infoheader
(function).
write-bitmapv3infoheader
(function).
write-bitmapv4infoheader
(function).
write-bitmapv5infoheader
(function).
write-bmpcontent
(function).
write-ico-entry
(function).
write-io-octet-vector-bitmapcoreheader
(function).
write-io-octet-vector-bitmapinfoheader
(function).
write-io-octet-vector-bitmapv2infoheader
(function).
write-io-octet-vector-bitmapv3infoheader
(function).
write-io-octet-vector-bitmapv4infoheader
(function).
write-io-octet-vector-bitmapv5infoheader
(function).
write-io-octet-vector-bmp
(function).
write-io-octet-vector-bmpcontent
(function).
write-io-octet-vector-ico
(function).
write-io-octet-vector-ico-entry
(function).
write-io-octet-vector-os22xbitmapheader
(function).
write-io-octet-vector-os22xbitmapheader/short
(function).
write-io-octet-vector-rgb-mask
(function).
write-io-octet-vector-rgba-mask
(function).
write-io-octet-vector-xyz
(function).
write-io-stream-bitmapcoreheader
(function).
write-io-stream-bitmapinfoheader
(function).
write-io-stream-bitmapv2infoheader
(function).
write-io-stream-bitmapv3infoheader
(function).
write-io-stream-bitmapv4infoheader
(function).
write-io-stream-bitmapv5infoheader
(function).
write-io-stream-bmp
(function).
write-io-stream-bmpcontent
(function).
write-io-stream-ico
(function).
write-io-stream-ico-entry
(function).
write-io-stream-os22xbitmapheader
(function).
write-io-stream-os22xbitmapheader/short
(function).
write-io-stream-rgb-mask
(function).
write-io-stream-rgba-mask
(function).
write-io-stream-xyz
(function).
write-os22xbitmapheader
(function).
write-os22xbitmapheader/short
(function).
write-rgb-mask
(function).
write-rgba-mask
(function).
write-xyz
(function).
xyz
(structure).
xyz-p
(function).
xyz-x
(reader).
(setf xyz-x)
(writer).
xyz-y
(reader).
(setf xyz-y)
(writer).
xyz-z
(reader).
(setf xyz-z)
(writer).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Decodes the pixel data from the bitmap.
Returns four values:
OUTPUT — The packed pixel data as an octet vector.
WIDTH — How many columns the image has.
HEIGHT — How many rows the image has.
BYTES/COLOR — How many bytes (channels) per color are used.
This will resolve the colour palette and packed bit structure.
If OUTPUT is not passed, the PIXELS array may be returned verbatim
if it can be used directly. If OUTPUT is passed, it is filled with
the packed content and it is up to you to ensure that the array
has sufficient space to hold the data.
See BMP (type)
See BMPCONTENT (type)
See ENCODE-PIXELS
See READ-BMP
Encode pixel data to the bitmap format.
Returns the altered bitmap.
This will alter the PIXELS slot on the bitmap with a new array that
holds the encoded and padded pixel data. If possible it will also
construct a colour palette and appropriately compress the pixel
data to fit.
See BMP (type)
See BMPCONTENT (type)
See DECODE-PIXELS
See WRITE-BMP
Read a bitmap file.
Can decode from a stream, pathname, octet-vector, and pointer.
After decoding you will want to use DECODE-PIXELS to read out
the pixel data.
See BMP (type)
See DECODE-PIXELS
Read an icon or cursor file.
Can decode from a stream, pathname, octet-vector, and pointer.
See ICO (type)
Write a bitmap file.
Can encode to a stream, pathname, octet-vector, and pointer.
To write the pixels into the bitmap structure, you should used
ENCODE-PIXELS.
See BMP (type)
See ENCODE-PIXELS
Write an icon or cursor file.
Can encode to a stream, pathname, octet-vector, and pointer.
See ICO (type)
Accesses the alpha mask.
See RGBA-MASK (type)
Accesses the blue mask.
See RGB-MASK (type)
Accesses the bit masks of the image.
See RGB-MASK (type)
See RGBA-MASK (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bmpcontent
)) ¶Accesses the bits per pixel count of the image.
See BITMAPCOREHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapcoreheader
)) ¶bmpcontent
)) ¶bitmapcoreheader
)) ¶Accesses the blue endpoint of the image.
See XYZ (type)
See BITMAPV2INFOHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapv4infoheader
)) ¶bmpcontent
)) ¶bitmapv4infoheader
)) ¶Accesses the color encoding identifier of the image.
See OS22XBITMAPHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶os22xbitmapheader
)) ¶bmpcontent
)) ¶os22xbitmapheader
)) ¶Accesses the (packed) color palette of the image.
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bmpcontent
)) ¶Accesses the compression method of the image.
See OS22XBITMAPHEADER/SHORT (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶os22xbitmapheader/short
)) ¶bmpcontent
)) ¶os22xbitmapheader/short
)) ¶Accesses the vector of ICO-ENTRY instances.
See ICO (type)
See ICO-ENTRY (type)
Accesses the green mask.
See RGB-MASK (type)
Accesses the gamma of the image.
See RGB-MASK (type)
See BITMAPV2INFOHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapv4infoheader
)) ¶bmpcontent
)) ¶bitmapv4infoheader
)) ¶Accesses the green endpoint of the image.
See XYZ (type)
See BITMAPV2INFOHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapv4infoheader
)) ¶bmpcontent
)) ¶bitmapv4infoheader
)) ¶Accesses the halftoning method of the image.
See OS22XBITMAPHEADER (type)
See BMP (type)
See BMPCONTENT (type)
os22xbitmapheader
)) ¶Accesses the header of the image.
See BITMAPCOREHEADER (type)
See OS22XBITMAPHEADER/SHORT (type)
See BITMAPINFOHEADER (type)
See BITMAPV2INFOHEADER (type)
See BITMAPV3INFOHEADER (type)
See BITMAPV4INFOHEADER (type)
See BITMAPV5INFOHEADER (type)
See OS22XBITMAPHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bmpcontent
)) ¶Accesses the height of the image.
See BITMAPCOREHEADER (type)
See ICO-ENTRY (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapcoreheader
)) ¶bmpcontent
)) ¶bitmapcoreheader
)) ¶Accesses the horizontal physical resolution method ofhorizontal the image.
See BITMAPINFOHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapinfoheader
)) ¶bmpcontent
)) ¶bitmapinfoheader
)) ¶Accesses the identifier of the image.
See OS22XBITMAPHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶os22xbitmapheader
)) ¶bmpcontent
)) ¶os22xbitmapheader
)) ¶Accesses the vector of BMPCONTENT instances.
See ICO (type)
See BMPCONTENT (type)
Accesses the rendering intent of the image.
See BITMAPV5INFOHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapv5infoheader
)) ¶bmpcontent
)) ¶bitmapv5infoheader
)) ¶Accesses the mask of the image.
Returns either an RGB-MASK or an RGBA-MASK.
See RGB-MASK (type)
See RGBA-MASK (type)
See BITMAPV2INFOHEADER (type)
See BITMAPV3INFOHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapv3infoheader
)) ¶bitmapv2infoheader
)) ¶bmpcontent
)) ¶bitmapv3infoheader
)) ¶bitmapv2infoheader
)) ¶Accesses the image origin identifier of the image.
See OS22XBITMAPHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶os22xbitmapheader
)) ¶bmpcontent
)) ¶os22xbitmapheader
)) ¶Accesses the (packed) pixel data array of the image.
This array includes necessary padding and potentially colors in indexed format.
See DECODE-PIXELS
See ENCODE-PIXELS
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bmpcontent
)) ¶Accesses the plane count of the image.
See BITMAPCOREHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapcoreheader
)) ¶bmpcontent
)) ¶bitmapcoreheader
)) ¶Returns the first property of the icon entry.
For a cursor that’s the "hot zone" X coordinate.
See ICO-ENTRY (type)
Returns the second property of the icon entry.
For a cursor that’s the "hot zone" Y coordinate.
See ICO-ENTRY (type)
Accesses the red mask.
See RGB-MASK (type)
Accesses the red endpoint of the image.
See XYZ (type)
See BITMAPV2INFOHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapv4infoheader
)) ¶bmpcontent
)) ¶bitmapv4infoheader
)) ¶Accesses the resolution unit identifier of the image.
See OS22XBITMAPHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶os22xbitmapheader
)) ¶bmpcontent
)) ¶os22xbitmapheader
)) ¶Accesses the contained image type.
Can be either :ICO for an icon, or :CUR for a cursor.
See ICO (type)
Accesses the vertical physical resolution method of the image.
See BITMAPINFOHEADER (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapinfoheader
)) ¶bmpcontent
)) ¶bitmapinfoheader
)) ¶Accesses the width of the image.
See BITMAPCOREHEADER (type)
See ICO-ENTRY (type)
See BMP (type)
See BMPCONTENT (type)
bmpcontent
)) ¶bitmapcoreheader
)) ¶bmpcontent
)) ¶bitmapcoreheader
)) ¶Accesses the X component.
See XYZ (type)
Accesses the Y component.
See XYZ (type)
Accesses the Z component.
See XYZ (type)
bitmapcoreheader
)) ¶org.shirakumo.binary-structures
.
bitmapv2infoheader
)) ¶org.shirakumo.binary-structures
.
bitmapinfoheader
)) ¶org.shirakumo.binary-structures
.
os22xbitmapheader/short
)) ¶org.shirakumo.binary-structures
.
bitmapv4infoheader
)) ¶org.shirakumo.binary-structures
.
bitmapv3infoheader
)) ¶org.shirakumo.binary-structures
.
bmpcontent
)) ¶org.shirakumo.binary-structures
.
bitmapv5infoheader
)) ¶org.shirakumo.binary-structures
.
os22xbitmapheader
)) ¶org.shirakumo.binary-structures
.
bitmapcoreheader
) stream) ¶bmpcontent
) stream) ¶Representation of a bitmap file.
See DECODE-PIXELS
See ENCODE-PIXELS
See READ-BMP
See WRITE-BMP
See WIDTH
See HEIGHT
See PLANES
See BITS/PIXEL
See COMPRESSION
See HORIZONTAL-RESOLUTION
See VERTICAL-RESOLUTION
See MASK
See RED-ENDPOINT
See GREEN-ENDPOINT
See BLUE-ENDPOINT
See GAMMA
See INTENT
See RESOLUTION-UNIT
See ORIGIN
See COLOR-ENCODING
See IDENTIFIER
io-structure-object
.
(setf bit-masks)
.
bit-masks
.
(setf bits/pixel)
.
bits/pixel
.
(setf blue-endpoint)
.
blue-endpoint
.
(setf color-encoding)
.
color-encoding
.
(setf colors)
.
colors
.
(setf compression)
.
compression
.
(setf gamma)
.
gamma
.
(setf green-endpoint)
.
green-endpoint
.
(setf header)
.
header
.
(setf height)
.
height
.
(setf horizontal-resolution)
.
horizontal-resolution
.
(setf identifier)
.
identifier
.
(setf intent)
.
intent
.
(setf mask)
.
mask
.
octet-size
.
(setf origin)
.
origin
.
(setf pixels)
.
pixels
.
(setf planes)
.
planes
.
print-object
.
(setf red-endpoint)
.
red-endpoint
.
(setf resolution-unit)
.
resolution-unit
.
(setf vertical-resolution)
.
vertical-resolution
.
(setf width)
.
width
.
(unsigned-byte 32)
0
(unsigned-byte 32)
0
(array (unsigned-byte 8) (*))
(make-array 0 :element-type (quote (unsigned-byte 8)))
Representation of an ICO or CUR file.
See READ-ICO
See WRITE-ICO
See TYPE
See ENTRIES
See IMAGES
io-structure-object
.
common-lisp
.
(unsigned-byte 16)
0
(array org.shirakumo.bmp:ico-entry (*))
(make-array 0 :element-type (quote org.shirakumo.bmp:ico-entry))
(array org.shirakumo.bmp::bmpcontent (*))
(make-array 0 :element-type (quote org.shirakumo.bmp::bmpcontent))
Representation of the metadata about an ICO image.
See ICO (type)
See WIDTH
See HEIGHT
See PROPERTY-1
See PROPERTY-2
io-structure-object
.
(unsigned-byte 8)
0
(unsigned-byte 8)
0
(unsigned-byte 8)
0
(unsigned-byte 16)
0
(unsigned-byte 16)
0
(unsigned-byte 32)
0
(unsigned-byte 32)
0
mask
.
mask
.
b
.
g
.
r
.
a
.
io-structure-object
.
(unsigned-byte 32)
0
(unsigned-byte 32)
0
(unsigned-byte 16)
0
(unsigned-byte 16)
0
(unsigned-byte 32)
0
(signed-byte 32)
0
(signed-byte 32)
0
(unsigned-byte 32)
0
(unsigned-byte 32)
0
org.shirakumo.bmp::rgb-mask
(org.shirakumo.bmp::make-rgb-mask)
org.shirakumo.bmp::rgba-mask
(org.shirakumo.bmp::make-rgba-mask)
(unsigned-byte 32)
0
org.shirakumo.bmp::xyz
(org.shirakumo.bmp::make-xyz)
org.shirakumo.bmp::xyz
(org.shirakumo.bmp::make-xyz)
org.shirakumo.bmp::xyz
(org.shirakumo.bmp::make-xyz)
org.shirakumo.bmp::rgb-mask
(org.shirakumo.bmp::make-rgb-mask)
io-structure-object
.
(setf bit-masks)
.
bit-masks
.
(setf bits/pixel)
.
bits/pixel
.
(setf blue-endpoint)
.
blue-endpoint
.
(setf color-encoding)
.
color-encoding
.
(setf colors)
.
colors
.
(setf compression)
.
compression
.
(setf gamma)
.
gamma
.
(setf green-endpoint)
.
green-endpoint
.
(setf header)
.
header
.
(setf height)
.
height
.
(setf horizontal-resolution)
.
horizontal-resolution
.
(setf identifier)
.
identifier
.
(setf intent)
.
intent
.
(setf mask)
.
mask
.
octet-size
.
(setf origin)
.
origin
.
(setf pixels)
.
pixels
.
(setf planes)
.
planes
.
print-object
.
(setf red-endpoint)
.
red-endpoint
.
(setf resolution-unit)
.
resolution-unit
.
(setf vertical-resolution)
.
vertical-resolution
.
(setf width)
.
width
.
(array (unsigned-byte 8) (*))
(make-array 0 :element-type (quote (unsigned-byte 8)))
(unsigned-byte 16)
0
(unsigned-byte 16)
0
(signed-byte 32)
0
(signed-byte 32)
0
(unsigned-byte 32)
0
(unsigned-byte 32)
0
(setf a)
.
a
.
octet-size
.
(unsigned-byte 32)
0
Jump to: | (
A B C D E F G H I M O P R T V W X Y Z |
---|
Jump to: | (
A B C D E F G H I M O P R T V W X Y Z |
---|
Jump to: | A B C E G H I M O P R S T V W X Y Z |
---|
Jump to: | A B C E G H I M O P R S T V W X Y Z |
---|
Jump to: | A B C D F I O P R S X |
---|
Jump to: | A B C D F I O P R S X |
---|