The kl-verify Reference Manual

This is the kl-verify Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 18:29:56 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 kl-verify

A library to generate simple verify code picture

Author

Kevin Lynx <>

License

MIT

Version

0.1

Dependency

image (system).

Source

kl-verify.asd.

Child Components

3 Files

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


3.1 Lisp


3.1.1 kl-verify/kl-verify.asd

Source

kl-verify.asd.

Parent Component

kl-verify (system).

ASDF Systems

kl-verify.


3.1.2 kl-verify/defpackage.lisp

Source

kl-verify.asd.

Parent Component

kl-verify (system).

Packages

kl-verify.


3.1.3 kl-verify/verify-code.lisp

Dependency

defpackage.lisp (file).

Source

kl-verify.asd.

Parent Component

kl-verify (system).

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 kl-verify

Source

defpackage.lisp.

Use List

common-lisp.

Public Interface
Internals

5 Definitions

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


5.1 Public Interface


5.1.1 Ordinary functions

Function: load-font (font)
Package

kl-verify.

Source

verify-code.lisp.


5.1.2 Generic functions

Generic Function: generate-verify-code (name w h str-cnt type)
Package

kl-verify.

Source

verify-code.lisp.

Methods
Method: generate-verify-code ((name string) w h str-cnt type)
Method: generate-verify-code (stream w h str-cnt (type (eql exp)))
Method: generate-verify-code (stream w h str-cnt (type (eql kl-verify::pic)))

5.2 Internals


5.2.1 Special variables

Special Variable: +stringset+
Package

kl-verify.

Source

verify-code.lisp.


5.2.2 Ordinary functions

Function: draw-char (c image sx ah)
Package

kl-verify.

Source

verify-code.lisp.

Function: draw-noise (image w h)
Package

kl-verify.

Source

verify-code.lisp.

Function: draw-rand-line (image w h)
Package

kl-verify.

Source

verify-code.lisp.

Function: get-noise-color ()
Package

kl-verify.

Source

verify-code.lisp.

Function: get-rand-char ()
Package

kl-verify.

Source

verify-code.lisp.

Function: get-rand-color ()
Package

kl-verify.

Source

verify-code.lisp.

Function: get-rand-exp ()
Package

kl-verify.

Source

verify-code.lisp.

Function: get-rand-op ()
Package

kl-verify.

Source

verify-code.lisp.

Function: get-rand-str (cnt)
Package

kl-verify.

Source

verify-code.lisp.

Function: get-str-rect (str image)
Package

kl-verify.

Source

verify-code.lisp.

Function: make-image (w h r g b)
Package

kl-verify.

Source

verify-code.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   D   F   G   L   M  
Index Entry  Section

D
draw-char: Private ordinary functions
draw-noise: Private ordinary functions
draw-rand-line: Private ordinary functions

F
Function, draw-char: Private ordinary functions
Function, draw-noise: Private ordinary functions
Function, draw-rand-line: Private ordinary functions
Function, get-noise-color: Private ordinary functions
Function, get-rand-char: Private ordinary functions
Function, get-rand-color: Private ordinary functions
Function, get-rand-exp: Private ordinary functions
Function, get-rand-op: Private ordinary functions
Function, get-rand-str: Private ordinary functions
Function, get-str-rect: Private ordinary functions
Function, load-font: Public ordinary functions
Function, make-image: Private ordinary functions

G
generate-verify-code: Public generic functions
generate-verify-code: Public generic functions
generate-verify-code: Public generic functions
generate-verify-code: Public generic functions
Generic Function, generate-verify-code: Public generic functions
get-noise-color: Private ordinary functions
get-rand-char: Private ordinary functions
get-rand-color: Private ordinary functions
get-rand-exp: Private ordinary functions
get-rand-op: Private ordinary functions
get-rand-str: Private ordinary functions
get-str-rect: Private ordinary functions

L
load-font: Public ordinary functions

M
make-image: Private ordinary functions
Method, generate-verify-code: Public generic functions
Method, generate-verify-code: Public generic functions
Method, generate-verify-code: Public generic functions


A.3 Variables

Jump to:   +  
S  
Index Entry  Section

+
+stringset+: Private special variables

S
Special Variable, +stringset+: Private special variables