Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the zpng Reference Manual, version 1.2.2, generated automatically by Declt version 3.0 "Montgomery Scott" on Sun May 15 06:30:25 2022 GMT+0.
• Introduction | What zpng is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
zpng is a Common Lisp library for writing PNG files. It uses the salza2 library for ZLIB compression. It is available under a BSD-style license. For documentation, see the doc/ subdirectory. For any questions or comments, please email Zach Beane.
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The zpng system |
BSD
Create PNG files
1.2.2
salza2
zpng.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
• The zpng.asd file | ||
• The zpng/package.lisp file | ||
• The zpng/specials.lisp file | ||
• The zpng/utils.lisp file | ||
• The zpng/chunk.lisp file | ||
• The zpng/conditions.lisp file | ||
• The zpng/png.lisp file |
Next: The zpng/package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
zpng.asd
zpng (system)
Next: The zpng/specials․lisp file, Previous: The zpng․asd file, Up: Lisp files [Contents][Index]
Next: The zpng/utils․lisp file, Previous: The zpng/package․lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
zpng (system)
specials.lisp
Next: The zpng/chunk․lisp file, Previous: The zpng/specials․lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
zpng (system)
utils.lisp
Next: The zpng/conditions․lisp file, Previous: The zpng/utils․lisp file, Up: Lisp files [Contents][Index]
utils.lisp (file)
zpng (system)
chunk.lisp
Next: The zpng/png․lisp file, Previous: The zpng/chunk․lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
zpng (system)
conditions.lisp
Previous: The zpng/conditions․lisp file, Up: Lisp files [Contents][Index]
zpng (system)
png.lisp
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The zpng package |
package.lisp (file)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported generic functions | ||
• Exported conditions | ||
• Exported classes |
Next: Exported conditions, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
conditions.lisp (file)
conditions.lisp (file)
Next: Exported classes, Previous: Exported generic functions, Up: Exported definitions [Contents][Index]
conditions.lisp (file)
zpng-error (condition)
:given
color-type-mismatch-given (generic function)
(setf color-type-mismatch-given) (generic function)
:expected
color-type-mismatch-expected (generic function)
(setf color-type-mismatch-expected) (generic function)
conditions.lisp (file)
zpng-error (condition)
:written
incomplete-row-written (generic function)
(setf incomplete-row-written) (generic function)
:needed
incomplete-row-needed (generic function)
(setf incomplete-row-needed) (generic function)
conditions.lisp (file)
zpng-error (condition)
:written
insufficient-rows-written (generic function)
(setf insufficient-rows-written) (generic function)
:needed
insufficient-rows-needed (generic function)
(setf insufficient-rows-needed) (generic function)
conditions.lisp (file)
zpng-error (condition)
:expected-length
invalid-row-length-expected-length (generic function)
(setf invalid-row-length-expected-length) (generic function)
:actual-length
invalid-row-length-actual-length (generic function)
(setf invalid-row-length-actual-length) (generic function)
conditions.lisp (file)
zpng-error (condition)
:width
invalid-size-width (generic function)
:height
invalid-size-height (generic function)
conditions.lisp (file)
zpng-error (condition)
:count
too-many-rows-count (generic function)
(setf too-many-rows-count) (generic function)
conditions.lisp (file)
error (condition)
Previous: Exported conditions, Up: Exported definitions [Contents][Index]
png.lisp (file)
streamed-png (class)
0
current-offset (generic function)
(setf current-offset) (generic function)
png.lisp (file)
base-png (class)
:image-data
image-data (generic function)
(setf %image-data) (generic function)
data-array (generic function)
(setf %data-array) (generic function)
png.lisp (file)
base-png (class)
pixel-streamed-png (class)
:rows-written
rows-written (generic function)
(setf rows-written) (generic function)
:row-data
row-data (generic function)
(setf row-data) (generic function)
:compressor
compressor (generic function)
(setf compressor) (generic function)
:output-stream
output-stream (generic function)
(setf output-stream) (generic function)
Initarg | Value |
---|---|
:rows-written | 0 |
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal constants | ||
• Internal special variables | ||
• Internal functions | ||
• Internal generic functions | ||
• Internal classes |
Next: Internal special variables, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
specials.lisp (file)
specials.lisp (file)
specials.lisp (file)
Next: Internal functions, Previous: Internal constants, Up: Internal definitions [Contents][Index]
specials.lisp (file)
specials.lisp (file)
Next: Internal generic functions, Previous: Internal special variables, Up: Internal definitions [Contents][Index]
utils.lisp (file)
Save one byte to CHUNK.
chunk.lisp (file)
Save INTEGER to CHUNK as four bytes.
chunk.lisp (file)
Make a chunk that uses A, B, C, and D as the signature bytes, with data size SIZE.
chunk.lisp (file)
chunk.lisp (file)
utils.lisp (file)
Next: Internal classes, Previous: Internal functions, Up: Internal definitions [Contents][Index]
automatically generated reader method
chunk.lisp (file)
conditions.lisp (file)
conditions.lisp (file)
conditions.lisp (file)
conditions.lisp (file)
conditions.lisp (file)
conditions.lisp (file)
conditions.lisp (file)
conditions.lisp (file)
automatically generated reader method
chunk.lisp (file)
automatically generated writer method
chunk.lisp (file)
conditions.lisp (file)
Previous: Internal generic functions, Up: Internal definitions [Contents][Index]
png.lisp (file)
standard-object (class)
:width
width (generic function)
:height
height (generic function)
:color-type
:truecolor
color-type (generic function)
:bpp
8
bpp (generic function)
chunk.lisp (file)
standard-object (class)
:buffer
buffer (generic function)
4
pos (generic function)
(setf pos) (generic function)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | F L Z |
---|
Jump to: | F L Z |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | (
B C D F G H I M O P R S T W |
---|
Jump to: | (
B C D F G H I M O P R S T W |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | *
+
A B C D E G H I N O P R S W |
---|
Jump to: | *
+
A B C D E G H I N O P R S W |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | B C I P S T Z |
---|
Jump to: | B C I P S T Z |
---|