The zpng Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The zpng Reference Manual

This is the zpng Reference Manual, version 1.2.2, generated automatically by Declt version 2.3 "Robert April" on Tue Feb 20 09:32:36 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

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: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 zpng

License

BSD

Description

Create PNG files

Version

1.2.2

Dependency

salza2

Source

zpng.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 zpng.asd

Location

zpng.asd

Systems

zpng (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 zpng/package.lisp

Parent

zpng (system)

Location

package.lisp

Packages

zpng


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 zpng/specials.lisp

Dependency

package.lisp (file)

Parent

zpng (system)

Location

specials.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 zpng/utils.lisp

Dependency

package.lisp (file)

Parent

zpng (system)

Location

utils.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.5 zpng/chunk.lisp

Dependency

utils.lisp (file)

Parent

zpng (system)

Location

chunk.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.6 zpng/conditions.lisp

Dependency

package.lisp (file)

Parent

zpng (system)

Location

conditions.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

3.1.7 zpng/png.lisp

Dependencies
Parent

zpng (system)

Location

png.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 zpng

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Generic functions

Generic Function: color-type OBJECT
Package

zpng

Methods
Method: color-type (BASE-PNG base-png)

automatically generated reader method

Source

png.lisp (file)

Generic Function: copy-png PNG
Package

zpng

Source

png.lisp (file)

Methods
Method: copy-png ORIG
Generic Function: data-array OBJECT
Package

zpng

Methods
Method: data-array (PNG png)

automatically generated reader method

Source

png.lisp (file)

Generic Function: finish-png PNG
Package

zpng

Source

png.lisp (file)

Methods
Method: finish-png (PNG pixel-streamed-png)
Method: finish-png (PNG streamed-png)
Generic Function: height OBJECT
Package

zpng

Methods
Method: height (BASE-PNG base-png)

automatically generated reader method

Source

png.lisp (file)

Generic Function: image-data OBJECT
Package

zpng

Methods
Method: image-data (PNG png)

automatically generated reader method

Source

png.lisp (file)

Generic Function: invalid-size-height CONDITION
Package

zpng

Methods
Method: invalid-size-height (CONDITION invalid-size)
Source

conditions.lisp (file)

Generic Function: invalid-size-width CONDITION
Package

zpng

Methods
Method: invalid-size-width (CONDITION invalid-size)
Source

conditions.lisp (file)

Generic Function: pixels-left-in-row PNG
Package

zpng

Source

png.lisp (file)

Methods
Method: pixels-left-in-row (PNG pixel-streamed-png)
Generic Function: png= PNG1 PNG2
Package

zpng

Source

png.lisp (file)

Methods
Method: png= PNG1 PNG2
Generic Function: row-data OBJECT
Generic Function: (setf row-data) NEW-VALUE OBJECT
Package

zpng

Methods
Method: row-data (STREAMED-PNG streamed-png)

automatically generated reader method

Source

png.lisp (file)

Method: (setf row-data) NEW-VALUE (STREAMED-PNG streamed-png)

automatically generated writer method

Source

png.lisp (file)

Generic Function: rows-left PNG
Package

zpng

Source

png.lisp (file)

Methods
Method: rows-left (PNG streamed-png)
Generic Function: rows-written OBJECT
Generic Function: (setf rows-written) NEW-VALUE OBJECT
Package

zpng

Methods
Method: rows-written (STREAMED-PNG streamed-png)

automatically generated reader method

Source

png.lisp (file)

Method: (setf rows-written) NEW-VALUE (STREAMED-PNG streamed-png)

automatically generated writer method

Source

png.lisp (file)

Generic Function: rowstride PNG
Package

zpng

Source

png.lisp (file)

Methods
Method: rowstride PNG
Generic Function: samples-per-pixel PNG
Package

zpng

Source

png.lisp (file)

Methods
Method: samples-per-pixel PNG
Generic Function: start-png PNG STREAM
Package

zpng

Source

png.lisp (file)

Methods
Method: start-png (PNG pixel-streamed-png) STREAM
Method: start-png (PNG streamed-png) STREAM
Generic Function: width OBJECT
Package

zpng

Methods
Method: width (BASE-PNG base-png)

automatically generated reader method

Source

png.lisp (file)

Generic Function: write-pixel PIXEL PNG
Package

zpng

Source

png.lisp (file)

Methods
Method: write-pixel PIXEL (PNG pixel-streamed-png)
Generic Function: write-png PNG PATHNAME &key IF-EXISTS
Package

zpng

Source

png.lisp (file)

Methods
Method: write-png PNG FILE &key IF-EXISTS
Generic Function: write-png-stream PNG STREAM
Package

zpng

Source

png.lisp (file)

Methods
Method: write-png-stream PNG STREAM
Generic Function: write-row ROW PNG &key START END
Package

zpng

Source

png.lisp (file)

Methods
Method: write-row ROW (PNG streamed-png) &key START END

Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Conditions

Condition: color-type-mismatch ()
Package

zpng

Source

conditions.lisp (file)

Direct superclasses

zpng-error (condition)

Direct methods
Direct slots
Slot: given
Initargs

:given

Readers

color-type-mismatch-given (generic function)

Writers

(setf color-type-mismatch-given) (generic function)

Slot: expected
Initargs

:expected

Readers

color-type-mismatch-expected (generic function)

Writers

(setf color-type-mismatch-expected) (generic function)

Condition: incomplete-row ()
Package

zpng

Source

conditions.lisp (file)

Direct superclasses

zpng-error (condition)

Direct methods
Direct slots
Slot: written
Initargs

:written

Readers

incomplete-row-written (generic function)

Writers

(setf incomplete-row-written) (generic function)

Slot: needed
Initargs

:needed

Readers

incomplete-row-needed (generic function)

Writers

(setf incomplete-row-needed) (generic function)

Condition: insufficient-rows ()
Package

zpng

Source

conditions.lisp (file)

Direct superclasses

zpng-error (condition)

Direct methods
Direct slots
Slot: written
Initargs

:written

Readers

insufficient-rows-written (generic function)

Writers

(setf insufficient-rows-written) (generic function)

Slot: needed
Initargs

:needed

Readers

insufficient-rows-needed (generic function)

Writers

(setf insufficient-rows-needed) (generic function)

Condition: invalid-row-length ()
Package

zpng

Source

conditions.lisp (file)

Direct superclasses

zpng-error (condition)

Direct methods
Direct slots
Slot: expected-length
Initargs

:expected-length

Readers

invalid-row-length-expected-length (generic function)

Writers

(setf invalid-row-length-expected-length) (generic function)

Slot: actual-length
Initargs

:actual-length

Readers

invalid-row-length-actual-length (generic function)

Writers

(setf invalid-row-length-actual-length) (generic function)

Condition: invalid-size ()
Package

zpng

Source

conditions.lisp (file)

Direct superclasses

zpng-error (condition)

Direct methods
Direct slots
Slot: width
Initargs

:width

Readers

invalid-size-width (generic function)

Slot: height
Initargs

:height

Readers

invalid-size-height (generic function)

Condition: too-many-rows ()
Package

zpng

Source

conditions.lisp (file)

Direct superclasses

zpng-error (condition)

Direct methods
Direct slots
Slot: count
Initargs

:count

Readers

too-many-rows-count (generic function)

Writers

(setf too-many-rows-count) (generic function)

Condition: zpng-error ()
Package

zpng

Source

conditions.lisp (file)

Direct superclasses

error (condition)

Direct subclasses

Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Classes

Class: pixel-streamed-png ()
Package

zpng

Source

png.lisp (file)

Direct superclasses

streamed-png (class)

Direct methods
Direct slots
Slot: current-offset
Initform

0

Readers

current-offset (generic function)

Writers

(setf current-offset) (generic function)

Class: png ()
Package

zpng

Source

png.lisp (file)

Direct superclasses

base-png (class)

Direct methods
Direct slots
Slot: image-data
Initargs

:image-data

Readers

image-data (generic function)

Writers

(setf %image-data) (generic function)

Slot: data-array
Readers

data-array (generic function)

Writers

(setf %data-array) (generic function)

Class: streamed-png ()
Package

zpng

Source

png.lisp (file)

Direct superclasses

base-png (class)

Direct subclasses

pixel-streamed-png (class)

Direct methods
Direct slots
Slot: rows-written
Initargs

:rows-written

Readers

rows-written (generic function)

Writers

(setf rows-written) (generic function)

Slot: row-data
Initargs

:row-data

Readers

row-data (generic function)

Writers

(setf row-data) (generic function)

Slot: compressor
Initargs

:compressor

Readers

compressor (generic function)

Writers

(setf compressor) (generic function)

Slot: output-stream
Initargs

:output-stream

Readers

output-stream (generic function)

Writers

(setf output-stream) (generic function)

Direct Default Initargs
InitargValue
:rows-written0

Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Constants

Constant: +png-compression-method+
Package

zpng

Source

specials.lisp (file)

Constant: +png-filtering+
Package

zpng

Source

specials.lisp (file)

Constant: +png-interlace+
Package

zpng

Source

specials.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Special variables

Special Variable: *color-types*
Package

zpng

Source

specials.lisp (file)

Special Variable: *png-signature*
Package

zpng

Source

specials.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.3 Functions

Function: check-size PNG
Package

zpng

Source

png.lisp (file)

Function: checksum DATA COUNT
Package

zpng

Source

utils.lisp (file)

Function: chunk-write-byte BYTE CHUNK

Save one byte to CHUNK.

Package

zpng

Source

chunk.lisp (file)

Function: chunk-write-uint32 INTEGER CHUNK

Save INTEGER to CHUNK as four bytes.

Package

zpng

Source

chunk.lisp (file)

Function: make-chunk A B C D SIZE

Make a chunk that uses A, B, C, and D as the signature bytes, with data size SIZE.

Package

zpng

Source

chunk.lisp (file)

Function: make-idat-callback STREAM
Package

zpng

Source

png.lisp (file)

Function: write-chunk CHUNK STREAM
Package

zpng

Source

chunk.lisp (file)

Function: write-uint32 INTEGER STREAM
Package

zpng

Source

utils.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.4 Generic functions

Generic Function: (setf %data-array) NEW-VALUE OBJECT
Package

zpng

Methods
Method: (setf %data-array) NEW-VALUE (PNG png)

automatically generated writer method

Source

png.lisp (file)

Generic Function: (setf %image-data) NEW-VALUE OBJECT
Package

zpng

Methods
Method: (setf %image-data) NEW-VALUE (PNG png)

automatically generated writer method

Source

png.lisp (file)

Generic Function: bpp OBJECT
Package

zpng

Methods
Method: bpp (BASE-PNG base-png)

automatically generated reader method

Source

png.lisp (file)

Generic Function: buffer OBJECT
Package

zpng

Methods
Method: buffer (CHUNK chunk)

automatically generated reader method

Source

chunk.lisp (file)

Generic Function: color-type-mismatch-expected CONDITION
Generic Function: (setf color-type-mismatch-expected) NEW-VALUE CONDITION
Package

zpng

Methods
Method: color-type-mismatch-expected (CONDITION color-type-mismatch)
Method: (setf color-type-mismatch-expected) NEW-VALUE (CONDITION color-type-mismatch)
Source

conditions.lisp (file)

Generic Function: color-type-mismatch-given CONDITION
Generic Function: (setf color-type-mismatch-given) NEW-VALUE CONDITION
Package

zpng

Methods
Method: color-type-mismatch-given (CONDITION color-type-mismatch)
Method: (setf color-type-mismatch-given) NEW-VALUE (CONDITION color-type-mismatch)
Source

conditions.lisp (file)

Generic Function: compressor OBJECT
Generic Function: (setf compressor) NEW-VALUE OBJECT
Package

zpng

Methods
Method: compressor (STREAMED-PNG streamed-png)

automatically generated reader method

Source

png.lisp (file)

Method: (setf compressor) NEW-VALUE (STREAMED-PNG streamed-png)

automatically generated writer method

Source

png.lisp (file)

Generic Function: current-offset OBJECT
Generic Function: (setf current-offset) NEW-VALUE OBJECT
Package

zpng

Methods
Method: current-offset (PIXEL-STREAMED-PNG pixel-streamed-png)

automatically generated reader method

Source

png.lisp (file)

Method: (setf current-offset) NEW-VALUE (PIXEL-STREAMED-PNG pixel-streamed-png)

automatically generated writer method

Source

png.lisp (file)

Generic Function: ihdr-color-type PNG
Package

zpng

Source

png.lisp (file)

Methods
Method: ihdr-color-type PNG
Generic Function: incomplete-row-needed CONDITION
Generic Function: (setf incomplete-row-needed) NEW-VALUE CONDITION
Package

zpng

Methods
Method: incomplete-row-needed (CONDITION incomplete-row)
Method: (setf incomplete-row-needed) NEW-VALUE (CONDITION incomplete-row)
Source

conditions.lisp (file)

Generic Function: incomplete-row-written CONDITION
Generic Function: (setf incomplete-row-written) NEW-VALUE CONDITION
Package

zpng

Methods
Method: incomplete-row-written (CONDITION incomplete-row)
Method: (setf incomplete-row-written) NEW-VALUE (CONDITION incomplete-row)
Source

conditions.lisp (file)

Generic Function: insufficient-rows-needed CONDITION
Generic Function: (setf insufficient-rows-needed) NEW-VALUE CONDITION
Package

zpng

Methods
Method: insufficient-rows-needed (CONDITION insufficient-rows)
Method: (setf insufficient-rows-needed) NEW-VALUE (CONDITION insufficient-rows)
Source

conditions.lisp (file)

Generic Function: insufficient-rows-written CONDITION
Generic Function: (setf insufficient-rows-written) NEW-VALUE CONDITION
Package

zpng

Methods
Method: insufficient-rows-written (CONDITION insufficient-rows)
Method: (setf insufficient-rows-written) NEW-VALUE (CONDITION insufficient-rows)
Source

conditions.lisp (file)

Generic Function: invalid-row-length-actual-length CONDITION
Generic Function: (setf invalid-row-length-actual-length) NEW-VALUE CONDITION
Package

zpng

Methods
Method: invalid-row-length-actual-length (CONDITION invalid-row-length)
Method: (setf invalid-row-length-actual-length) NEW-VALUE (CONDITION invalid-row-length)
Source

conditions.lisp (file)

Generic Function: invalid-row-length-expected-length CONDITION
Generic Function: (setf invalid-row-length-expected-length) NEW-VALUE CONDITION
Package

zpng

Methods
Method: invalid-row-length-expected-length (CONDITION invalid-row-length)
Method: (setf invalid-row-length-expected-length) NEW-VALUE (CONDITION invalid-row-length)
Source

conditions.lisp (file)

Generic Function: output-stream OBJECT
Generic Function: (setf output-stream) NEW-VALUE OBJECT
Package

zpng

Methods
Method: output-stream (STREAMED-PNG streamed-png)

automatically generated reader method

Source

png.lisp (file)

Method: (setf output-stream) NEW-VALUE (STREAMED-PNG streamed-png)

automatically generated writer method

Source

png.lisp (file)

Generic Function: pos OBJECT
Generic Function: (setf pos) NEW-VALUE OBJECT
Package

zpng

Methods
Method: pos (CHUNK chunk)

automatically generated reader method

Source

chunk.lisp (file)

Method: (setf pos) NEW-VALUE (CHUNK chunk)

automatically generated writer method

Source

chunk.lisp (file)

Generic Function: reset-streamed-png PNG
Package

zpng

Source

png.lisp (file)

Methods
Method: reset-streamed-png (PNG pixel-streamed-png)
Method: reset-streamed-png (PNG streamed-png)
Generic Function: scanline-offset PNG SCANLINE
Package

zpng

Source

png.lisp (file)

Methods
Method: scanline-offset PNG SCANLINE
Generic Function: too-many-rows-count CONDITION
Generic Function: (setf too-many-rows-count) NEW-VALUE CONDITION
Package

zpng

Methods
Method: too-many-rows-count (CONDITION too-many-rows)
Method: (setf too-many-rows-count) NEW-VALUE (CONDITION too-many-rows)
Source

conditions.lisp (file)

Generic Function: write-idat PNG STREAM
Package

zpng

Source

png.lisp (file)

Methods
Method: write-idat PNG STREAM
Generic Function: write-iend PNG STREAM
Package

zpng

Source

png.lisp (file)

Methods
Method: write-iend PNG STREAM
Generic Function: write-ihdr PNG STREAM
Package

zpng

Source

png.lisp (file)

Methods
Method: write-ihdr PNG STREAM
Generic Function: write-png-header PNG STREAM
Package

zpng

Source

png.lisp (file)

Methods
Method: write-png-header PNG STREAM

Previous: , Up: Internal definitions   [Contents][Index]

5.2.5 Classes

Class: base-png ()
Package

zpng

Source

png.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: width
Initargs

:width

Readers

width (generic function)

Slot: height
Initargs

:height

Readers

height (generic function)

Slot: color-type
Initargs

:color-type

Initform

:truecolor

Readers

color-type (generic function)

Slot: bpp
Initargs

:bpp

Initform

8

Readers

bpp (generic function)

Class: chunk ()
Package

zpng

Source

chunk.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: buffer
Initargs

:buffer

Readers

buffer (generic function)

Slot: pos
Initform

4

Readers

pos (generic function)

Writers

(setf pos) (generic function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   Z  
Index Entry  Section

F
File, Lisp, zpng.asd: The zpng<dot>asd file
File, Lisp, zpng/chunk.lisp: The zpng/chunk<dot>lisp file
File, Lisp, zpng/conditions.lisp: The zpng/conditions<dot>lisp file
File, Lisp, zpng/package.lisp: The zpng/package<dot>lisp file
File, Lisp, zpng/png.lisp: The zpng/png<dot>lisp file
File, Lisp, zpng/specials.lisp: The zpng/specials<dot>lisp file
File, Lisp, zpng/utils.lisp: The zpng/utils<dot>lisp file

L
Lisp File, zpng.asd: The zpng<dot>asd file
Lisp File, zpng/chunk.lisp: The zpng/chunk<dot>lisp file
Lisp File, zpng/conditions.lisp: The zpng/conditions<dot>lisp file
Lisp File, zpng/package.lisp: The zpng/package<dot>lisp file
Lisp File, zpng/png.lisp: The zpng/png<dot>lisp file
Lisp File, zpng/specials.lisp: The zpng/specials<dot>lisp file
Lisp File, zpng/utils.lisp: The zpng/utils<dot>lisp file

Z
zpng.asd: The zpng<dot>asd file
zpng/chunk.lisp: The zpng/chunk<dot>lisp file
zpng/conditions.lisp: The zpng/conditions<dot>lisp file
zpng/package.lisp: The zpng/package<dot>lisp file
zpng/png.lisp: The zpng/png<dot>lisp file
zpng/specials.lisp: The zpng/specials<dot>lisp file
zpng/utils.lisp: The zpng/utils<dot>lisp file

Jump to:   F   L   Z  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (  
B   C   D   F   G   H   I   M   O   P   R   S   T   W  
Index Entry  Section

(
(setf %data-array): Internal generic functions
(setf %data-array): Internal generic functions
(setf %image-data): Internal generic functions
(setf %image-data): Internal generic functions
(setf color-type-mismatch-expected): Internal generic functions
(setf color-type-mismatch-expected): Internal generic functions
(setf color-type-mismatch-given): Internal generic functions
(setf color-type-mismatch-given): Internal generic functions
(setf compressor): Internal generic functions
(setf compressor): Internal generic functions
(setf current-offset): Internal generic functions
(setf current-offset): Internal generic functions
(setf incomplete-row-needed): Internal generic functions
(setf incomplete-row-needed): Internal generic functions
(setf incomplete-row-written): Internal generic functions
(setf incomplete-row-written): Internal generic functions
(setf insufficient-rows-needed): Internal generic functions
(setf insufficient-rows-needed): Internal generic functions
(setf insufficient-rows-written): Internal generic functions
(setf insufficient-rows-written): Internal generic functions
(setf invalid-row-length-actual-length): Internal generic functions
(setf invalid-row-length-actual-length): Internal generic functions
(setf invalid-row-length-expected-length): Internal generic functions
(setf invalid-row-length-expected-length): Internal generic functions
(setf output-stream): Internal generic functions
(setf output-stream): Internal generic functions
(setf pos): Internal generic functions
(setf pos): Internal generic functions
(setf row-data): Exported generic functions
(setf row-data): Exported generic functions
(setf rows-written): Exported generic functions
(setf rows-written): Exported generic functions
(setf too-many-rows-count): Internal generic functions
(setf too-many-rows-count): Internal generic functions

B
bpp: Internal generic functions
bpp: Internal generic functions
buffer: Internal generic functions
buffer: Internal generic functions

C
check-size: Internal functions
checksum: Internal functions
chunk-write-byte: Internal functions
chunk-write-uint32: Internal functions
color-type: Exported generic functions
color-type: Exported generic functions
color-type-mismatch-expected: Internal generic functions
color-type-mismatch-expected: Internal generic functions
color-type-mismatch-given: Internal generic functions
color-type-mismatch-given: Internal generic functions
compressor: Internal generic functions
compressor: Internal generic functions
copy-png: Exported generic functions
copy-png: Exported generic functions
current-offset: Internal generic functions
current-offset: Internal generic functions

D
data-array: Exported generic functions
data-array: Exported generic functions

F
finish-png: Exported generic functions
finish-png: Exported generic functions
finish-png: Exported generic functions
Function, check-size: Internal functions
Function, checksum: Internal functions
Function, chunk-write-byte: Internal functions
Function, chunk-write-uint32: Internal functions
Function, make-chunk: Internal functions
Function, make-idat-callback: Internal functions
Function, write-chunk: Internal functions
Function, write-uint32: Internal functions

G
Generic Function, (setf %data-array): Internal generic functions
Generic Function, (setf %image-data): Internal generic functions
Generic Function, (setf color-type-mismatch-expected): Internal generic functions
Generic Function, (setf color-type-mismatch-given): Internal generic functions
Generic Function, (setf compressor): Internal generic functions
Generic Function, (setf current-offset): Internal generic functions
Generic Function, (setf incomplete-row-needed): Internal generic functions
Generic Function, (setf incomplete-row-written): Internal generic functions
Generic Function, (setf insufficient-rows-needed): Internal generic functions
Generic Function, (setf insufficient-rows-written): Internal generic functions
Generic Function, (setf invalid-row-length-actual-length): Internal generic functions
Generic Function, (setf invalid-row-length-expected-length): Internal generic functions
Generic Function, (setf output-stream): Internal generic functions
Generic Function, (setf pos): Internal generic functions
Generic Function, (setf row-data): Exported generic functions
Generic Function, (setf rows-written): Exported generic functions
Generic Function, (setf too-many-rows-count): Internal generic functions
Generic Function, bpp: Internal generic functions
Generic Function, buffer: Internal generic functions
Generic Function, color-type: Exported generic functions
Generic Function, color-type-mismatch-expected: Internal generic functions
Generic Function, color-type-mismatch-given: Internal generic functions
Generic Function, compressor: Internal generic functions
Generic Function, copy-png: Exported generic functions
Generic Function, current-offset: Internal generic functions
Generic Function, data-array: Exported generic functions
Generic Function, finish-png: Exported generic functions
Generic Function, height: Exported generic functions
Generic Function, ihdr-color-type: Internal generic functions
Generic Function, image-data: Exported generic functions
Generic Function, incomplete-row-needed: Internal generic functions
Generic Function, incomplete-row-written: Internal generic functions
Generic Function, insufficient-rows-needed: Internal generic functions
Generic Function, insufficient-rows-written: Internal generic functions
Generic Function, invalid-row-length-actual-length: Internal generic functions
Generic Function, invalid-row-length-expected-length: Internal generic functions
Generic Function, invalid-size-height: Exported generic functions
Generic Function, invalid-size-width: Exported generic functions
Generic Function, output-stream: Internal generic functions
Generic Function, pixels-left-in-row: Exported generic functions
Generic Function, png=: Exported generic functions
Generic Function, pos: Internal generic functions
Generic Function, reset-streamed-png: Internal generic functions
Generic Function, row-data: Exported generic functions
Generic Function, rows-left: Exported generic functions
Generic Function, rows-written: Exported generic functions
Generic Function, rowstride: Exported generic functions
Generic Function, samples-per-pixel: Exported generic functions
Generic Function, scanline-offset: Internal generic functions
Generic Function, start-png: Exported generic functions
Generic Function, too-many-rows-count: Internal generic functions
Generic Function, width: Exported generic functions
Generic Function, write-idat: Internal generic functions
Generic Function, write-iend: Internal generic functions
Generic Function, write-ihdr: Internal generic functions
Generic Function, write-pixel: Exported generic functions
Generic Function, write-png: Exported generic functions
Generic Function, write-png-header: Internal generic functions
Generic Function, write-png-stream: Exported generic functions
Generic Function, write-row: Exported generic functions

H
height: Exported generic functions
height: Exported generic functions

I
ihdr-color-type: Internal generic functions
ihdr-color-type: Internal generic functions
image-data: Exported generic functions
image-data: Exported generic functions
incomplete-row-needed: Internal generic functions
incomplete-row-needed: Internal generic functions
incomplete-row-written: Internal generic functions
incomplete-row-written: Internal generic functions
insufficient-rows-needed: Internal generic functions
insufficient-rows-needed: Internal generic functions
insufficient-rows-written: Internal generic functions
insufficient-rows-written: Internal generic functions
invalid-row-length-actual-length: Internal generic functions
invalid-row-length-actual-length: Internal generic functions
invalid-row-length-expected-length: Internal generic functions
invalid-row-length-expected-length: Internal generic functions
invalid-size-height: Exported generic functions
invalid-size-height: Exported generic functions
invalid-size-width: Exported generic functions
invalid-size-width: Exported generic functions

M
make-chunk: Internal functions
make-idat-callback: Internal functions
Method, (setf %data-array): Internal generic functions
Method, (setf %image-data): Internal generic functions
Method, (setf color-type-mismatch-expected): Internal generic functions
Method, (setf color-type-mismatch-given): Internal generic functions
Method, (setf compressor): Internal generic functions
Method, (setf current-offset): Internal generic functions
Method, (setf incomplete-row-needed): Internal generic functions
Method, (setf incomplete-row-written): Internal generic functions
Method, (setf insufficient-rows-needed): Internal generic functions
Method, (setf insufficient-rows-written): Internal generic functions
Method, (setf invalid-row-length-actual-length): Internal generic functions
Method, (setf invalid-row-length-expected-length): Internal generic functions
Method, (setf output-stream): Internal generic functions
Method, (setf pos): Internal generic functions
Method, (setf row-data): Exported generic functions
Method, (setf rows-written): Exported generic functions
Method, (setf too-many-rows-count): Internal generic functions
Method, bpp: Internal generic functions
Method, buffer: Internal generic functions
Method, color-type: Exported generic functions
Method, color-type-mismatch-expected: Internal generic functions
Method, color-type-mismatch-given: Internal generic functions
Method, compressor: Internal generic functions
Method, copy-png: Exported generic functions
Method, current-offset: Internal generic functions
Method, data-array: Exported generic functions
Method, finish-png: Exported generic functions
Method, finish-png: Exported generic functions
Method, height: Exported generic functions
Method, ihdr-color-type: Internal generic functions
Method, image-data: Exported generic functions
Method, incomplete-row-needed: Internal generic functions
Method, incomplete-row-written: Internal generic functions
Method, insufficient-rows-needed: Internal generic functions
Method, insufficient-rows-written: Internal generic functions
Method, invalid-row-length-actual-length: Internal generic functions
Method, invalid-row-length-expected-length: Internal generic functions
Method, invalid-size-height: Exported generic functions
Method, invalid-size-width: Exported generic functions
Method, output-stream: Internal generic functions
Method, pixels-left-in-row: Exported generic functions
Method, png=: Exported generic functions
Method, pos: Internal generic functions
Method, reset-streamed-png: Internal generic functions
Method, reset-streamed-png: Internal generic functions
Method, row-data: Exported generic functions
Method, rows-left: Exported generic functions
Method, rows-written: Exported generic functions
Method, rowstride: Exported generic functions
Method, samples-per-pixel: Exported generic functions
Method, scanline-offset: Internal generic functions
Method, start-png: Exported generic functions
Method, start-png: Exported generic functions
Method, too-many-rows-count: Internal generic functions
Method, width: Exported generic functions
Method, write-idat: Internal generic functions
Method, write-iend: Internal generic functions
Method, write-ihdr: Internal generic functions
Method, write-pixel: Exported generic functions
Method, write-png: Exported generic functions
Method, write-png-header: Internal generic functions
Method, write-png-stream: Exported generic functions
Method, write-row: Exported generic functions

O
output-stream: Internal generic functions
output-stream: Internal generic functions

P
pixels-left-in-row: Exported generic functions
pixels-left-in-row: Exported generic functions
png=: Exported generic functions
png=: Exported generic functions
pos: Internal generic functions
pos: Internal generic functions

R
reset-streamed-png: Internal generic functions
reset-streamed-png: Internal generic functions
reset-streamed-png: Internal generic functions
row-data: Exported generic functions
row-data: Exported generic functions
rows-left: Exported generic functions
rows-left: Exported generic functions
rows-written: Exported generic functions
rows-written: Exported generic functions
rowstride: Exported generic functions
rowstride: Exported generic functions

S
samples-per-pixel: Exported generic functions
samples-per-pixel: Exported generic functions
scanline-offset: Internal generic functions
scanline-offset: Internal generic functions
start-png: Exported generic functions
start-png: Exported generic functions
start-png: Exported generic functions

T
too-many-rows-count: Internal generic functions
too-many-rows-count: Internal generic functions

W
width: Exported generic functions
width: Exported generic functions
write-chunk: Internal functions
write-idat: Internal generic functions
write-idat: Internal generic functions
write-iend: Internal generic functions
write-iend: Internal generic functions
write-ihdr: Internal generic functions
write-ihdr: Internal generic functions
write-pixel: Exported generic functions
write-pixel: Exported generic functions
write-png: Exported generic functions
write-png: Exported generic functions
write-png-header: Internal generic functions
write-png-header: Internal generic functions
write-png-stream: Exported generic functions
write-png-stream: Exported generic functions
write-row: Exported generic functions
write-row: Exported generic functions
write-uint32: Internal functions

Jump to:   (  
B   C   D   F   G   H   I   M   O   P   R   S   T   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *   +  
A   B   C   D   E   G   H   I   N   O   P   R   S   W  
Index Entry  Section

*
*color-types*: Internal special variables
*png-signature*: Internal special variables

+
+png-compression-method+: Internal constants
+png-filtering+: Internal constants
+png-interlace+: Internal constants

A
actual-length: Exported conditions

B
bpp: Internal classes
buffer: Internal classes

C
color-type: Internal classes
compressor: Exported classes
Constant, +png-compression-method+: Internal constants
Constant, +png-filtering+: Internal constants
Constant, +png-interlace+: Internal constants
count: Exported conditions
current-offset: Exported classes

D
data-array: Exported classes

E
expected: Exported conditions
expected-length: Exported conditions

G
given: Exported conditions

H
height: Exported conditions
height: Internal classes

I
image-data: Exported classes

N
needed: Exported conditions
needed: Exported conditions

O
output-stream: Exported classes

P
pos: Internal classes

R
row-data: Exported classes
rows-written: Exported classes

S
Slot, actual-length: Exported conditions
Slot, bpp: Internal classes
Slot, buffer: Internal classes
Slot, color-type: Internal classes
Slot, compressor: Exported classes
Slot, count: Exported conditions
Slot, current-offset: Exported classes
Slot, data-array: Exported classes
Slot, expected: Exported conditions
Slot, expected-length: Exported conditions
Slot, given: Exported conditions
Slot, height: Exported conditions
Slot, height: Internal classes
Slot, image-data: Exported classes
Slot, needed: Exported conditions
Slot, needed: Exported conditions
Slot, output-stream: Exported classes
Slot, pos: Internal classes
Slot, row-data: Exported classes
Slot, rows-written: Exported classes
Slot, width: Exported conditions
Slot, width: Internal classes
Slot, written: Exported conditions
Slot, written: Exported conditions
Special Variable, *color-types*: Internal special variables
Special Variable, *png-signature*: Internal special variables

W
width: Exported conditions
width: Internal classes
written: Exported conditions
written: Exported conditions

Jump to:   *   +  
A   B   C   D   E   G   H   I   N   O   P   R   S   W  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   B   C   I   P   S   T   Z  
Index Entry  Section

B
base-png: Internal classes

C
chunk: Internal classes
Class, base-png: Internal classes
Class, chunk: Internal classes
Class, pixel-streamed-png: Exported classes
Class, png: Exported classes
Class, streamed-png: Exported classes
color-type-mismatch: Exported conditions
Condition, color-type-mismatch: Exported conditions
Condition, incomplete-row: Exported conditions
Condition, insufficient-rows: Exported conditions
Condition, invalid-row-length: Exported conditions
Condition, invalid-size: Exported conditions
Condition, too-many-rows: Exported conditions
Condition, zpng-error: Exported conditions

I
incomplete-row: Exported conditions
insufficient-rows: Exported conditions
invalid-row-length: Exported conditions
invalid-size: Exported conditions

P
Package, zpng: The zpng package
pixel-streamed-png: Exported classes
png: Exported classes

S
streamed-png: Exported classes
System, zpng: The zpng system

T
too-many-rows: Exported conditions

Z
zpng: The zpng system
zpng: The zpng package
zpng-error: Exported conditions

Jump to:   B   C   I   P   S   T   Z