The kl-verify Reference Manual

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

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 Mon Aug 15 04:56:41 2022 GMT+0.

Table of Contents


1 Introduction

kl-verify is a common lisp library to generate a simple verify code image.

It's licensed by MIT.

Usage

(kl-verify:generate-verify-code stream 75 20 4 'exp)

This will generate a simple expression picture to the stream, and return the 
expression result as a string. 

Author: Kevin Lynx 


2 Systems

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


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

2.1 kl-verify

A library to generate simple verify code picture

Author

Kevin Lynx <kevinlynx@gmail.com>

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.


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

3.1 Lisp


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

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.


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

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.


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

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


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

5.2.1 Special variables

Special Variable: +stringset+
Package

kl-verify.

Source

verify-code.lisp.


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

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


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

A.1 Concepts


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

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

Jump to:   D   F   G   L   M  

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

A.3 Variables

Jump to:   +  
S  
Index Entry  Section

+
+stringset+: Private special variables

S
Special Variable, +stringset+: Private special variables

Jump to:   +  
S