This is the png-read Reference Manual, version 0.3.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:16:34 2025 GMT+0.
png-read/png-read.asdpng-read/package.lisppng-read/png-state.lisppng-read/deinterlace.lisppng-read/util.lisppng-read/decode.lisppng-read/crc.lisppng-read/critical-chunks.lisppng-read/ancillary-chunks.lisppng-read/basic-chunks.lispThe main system appears first, followed by any subsystem dependency.
png-readA library for reading PNG files.
Jakub Higersberger <ramarren@gmail.com>
BSD-style
0.3.1
iterate (system).
chipz (system).
babel (system).
package.lisp (file).
png-state.lisp (file).
deinterlace.lisp (file).
util.lisp (file).
decode.lisp (file).
crc.lisp (file).
critical-chunks.lisp (file).
ancillary-chunks.lisp (file).
basic-chunks.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
png-read/png-read.asdpng-read/package.lisppng-read/png-state.lisppng-read/deinterlace.lisppng-read/util.lisppng-read/decode.lisppng-read/crc.lisppng-read/critical-chunks.lisppng-read/ancillary-chunks.lisppng-read/basic-chunks.lisppng-read/png-state.lisppackage.lisp (file).
png-read (system).
bit-depth (reader method).
(setf bit-depth) (writer method).
colour-type (reader method).
(setf colour-type) (writer method).
gamma (reader method).
(setf gamma) (writer method).
height (reader method).
(setf height) (writer method).
image-data (reader method).
(setf image-data) (writer method).
image-histogram (reader method).
(setf image-histogram) (writer method).
last-modification (reader method).
(setf last-modification) (writer method).
palette (reader method).
(setf palette) (writer method).
physical-dimensions (reader method).
(setf physical-dimensions) (writer method).
png-state (class).
preferred-background (reader method).
(setf preferred-background) (writer method).
rendering-intent (reader method).
(setf rendering-intent) (writer method).
significant-bits (reader method).
(setf significant-bits) (writer method).
textual-data (reader method).
(setf textual-data) (writer method).
transparency (reader method).
(setf transparency) (writer method).
width (reader method).
(setf width) (writer method).
*png-state* (special variable).
compression (reader method).
(setf compression) (writer method).
datastream (reader method).
(setf datastream) (writer method).
filter-method (reader method).
(setf filter-method) (writer method).
finished (reader method).
(setf finished) (writer method).
index-data (reader method).
(setf index-data) (writer method).
interlace-method (reader method).
(setf interlace-method) (writer method).
png-file (reader method).
(setf png-file) (writer method).
postprocess-ancillaries (reader method).
(setf postprocess-ancillaries) (writer method).
png-read/deinterlace.lisppackage.lisp (file).
png-state.lisp (file).
png-read (system).
*adam7* (special variable).
decode-interlaced (function).
decode-subimages (function).
finish-deinterlace (function).
get-height-passlist (function).
make-deinterlace-arrays (function).
split-datastream (function).
png-read/util.lisppackage.lisp (file).
png-read (system).
big-endian-vector-to-integer (compiler macro).
big-endian-vector-to-integer (function).
png-read/decode.lisppackage.lisp (file).
util.lisp (file).
png-state.lisp (file).
basic-chunks.lisp (file).
png-read (system).
decode-data (generic function).
finish-decoding (function).
get-scanlines (function).
paeth-predictor (function).
set-image-slice-to-index (function).
sub-byte (function).
subup-byte (function).
unfilter-scanlines (function).
up-byte (function).
png-read/crc.lisppackage.lisp (file).
png-read (system).
*crc-array* (special variable).
crc (function).
finish-crc (function).
make-crc-array (function).
start-crc (function).
updated-crc (function).
png-read/critical-chunks.lisppackage.lisp (file).
png-state.lisp (file).
util.lisp (file).
png-read (system).
parse-critical-chunk (generic function).
png-read/ancillary-chunks.lisppackage.lisp (file).
png-state.lisp (file).
util.lisp (file).
png-read (system).
*warn-missing-ancillaries* (special variable).
build-transparency-map (function).
parse-ancillary-chunk (generic function).
png-read/basic-chunks.lisppackage.lisp (file).
crc.lisp (file).
critical-chunks.lisp (file).
ancillary-chunks.lisp (file).
png-state.lisp (file).
util.lisp (file).
png-read (system).
*crc-fail-behaviour* (special variable).
crc-failure (condition).
read-png-datastream (function).
read-png-file (function).
*png-file* (special variable).
*png-header* (special variable).
crc-is-of (reader method).
crc-read-of (reader method).
file-of (reader method).
parse-chunk (function).
read-png-chunks (function).
Packages are listed by definition order.
png-readbabel.
chipz.
common-lisp.
iterate.
*crc-fail-behaviour* (special variable).
bit-depth (generic reader).
(setf bit-depth) (generic writer).
colour-type (generic reader).
(setf colour-type) (generic writer).
crc-failure (condition).
gamma (generic reader).
(setf gamma) (generic writer).
height (generic reader).
(setf height) (generic writer).
image-data (generic reader).
(setf image-data) (generic writer).
image-histogram (generic reader).
(setf image-histogram) (generic writer).
last-modification (generic reader).
(setf last-modification) (generic writer).
palette (generic reader).
(setf palette) (generic writer).
physical-dimensions (generic reader).
(setf physical-dimensions) (generic writer).
png-state (class).
preferred-background (generic reader).
(setf preferred-background) (generic writer).
read-png-datastream (function).
read-png-file (function).
rendering-intent (generic reader).
(setf rendering-intent) (generic writer).
significant-bits (generic reader).
(setf significant-bits) (generic writer).
textual-data (generic reader).
(setf textual-data) (generic writer).
transparency (generic reader).
(setf transparency) (generic writer).
width (generic reader).
(setf width) (generic writer).
*adam7* (special variable).
*crc-array* (special variable).
*png-file* (special variable).
*png-header* (special variable).
*png-state* (special variable).
*warn-missing-ancillaries* (special variable).
big-endian-vector-to-integer (compiler macro).
big-endian-vector-to-integer (function).
build-transparency-map (function).
compression (generic reader).
(setf compression) (generic writer).
crc (function).
crc-is-of (generic reader).
crc-read-of (generic reader).
datastream (generic reader).
(setf datastream) (generic writer).
decode-data (generic function).
decode-interlaced (function).
decode-subimages (function).
file-of (generic reader).
filter-method (generic reader).
(setf filter-method) (generic writer).
finish-crc (function).
finish-decoding (function).
finish-deinterlace (function).
finished (generic reader).
(setf finished) (generic writer).
get-height-passlist (function).
get-scanlines (function).
index-data (generic reader).
(setf index-data) (generic writer).
interlace-method (generic reader).
(setf interlace-method) (generic writer).
make-crc-array (function).
make-deinterlace-arrays (function).
paeth-predictor (function).
parse-ancillary-chunk (generic function).
parse-chunk (function).
parse-critical-chunk (generic function).
png-file (generic reader).
(setf png-file) (generic writer).
postprocess-ancillaries (generic reader).
(setf postprocess-ancillaries) (generic writer).
read-png-chunks (function).
set-image-slice-to-index (function).
split-datastream (function).
start-crc (function).
sub-byte (function).
subup-byte (function).
unfilter-scanlines (function).
up-byte (function).
updated-crc (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
warning.
:crc-read
This slot is read-only.
(setf bit-depth).
bit-depth.
(setf colour-type).
colour-type.
(setf compression).
compression.
(setf datastream).
datastream.
(setf filter-method).
filter-method.
(setf finished).
finished.
(setf gamma).
gamma.
(setf height).
height.
(setf image-data).
image-data.
(setf image-histogram).
image-histogram.
(setf index-data).
index-data.
(setf interlace-method).
interlace-method.
(setf last-modification).
last-modification.
(setf palette).
palette.
(setf physical-dimensions).
physical-dimensions.
(setf png-file).
png-file.
(setf postprocess-ancillaries).
postprocess-ancillaries.
(setf preferred-background).
preferred-background.
(setf rendering-intent).
rendering-intent.
(setf significant-bits).
significant-bits.
(setf textual-data).
textual-data.
(setf transparency).
transparency.
(setf width).
width.
crc-failure)) ¶crc-failure)) ¶(eql :truecolor-alpha)) data png-state) ¶(eql :greyscale-alpha)) data png-state) ¶(eql :indexed-colour)) data png-state) ¶(eql :truecolor)) data png-state) ¶(eql :greyscale)) data png-state) ¶crc-failure)) ¶file.
(eql png-read::|time|)) chunk-data) ¶(eql png-read::|phys|)) chunk-data) ¶(eql png-read::|hist|)) chunk-data) ¶(eql png-read::|bkgd|)) chunk-data) ¶(eql png-read::|itxt|)) chunk-data) ¶(eql png-read::|ztxt|)) chunk-data) ¶(eql png-read::|text|)) chunk-data) ¶(eql png-read::|srgb|)) chunk-data) ¶(eql png-read::|sbit|)) chunk-data) ¶(eql png-read::|gama|)) chunk-data) ¶(eql png-read::|trns|)) chunk-data) ¶(eql png-read::iend)) chunk-data) ¶(eql png-read::idat)) chunk-data) ¶(eql png-read::plte)) chunk-data) ¶(eql png-read::ihdr)) chunk-data) ¶| Jump to: | ( B C D F G H I L M P R S T U W | 
|---|
| Jump to: | ( B C D F G H I L M P R S T U W | 
|---|
| Jump to: | * B C D F G H I L P R S T W | 
|---|
| Jump to: | * B C D F G H I L P R S T W | 
|---|
| Jump to: | A B C D F P S U | 
|---|
| Jump to: | A B C D F P S U | 
|---|