The cl-pslib Reference Manual

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

The cl-pslib Reference Manual

This is the cl-pslib Reference Manual, version 0.0.3, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Nov 15 05:03:06 2022 GMT+0.

Table of Contents


1 Introduction

[[http://quickdocs.org/cl-pslib/][http://quickdocs.org/badge/cl-pslib.svg]]
* Important note
  The 'ps' nickname for this package has been removed.

  This means that if you are using this library you should replace all
  occurences of the 'ps' package qualifier with 'cl-pslib'.

  Examples

  from:

  #+BEGIN_SRC common-lisp
  (ps:get-value doc "boxheight")
  #+END_SRC

  to:

  #+BEGIN_SRC common-lisp
  (cl-pslib:get-value doc "boxheight")
  #+END_SRC

  and from:

  #+BEGIN_SRC common-lisp
  (defpackage :foo
    (:use :ps))
  #+END_SRC

  to:

  #+BEGIN_SRC common-lisp
  (defpackage :foo
    (:use :cl-pslib))
  #+END_SRC

  Alternatively., if you are using ECL, ABCL, CCL or SBCL compiler you
  can setup a package local nickname as showed
  [[http://www.sbcl.org/manual/index.html#Package_002dLocal-Nicknames][here]].

* Introduction

Cl-pslib is a (thin) wrapper around
[[http://pslib.sourceforge.net/][pslib]] a library for generating
PostScript files.

* The wrapper
Cl-pslib use CFFI and SWIG to interface with foreign (non lisp)
library and generate the low-level lisp wrapper respectively.

cl-pslib does not export the raw (CFFI) pslib API but use CLOS instead.

A psdoc C struct pointer is wrapped in the class psdoc, most of the
functions to manipulate this pointer are wrapped in lisp methods
specialized for that class.

** Parameters

Pslib use a lot of parameters to configure its behavior.

Example:

#+BEGIN_SRC common-lisp
 (get-value doc "boxheight")
#+END_SRC

I found this very unpractical so i tried to generate lisp
constants to match the corresponding string parameter

#+BEGIN_SRC common-lisp
 (get-value doc +value-key-boxheight+)
#+END_SRC


** Function name
As general rule the methods for the class psdoc are the same of the
ones of the pslib with the character "_" substituted by "-".

There are some exceptions listed below.

| native name                                                  | lisp name               |
|--------------------------------------------------------------+-------------------------|
| ~PS_set_border_color~                                        | ~set-border-link-color~ |
| ~PS_set_border_dash~                                         | ~set-border-link-dash~  |
| ~PS_set_border_style~                                        | ~set-border-link-style~ |
| ~PS_open, PS_open_mem~                                       | ~open-doc~              |
| ~PS_fill~                                                    | ~fill-path~             |
| ~PS_show and PS_show2~                                       | ~show~                  |
| ~PS_show_xy and PS_show_xy2~                                 | ~show-xy~               |
| ~PS_string_geometry~, ~PS_stringwidth~ and ~PS_stringwidth2~ | ~string-geometry~       |
| ~PS_symbol~                                                  | ~font-symbol~           |
| ~PS_symbol_name~                                             | ~font-symbol-name~      |
| ~PS_symbol_width~                                            | ~font-symbol-width~     |
|--------------------------------------------------------------+-------------------------|

** Other differences
- ~setcolor~ can accept a ~cl-color~ object as parameter;
- there is no '(ps_)boot' method; when an instance of ~psdoc~ is created the
  ~initialize-instance~ of that class will call ~ps_boot~ if needed.
  The same is true for '(ps_)new' method;
- ~open-doc~ method will pass the output of pslib (i.e.the PostScript
  file) to a lisp callback function if the second argument of the function is
  nil; by default the callback just copy the output in ~cl-pslib:*callback-string*~.
  This maybe can be useful for generate a file in a web application.

  There is another callback: ~write-to-stream~ that write the postscript code to a stream
  (by default the stream is bound to ~*standard-output*~)

  #+BEGIN_SRC common-lisp
    (let* ((cl-pslib:*callback-stream* *standard-output*)
           (doc (make-instance 'cl-pslib:psdoc
                               :writeproc (cffi:callback write-to-stream))))
      ;; rest of the code here
      )

  #+END_SRC

- the ~string-geometry~ method return an instance of ~text-metrics~ class

* Issues

  Note that the whole library is in an alpha stage, testing is still in
  progress, please see [[NO WARRANTY][section below]]

  - to use  the template features ~begin-template~  and ~and-template~
    a version >= 0.47 must be used.

** Missing function
   The high-level API does not still remap this functions:

- ~PS_free_glyph_list~;
- ~PS_get_buffer~;
- ~PS_glyph_list~;
- ~PS_new2~;
- ~PS_open_fp~;
- ~PS_hyphenate~;
- ~PS_list_parameters~;
- ~PS_list_resources~;
- ~PS_list_values~;
- ~PS_set_gstate~;
- ~PS_setdash~ (use ~set-polydash~ instead).

* BUGS

  Please file bug report on
  the [[https://notabug.org/cage/cl-pslib/issues][issue tracker]]

* License
  This library is released under Lisp Lesser General Public license (see
  COPYING.LESSER file)

  Examples are released under GPL version 3 or later

* NO WARRANTY

  This library is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  Lesser General Public License for more details.


2 Systems

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


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

2.1 cl-pslib

A CFFI wrapper for the pslib library, a library for generating PostScript files.

Maintainer

cage

Author

cage <cage-dev@twistfold.it>

Bug Tracker

https://notabug.org/cage/cl-pslib/issues

License

LLGPL

Version

0.0.3

Dependencies
  • alexandria (system).
  • cffi (system).
  • cl-colors2 (system).
  • cl-ppcre-unicode (system).
Source

cl-pslib.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 cl-pslib/cl-pslib.asd

Source

cl-pslib.asd.

Parent Component

cl-pslib (system).

ASDF Systems

cl-pslib.


3.1.2 cl-pslib/package.lisp

Source

cl-pslib.asd.

Parent Component

cl-pslib (system).

Packages

cl-pslib.


3.1.3 cl-pslib/conditions.lisp

Dependency

package.lisp (file).

Source

cl-pslib.asd.

Parent Component

cl-pslib (system).

Public Interface
Internals

3.1.4 cl-pslib/cffi-interface.lisp

Dependency

package.lisp (file).

Source

cl-pslib.asd.

Parent Component

cl-pslib (system).

Public Interface
Internals

3.1.5 cl-pslib/pslib.lisp

Dependencies
Source

cl-pslib.asd.

Parent Component

cl-pslib (system).

Internals

3.1.6 cl-pslib/constants.lisp

Dependencies
Source

cl-pslib.asd.

Parent Component

cl-pslib (system).

Public Interface
Internals

3.1.7 cl-pslib/page-metrics.lisp

Dependency

package.lisp (file).

Source

cl-pslib.asd.

Parent Component

cl-pslib (system).

Public Interface
Internals

3.1.8 cl-pslib/graphics-utils.lisp

Dependency

package.lisp (file).

Source

cl-pslib.asd.

Parent Component

cl-pslib (system).

Public Interface
Internals

3.1.9 cl-pslib/cl-pslib.lisp

Dependencies
Source

cl-pslib.asd.

Parent Component

cl-pslib (system).

Public Interface
Internals

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

3.1.10 cl-pslib/shapes.lisp

Dependency

cl-pslib.lisp (file).

Source

cl-pslib.asd.

Parent Component

cl-pslib (system).

Public Interface

4 Packages

Packages are listed by definition order.


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

4.1 cl-pslib

Source

package.lisp.

Use List
  • cffi.
  • cl-colors2.
  • 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 Constants

Constant: +a0-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a0-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a0-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a1-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a1-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a1-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a10-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a10-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a10-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a2-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a2-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a2-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a3-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a3-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a3-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a4-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a4-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a4-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a5-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a5-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a5-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a6-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a6-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a6-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a7-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a7-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a7-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a8-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a8-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a8-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a9-page-size+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a9-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +a9-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b0-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b0-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b1-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b1-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b10-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b10-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b2-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b2-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b3-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b3-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b4-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b4-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b5-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b5-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b6-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b6-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b7-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b7-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b8-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b8-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b9-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +b9-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +boxed-text-feature-blind+
Package

cl-pslib.

Source

constants.lisp.

Constant: +boxed-text-h-mode-center+
Package

cl-pslib.

Source

constants.lisp.

Constant: +boxed-text-h-mode-fulljustify+
Package

cl-pslib.

Source

constants.lisp.

Constant: +boxed-text-h-mode-justify+
Package

cl-pslib.

Source

constants.lisp.

Constant: +boxed-text-h-mode-left+
Package

cl-pslib.

Source

constants.lisp.

Constant: +boxed-text-h-mode-right+
Package

cl-pslib.

Source

constants.lisp.

Constant: +boxed-text-value-boxheight+
Package

cl-pslib.

Source

constants.lisp.

Constant: +c0-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c0-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c1-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c1-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c10-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c10-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c2-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c2-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c3-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c3-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c4-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c4-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c5-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c5-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c6-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c6-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c7-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c7-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c8-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c8-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c9-paper-height+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +c9-paper-width+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +color-space-cmyk+
Package

cl-pslib.

Source

constants.lisp.

Constant: +color-space-gray+
Package

cl-pslib.

Source

constants.lisp.

Constant: +color-space-pattern+
Package

cl-pslib.

Source

constants.lisp.

Constant: +color-space-rgb+
Package

cl-pslib.

Source

constants.lisp.

Constant: +color-space-spot+
Package

cl-pslib.

Source

constants.lisp.

Constant: +color-type-fill+
Package

cl-pslib.

Source

constants.lisp.

Constant: +color-type-fillstroke+
Package

cl-pslib.

Source

constants.lisp.

Constant: +color-type-stroke+
Package

cl-pslib.

Source

constants.lisp.

Constant: +false+
Package

cl-pslib.

Source

constants.lisp.

Constant: +find-font-encoding-builtin+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-encoding-type-hex+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-file-mask+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-file-masked+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-file-type-bmp+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-file-type-eps+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-file-type-gif+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-file-type-jpeg+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-file-type-png+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-file-type-tiff+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-type-eps+
Package

cl-pslib.

Source

constants.lisp.

Constant: +image-type-raw+
Package

cl-pslib.

Source

constants.lisp.

Constant: +line-number-mode-box+
Package

cl-pslib.

Source

constants.lisp.

Constant: +line-number-mode-paragraph+
Package

cl-pslib.

Source

constants.lisp.

Package

cl-pslib.

Source

constants.lisp.

Package

cl-pslib.

Source

constants.lisp.

Package

cl-pslib.

Source

constants.lisp.

Package

cl-pslib.

Source

constants.lisp.

Package

cl-pslib.

Source

constants.lisp.

Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-fontafm+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-fontencoding+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-fontoutline+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-fontprotusion+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-hyphendict+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-imageencoding+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-imagereuse+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-inputencoding+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-leftmarginkerning+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-ligaturedisolvechar+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-linenumbermode+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-overline+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-rightmarginkerning+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-searchpath+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-strikeout+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-underline+
Package

cl-pslib.

Source

constants.lisp.

Constant: +parameter-key-warning+
Package

cl-pslib.

Source

constants.lisp.

Constant: +pattern-paint-type1+
Package

cl-pslib.

Source

constants.lisp.

Constant: +pattern-paint-type2+
Package

cl-pslib.

Source

constants.lisp.

Package

cl-pslib.

Source

constants.lisp.

Package

cl-pslib.

Source

constants.lisp.

Package

cl-pslib.

Source

constants.lisp.

Package

cl-pslib.

Source

constants.lisp.

Constant: +ps-comment-key-author+
Package

cl-pslib.

Source

constants.lisp.

Constant: +ps-comment-key-boundingbox+
Package

cl-pslib.

Source

constants.lisp.

Constant: +ps-comment-key-creator+
Package

cl-pslib.

Source

constants.lisp.

Constant: +ps-comment-key-keywords+
Package

cl-pslib.

Source

constants.lisp.

Constant: +ps-comment-key-orientation+
Package

cl-pslib.

Source

constants.lisp.

Constant: +ps-comment-key-subject+
Package

cl-pslib.

Source

constants.lisp.

Constant: +ps-comment-key-title+
Package

cl-pslib.

Source

constants.lisp.

Constant: +ps-linecap-butt+
Package

cl-pslib.

Source

constants.lisp.

Constant: +ps-linecap-round+
Package

cl-pslib.

Source

constants.lisp.

Constant: +shading-axial+
Package

cl-pslib.

Source

constants.lisp.

Constant: +shading-opt-extend0+
Package

cl-pslib.

Source

constants.lisp.

Constant: +shading-opt-r0+
Package

cl-pslib.

Source

constants.lisp.

Constant: +shading-opt-r1+
Package

cl-pslib.

Source

constants.lisp.

Constant: +shading-radial+
Package

cl-pslib.

Source

constants.lisp.

Constant: +true+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-ascender+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-boxheight+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-capheight+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-charspacing+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-descender+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-font+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-fontsize+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-hyphenminchars+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-imageheight+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-imagewidth+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-italicangle+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-leading+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-linebreak+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-linenumbersep+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-linenumberspace+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-major+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-minor+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-numindentlines+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-parindent+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-parindentskip+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-parskip+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-revision+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-separationcolor+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-subminor+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-textrendering+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-textrise+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-textx+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-texty+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-underlineposition+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-underlinethickness+
Package

cl-pslib.

Source

constants.lisp.

Constant: +value-key-wordspacing+
Package

cl-pslib.

Source

constants.lisp.


Next: , Previous: , Up: Public Interface   [Contents][Index]

5.1.2 Special variables

Special Variable: *callback-stream*
Package

cl-pslib.

Source

cffi-interface.lisp.

Special Variable: *callback-string*
Package

cl-pslib.

Source

cffi-interface.lisp.

Special Variable: *conversion-metrics*
Package

cl-pslib.

Source

cl-pslib.lisp.


5.1.3 Macros

Macro: with-fill-stroke ((doc) &body body)
Package

cl-pslib.

Source

cl-pslib.lisp.

Macro: with-page-sizes ((page-width page-height) page &body body)
Package

cl-pslib.

Source

page-metrics.lisp.

Macro: with-stroke ((doc) &body body)
Package

cl-pslib.

Source

cl-pslib.lisp.


5.1.4 Ordinary functions

Function: 2d-vector-angle (a b)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-cross-product (a b)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-diff (a b)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-dot-product (a b)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-list-map (pairs &key funcx funcy)

Remap pairs applying funcx and funcy (if not nil) to each component

Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-list-rotate (pairs angle)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-list-scale (pairs &optional ax ay)

Remap pairs scaling each components by ax and ay

Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-list-translate (pairs &optional dx dy)

translate pairs by dx and dy

Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-magn (a)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-map (v &key funcx funcy)

Return a list of x,y values of the vector transformed by funcx and funcy (if not nil) respectively

Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-normalize (a)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-rotate (a angle)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-scale (a amount-x &optional amount-y)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-sum (a b)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: 2d-vector-translate (a amount-x &optional amount-y)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: aabb->rect (aabb)

(upper-left-x upper-left-y bottom-right-x bottom-right-y) to (upper-left-x upper-left-y w h)

Package

cl-pslib.

Source

graphics-utils.lisp.

Function: aabb-area (aabb)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: aabb-expand (aabb vertex)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: aabb-max-x (aabb)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: aabb-max-y (aabb)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: aabb-min-x (aabb)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: aabb-min-y (aabb)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: center-aabb (aabb)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: centimeter->inch (centimeters)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: centimeter->millimeter (cm)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: centimeter->point (centimeters)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: find-max (the-list)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: find-min (the-list)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: find-min-max (function the-list)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: get-majorversion ()
Package

cl-pslib.

Source

cl-pslib.lisp.

Function: get-minorversion ()
Package

cl-pslib.

Source

cl-pslib.lisp.

Function: inch->centimeter (inches)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: inch->millimeter (inches)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: inch->point (inches)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: inside-aabb-p (aabb x y)

t if x y is inside this bounding box
aabb is in the form: (upper-left-x upper-left-y bottom-right-x bottom-right-y)

Package

cl-pslib.

Source

graphics-utils.lisp.

Function: interleaved-xy->pair (xy)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: line-eqn (a b &optional thresh)

Calculate a bidimensional line equation crossing vector a and b. Return a list containing m q and two flag indicating if the line is paralle to x or y respectively

Package

cl-pslib.

Source

graphics-utils.lisp.

Function: millimiter->centimeter (mm)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: millimiter->inch (mm)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: millimiter->point (mm)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: page-size-equal-p (p1 p2)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: pair->interleaved-xy (x-y)

Convert ((x1 y1) (x2 y2) (x3 y3) ...) to (x1 y1 x2 y2 x3 y3 ...)

Package

cl-pslib.

Source

graphics-utils.lisp.

Function: point->centimeter (pts)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: point->inch (pts)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: point->millimeter (pts)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: pslib_errornum<0 (num)
Package

cl-pslib.

Source

cffi-interface.lisp.

Function: rect->aabb (coords)

(upper-left-x upper-left-y w h) to
(upper-left-x upper-left-y bottom-right-x bottom-right-y)

Package

cl-pslib.

Source

graphics-utils.lisp.

Function: recursive-bezier (pairs &key threshold)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: rotate-aabb (aabb angle &optional pivot)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: rotate-aabb* (aabb angle)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: scale-aabb (aabb scale-x scale-y)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: shutdown ()
Package

cl-pslib.

Source

cl-pslib.lisp.

Function: trasl-aabb (aabb &optional dx dy)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: trasl-rect (rect &optional dx dy)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: vec-x (v)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: vec-y (v)
Package

cl-pslib.

Source

graphics-utils.lisp.

Function: xy->interleaved-xy (xs ys &key modfunc-x modfunc-y)

Convert (x1 x2 x3...) (y1 y2 y3...) to ( (funcall modfunc-x x1) (funcall modfunc-y y1)...)

Package

cl-pslib.

Source

graphics-utils.lisp.

Function: xy->pair (xs ys)

Convert (x1 x2 x3...) (y1 y2 y3...) to ((x1 y1) (x2 y2) (x3 y3) ...)

Package

cl-pslib.

Source

graphics-utils.lisp.


5.1.5 Generic functions

Generic Function: accomodate-text (object font text box-h box-w &optional starting-font-size horizontal-align)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: accomodate-text ((object psdoc) font text box-h box-w &optional starting-font-size horizontal-align)
Generic Function: add-bookmark (object text parent open)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: add-bookmark ((object psdoc) (text string) (parent integer) open)
Generic Function: add-kerning (object font-id glyph-name1 glyph-name2 kern)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: add-kerning ((object psdoc) (font-id integer) (glyph-name1 string) (glyph-name2 string) (kern integer))
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Generic Function: add-ligature (object font-id glyph-name1 glyph-name2 glyph-name3)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: add-ligature ((object psdoc) (font-id integer) (glyph-name1 string) (glyph-name2 string) (glyph-name3 string))
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Generic Function: add-note (object llx lly urx ury contents title icon open)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: add-note ((object psdoc) (llx number) (lly number) (urx number) (ury number) (contents string) (title string) (icon string) open)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Generic Function: arc (object x y radius alpha beta)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: arc ((object psdoc) (x number) (y number) (radius number) (alpha number) (beta number))
Generic Function: arcn (object x y radius alpha beta)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: arcn ((object psdoc) (x number) (y number) (radius number) (alpha number) (beta number))
Generic Function: begin-font (object font-name reserved a b c d e f opt-list)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: begin-font ((object psdoc) (font-name string) (reserved integer) (a number) (b number) (c number) (d number) (e number) (f number) (opt-list string))
Generic Function: begin-glyph (object glyph-name wx llx lly urx ury)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: begin-glyph ((object psdoc) (glyph-name string) (wx number) (llx number) (lly number) (urx number) (ury number))
Generic Function: begin-page (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: begin-page ((object psdoc))
Generic Function: begin-pattern (object width height xstep ystep paint-type)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: begin-pattern ((object psdoc) (width number) (height number) (xstep number) (ystep number) (paint-type integer))
Generic Function: begin-template (object width height)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: begin-template ((object psdoc) (width number) (height number))
Generic Function: bezier-to (object p1 p2 p3 p4 &key threshold)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: bezier-to (object p1 p2 p3 p4 &key threshold)
Generic Function: circle (object x y radius)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: circle ((object psdoc) (x number) (y number) (radius number))
Generic Function: clip (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: clip ((object psdoc))
Generic Function: close-doc (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: close-doc ((object psdoc))
Generic Function: close-image (object image-id)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: close-image ((object psdoc) (image-id integer))
Generic Function: closepath (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: closepath ((object psdoc))
Generic Function: continue-text (object text)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: continue-text ((object psdoc) (text string))
Generic Function: continue-text2 (object text length)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: continue-text2 ((object psdoc) (text string) (length integer))
Generic Function: create-gstate (object opt-list)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: create-gstate ((object psdoc) (opt-list string))
Generic Function: curve-to (object p1 p2 p3)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: curve-to ((object psdoc) p1 p2 p3)
Generic Function: curveto (object x1 y1 x2 y2 x3 y3)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: curveto ((object psdoc) (x1 number) (y1 number) (x2 number) (y2 number) (x3 number) (y3 number))
Generic Function: draw-text-confined-in-box (object font text left bottom width height &key maximum-font-size horizontal-align vertical-align)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: draw-text-confined-in-box ((object psdoc) font (text string) (left number) (bottom number) (width number) (height number) &key maximum-font-size vertical-align horizontal-align)
Method: draw-text-confined-in-box ((object psdoc) (font string) (text string) (left number) (bottom number) (width number) (height number) &key maximum-font-size vertical-align horizontal-align)
Generic Function: end-font (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: end-font ((object psdoc))
Generic Function: end-glyph (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: end-glyph ((object psdoc))
Generic Function: end-page (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: end-page ((object psdoc))
Generic Function: end-pattern (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: end-pattern ((object psdoc))
Generic Function: end-template (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: end-template ((object psdoc))
Generic Function: fill-path (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: fill-path ((object psdoc))
Generic Function: fill-stroke (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: fill-stroke ((object psdoc))
Generic Function: findfont (object font-name encoding embed)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: findfont ((object psdoc) (font-name string) (encoding string) embed)
Generic Function: font-symbol (object char)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: font-symbol ((object psdoc) (char integer))
Generic Function: font-symbol-name (object idx name &optional font-id size)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: font-symbol-name ((object psdoc) (idx integer) (name string) &optional font-id size)
Generic Function: font-symbol-width (object idx &optional font-id size)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: font-symbol-width ((object psdoc) (idx integer) &optional font-id size)
Generic Function: get-parameter (object name &optional modifier)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: get-parameter ((object psdoc) (name string) &optional modifier)
Generic Function: get-value (object name &optional modifier)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: get-value ((object psdoc) (name string) &optional modifier)
Generic Function: glyph-show (object glyph-name)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: glyph-show ((object psdoc) (glyph-name string))
Generic Reader: height (object)
Package

cl-pslib.

Methods
Reader Method: height ((text-metrics text-metrics))

automatically generated reader method

Source

cl-pslib.lisp.

Target Slot

height.

Reader Method: height ((page-size page-size))

automatically generated reader method

Source

page-metrics.lisp.

Target Slot

height.

Generic Writer: (setf height) (object)
Package

cl-pslib.

Methods
Writer Method: (setf height) ((text-metrics text-metrics))

automatically generated writer method

Source

cl-pslib.lisp.

Target Slot

height.

Writer Method: (setf height) ((page-size page-size))

automatically generated writer method

Source

page-metrics.lisp.

Target Slot

height.

Generic Function: include-file (object ps-filename)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: include-file ((object psdoc) (ps-filename string))
Generic Function: lineto (object x y)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: lineto ((object psdoc) (x number) (y number))
Generic Function: makespotcolor (object name &optional reserved)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: makespotcolor ((object psdoc) (name string) &optional reserved)
Generic Function: moveto (object x y)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: moveto ((object psdoc) (x number) (y number))
Generic Function: open-doc (object path)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: open-doc ((object psdoc) (file (eql nil)))
Method: open-doc ((object psdoc) (file string))
Method: open-doc ((object psdoc) (file pathname))
Generic Function: open-image (object type source data length width height components bpc params)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: open-image ((object psdoc) (type string) (source string) (data vector) (length integer) (width integer) (height integer) (components integer) (bpc integer) (params string))
Method: open-image ((object psdoc) (type string) (source string) (data list) (length integer) (width integer) (height integer) (components integer) (bpc integer) (params string))
Generic Function: open-image-file (object type file-name param int-param)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: open-image-file ((object psdoc) (type string) (file-name string) (param string) (int-param integer))
Generic Reader: page-size (object)
Package

cl-pslib.

Methods
Reader Method: page-size ((psdoc psdoc))

automatically generated reader method

Source

cl-pslib.lisp.

Target Slot

page-size.

Generic Writer: (setf page-size) (object)
Package

cl-pslib.

Methods
Writer Method: (setf page-size) ((psdoc psdoc))

automatically generated writer method

Source

cl-pslib.lisp.

Target Slot

page-size.

Generic Function: place-image (object image-id x y scale)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: place-image ((object psdoc) (image-id integer) (x number) (y number) (scale number))
Generic Function: rect (object x y width height)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: rect ((object psdoc) (x number) (y number) (width number) (height number))
Generic Function: regular-polygon (object radius sides &key sides-to-draw vertex-map-fn)
Package

cl-pslib.

Source

shapes.lisp.

Methods
Method: regular-polygon ((object psdoc) radius sides &key sides-to-draw vertex-map-fn)
Generic Function: restore (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: restore ((object psdoc))
Generic Function: rotate (object rot)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: rotate ((object psdoc) (rot number))
Generic Function: rounded-rectangle (object x y width height &key roundness)
Package

cl-pslib.

Source

shapes.lisp.

Methods
Method: rounded-rectangle ((object psdoc) (x number) (y number) (width number) (height number) &key roundness)
Generic Function: save (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: save ((object psdoc))
Generic Function: scale (object scale-factor-x scale-factor-y)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: scale ((object psdoc) (scale-factor-x number) (scale-factor-y number))
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Generic Function: set-info (psdoc key val)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: set-info ((object psdoc) (key string) (val string))
Generic Function: set-parameter (psdoc key val)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: set-parameter ((object psdoc) (key string) (val string))
Generic Function: set-text-pos (object x y)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: set-text-pos ((object psdoc) (x number) (y number))
Generic Function: set-value (psdoc key val)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: set-value ((object psdoc) (key string) (val number))
Generic Function: setcolor (object type color-space &optional c1 c2 c3 c4)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: setcolor ((object psdoc) (type string) (color rgb) &optional c1 c2 c3 c4)
Method: setcolor ((object psdoc) (type string) (color-space string) &optional c1 c2 c3 c4)
Generic Function: setflat (object val)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: setflat ((object psdoc) (val number))
Generic Function: setfont (object font-id size)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: setfont ((object psdoc) (font-id integer) (size number))
Generic Function: setgray (object level)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: setgray ((object psdoc) (level number))
Generic Function: setlinecap (object type)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: setlinecap ((object psdoc) (type integer))
Generic Function: setlinejoin (object type)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: setlinejoin ((object psdoc) (type integer))
Generic Function: setlinewidth (object width)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: setlinewidth ((object psdoc) (width number))
Generic Function: setmiterlimit (object type)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: setmiterlimit ((object psdoc) (value number))
Generic Function: setpolydash (object black-white)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: setpolydash ((object psdoc) (black-white list))
Generic Function: shading (object shading-type x0 y0 x1 y1 c1 c2 c3 c4 options)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: shading ((object psdoc) (shading-type string) (x0 number) (y0 number) (x1 number) (y1 number) (c1 number) (c2 number) (c3 number) (c4 number) (options string))
Generic Function: shading-pattern (object shading-id &optional option-list)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: shading-pattern ((object psdoc) (shading-id integer) &optional option-list)
Generic Function: shfill (object shading-id)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: shfill ((object psdoc) (shading-id integer))
Generic Function: show (object text &optional x-len)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: show ((object psdoc) (text string) &optional x-len)
Generic Function: show-boxed (object text left top width height h-mode feature)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: show-boxed ((object psdoc) (text string) (left number) (top number) (width number) (height number) (h-mode string) (feature string))
Generic Function: show-xy (object text x y &optional x-len)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: show-xy ((object psdoc) (text string) (x number) (y number) &optional x-len)
Generic Function: star (object radius offset sides)
Package

cl-pslib.

Source

shapes.lisp.

Methods
Method: star ((object psdoc) radius offset sides)
Generic Function: string-geometry (object text size font-id &key end)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: string-geometry ((object psdoc) (text string) (size number) (font-id integer) &key end)
Generic Function: stroke (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: stroke ((object psdoc))
Generic Function: translate (object x y)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: translate ((object psdoc) (x number) (y number))
Generic Reader: width (object)
Package

cl-pslib.

Methods
Reader Method: width ((text-metrics text-metrics))

automatically generated reader method

Source

cl-pslib.lisp.

Target Slot

width.

Reader Method: width ((page-size page-size))

automatically generated reader method

Source

page-metrics.lisp.

Target Slot

width.

Generic Writer: (setf width) (object)
Package

cl-pslib.

Methods
Writer Method: (setf width) ((text-metrics text-metrics))

automatically generated writer method

Source

cl-pslib.lisp.

Target Slot

width.

Writer Method: (setf width) ((page-size page-size))

automatically generated writer method

Source

page-metrics.lisp.

Target Slot

width.


5.1.6 Standalone methods

Method: initialize-instance :after ((object psdoc) &key)
Source

cl-pslib.lisp.

Method: make-load-form ((object page-size) &optional environment)
Source

page-metrics.lisp.

Method: print-object ((object psdoc) stream)
Source

cl-pslib.lisp.

Method: print-object ((object page-size) stream)
Source

page-metrics.lisp.

Method: print-object ((object text-metrics) stream)
Source

cl-pslib.lisp.


5.1.7 Conditions

Condition: bookmark-error
Package

cl-pslib.

Source

conditions.lisp.

Direct superclasses

text-error.

Condition: image-load-error
Package

cl-pslib.

Source

conditions.lisp.

Direct superclasses

text-error.

Condition: not-implemented-error

Error for not-implemented features

Package

cl-pslib.

Source

conditions.lisp.

Direct superclasses

text-error.

Condition: null-reference

Null reference

Package

cl-pslib.

Source

conditions.lisp.

Direct superclasses

text-error.

Condition: out-of-bounds

Error when you go out of bound

Package

cl-pslib.

Source

conditions.lisp.

Direct superclasses

error.

Direct methods
Direct slots
Slot: seq
Initargs

:seq

Readers

seq.

Writers

This slot is read-only.

Slot: idx
Initargs

:idx

Readers

idx.

Writers

This slot is read-only.

Condition: shading-pattern-error
Package

cl-pslib.

Source

conditions.lisp.

Direct superclasses

text-error.

Condition: spotcolor-error
Package

cl-pslib.

Source

conditions.lisp.

Direct superclasses

text-error.

Condition: text-error

Error that set text

Package

cl-pslib.

Source

conditions.lisp.

Direct superclasses

error.

Direct subclasses
Direct methods

text.

Direct slots
Slot: text
Initargs

:text

Readers

text.

Writers

This slot is read-only.


Previous: , Up: Public Interface   [Contents][Index]

5.1.8 Classes

Class: page-size
Package

cl-pslib.

Source

page-metrics.lisp.

Direct methods
Direct slots
Slot: width
Initform

cl-pslib:+a4-paper-width+

Initargs

:width

Readers

width.

Writers

(setf width).

Slot: height
Initform

cl-pslib:+a4-paper-height+

Initargs

:height

Readers

height.

Writers

(setf height).

Class: psdoc
Package

cl-pslib.

Source

cl-pslib.lisp.

Direct methods
Direct slots
Slot: psdoc-pointer
Initargs

:psdoc-pointer

Readers

psdoc-pointer.

Writers

(setf psdoc-pointer).

Slot: page-size
Type

cl-pslib:page-size

Initform

(make-instance (quote cl-pslib:page-size))

Initargs

:page-size

Readers

page-size.

Writers

(setf page-size).

Slot: filename
Readers

filename.

Writers

(setf filename).

Slot: writeproc
Initform

(cffi:callback write-to-string)

Initargs

:writeproc

Readers

writeproc.

Writers

(setf writeproc).


5.2 Internals


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

5.2.1 Constants

Constant: +1/iso216-rate+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +iso216-rate+
Package

cl-pslib.

Source

page-metrics.lisp.

Constant: +ps_linejoin_bevel+
Package

cl-pslib.

Source

constants.lisp.

Constant: +ps_linejoin_miter+
Package

cl-pslib.

Source

constants.lisp.

Constant: +ps_linejoin_round+
Package

cl-pslib.

Source

constants.lisp.

Constant: ps_false
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_goto_next_page
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_goto_prev_page
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_ioerror
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_linecap_butt
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_linecap_round
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_linecap_squared
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_linejoin_bevel
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_linejoin_miter
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_linejoin_round
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_memoryerror
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_runtimeerror
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_true
Package

cl-pslib.

Source

pslib.lisp.

Constant: ps_warning
Package

cl-pslib.

Source

pslib.lisp.


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

5.2.2 Special variables

Special Variable: *conversion-metrics-inverse*
Package

cl-pslib.

Source

cl-pslib.lisp.

Special Variable: *is-ps-boot-called*
Package

cl-pslib.

Source

cl-pslib.lisp.


5.2.3 Macros

Macro: co-sf (val)
Package

cl-pslib.

Source

cl-pslib.lisp.

Macro: conv-mt (val)
Package

cl-pslib.

Source

cl-pslib.lisp.

Macro: conv-mt-inv (val)
Package

cl-pslib.

Source

cl-pslib.lisp.

Macro: defanonenum (&body enums)

Converts anonymous enums to defconstants.

Package

cl-pslib.

Source

pslib.lisp.

Macro: defcond (type)
Package

cl-pslib.

Source

conditions.lisp.

Macro: define-iso216-constants-page-size (prefix)
Package

cl-pslib.

Source

page-metrics.lisp.

Macro: define-iso216-papersize (fun prefix size)
Package

cl-pslib.

Source

page-metrics.lisp.

Macro: define-only-psdoc-method (lispname)
Package

cl-pslib.

Source

cl-pslib.lisp.

Macro: define-string-constant ((prefix) &rest names)
Package

cl-pslib.

Source

constants.lisp.

Macro: funcall-if-not-null (func val)
Package

cl-pslib.

Source

graphics-utils.lisp.

Macro: with-list->foreign-array ((arr type &optional fun) lst &body body)
Package

cl-pslib.

Source

cffi-interface.lisp.

Macro: with-psdoc-ptr ((ptr) object &body body)
Package

cl-pslib.

Source

cl-pslib.lisp.

Macro: with-vector->foreign-array ((arr type &optional fun) vec &body body)
Package

cl-pslib.

Source

cffi-interface.lisp.


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

5.2.4 Ordinary functions

Function: gen-papersize-iso216-list (prefix start-size)
Package

cl-pslib.

Source

page-metrics.lisp.

Function: ps_add_bookmark (psdoc text parent open)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_add_kerning (psdoc fontid glyphname1 glyphname2 kern)
Package

cl-pslib.

Source

pslib.lisp.

Package

cl-pslib.

Source

pslib.lisp.

Function: ps_add_ligature (psdoc fontid glyphname1 glyphname2 glyphname3)
Package

cl-pslib.

Source

pslib.lisp.

Package

cl-pslib.

Source

pslib.lisp.

Function: ps_add_note (psdoc llx lly urx ury contents title icon open)
Package

cl-pslib.

Source

pslib.lisp.

Package

cl-pslib.

Source

pslib.lisp.

Package

cl-pslib.

Source

pslib.lisp.

Function: ps_arc (psdoc x y radius alpha beta)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_arcn (psdoc x y radius alpha beta)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_begin_font (psdoc fontname reserverd a b c d e f optlist)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_begin_glyph (psdoc glyphname wx llx lly urx ury)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_begin_page (psdoc width height)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_begin_pattern (psdoc width height xstep ystep painttype)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_begin_template (psdoc width height)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_boot ()
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_circle (psdoc x y radius)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_clip (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_close (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_close_image (psdoc imageid)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_closepath (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_closepath_stroke (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_continue_text (psdoc text)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_continue_text2 (psdoc text len)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_create_gstate (psdoc optlist)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_curveto (psdoc x1 y1 x2 y2 x3 y3)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_delete (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_deletefont (psdoc fontid)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_end_font (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_end_glyph (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_end_page (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_end_pattern (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_end_template (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_fill (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_fill_stroke (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_findfont (psdoc fontname encoding embed)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_free_glyph_list (psdoc charlist len)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_get_buffer (psdoc size)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_get_majorversion ()
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_get_minorversion ()
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_get_opaque (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_get_parameter (psdoc name modifier)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_get_subminorversion ()
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_get_value (psdoc name modifier)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_getfont (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_glyph_list (psdoc fontid charlist len)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_glyph_show (psdoc name)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_glyph_width (psdoc glyphname fontid size)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_hyphenate (psdoc text hyphens)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_include_file (psdoc filename)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_lineto (psdoc x y)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_list_parameters (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_list_resources (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_list_values (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_makespotcolor (psdoc name reserved)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_moveto (psdoc x y)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_new ()
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_new2 (errorhandler allocproc reallocproc freeproc opaque)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_open_file (psdoc filename)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_open_fp (psdoc fp)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_open_image (psdoc type source data length width height components bpc params)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_open_image_file (psdoc type filename stringparam intparam)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_open_mem (p writeproc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_place_image (psdoc imageid x y scale)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_rect (psdoc x y width height)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_restore (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_rotate (psdoc x)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_save (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_scale (psdoc x y)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_set_border_color (psdoc red green blue)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_set_border_dash (psdoc black white)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_set_border_style (psdoc style width)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_set_info (p key val)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_set_parameter (psdoc name value)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_set_text_pos (psdoc x y)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_set_value (psdoc name value)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setcolor (psdoc type colorspace c1 c2 c3 c4)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setdash (p on off)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setflat (p value)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setfont (psdoc fontid size)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setgray (psdoc gray)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setlinecap (p type)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setlinejoin (p type)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setlinewidth (p width)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setmiterlimit (p value)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setoverprintmode (p mode)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setpolydash (p arr length)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_setsmoothness (p smoothness)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_shading (psdoc shtype x0 y0 x1 y1 c1 c2 c3 c4 optlist)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_shading_pattern (psdoc shading optlist)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_shfill (psdoc shading)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_show (psdoc text)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_show2 (psdoc text xlen)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_show_boxed (psdoc text left bottom width height hmode feature)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_show_xy (psdoc text x y)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_show_xy2 (psdoc text xlen x y)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_shutdown ()
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_string_geometry (psdoc text xlen fontid size dimension)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_stringwidth (psdoc text fontid size)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_stringwidth2 (psdoc text xlen fontid size)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_stroke (psdoc)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_symbol (psdoc c)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_symbol_name (psdoc c fontid name size)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_symbol_width (psdoc c fontid size)
Package

cl-pslib.

Source

pslib.lisp.

Function: ps_translate (psdoc x y)
Package

cl-pslib.

Source

pslib.lisp.

Function: pslib_errornum<=0 (num)
Package

cl-pslib.

Source

cffi-interface.lisp.

Function: swig-lispify (name flag &optional package)
Package

cl-pslib.

Source

pslib.lisp.

Function: truth-c->lisp (val)
Package

cl-pslib.

Source

cffi-interface.lisp.

Function: truth-lisp->c (val)
Package

cl-pslib.

Source

cffi-interface.lisp.

Function: vec-z (v)
Package

cl-pslib.

Source

graphics-utils.lisp.


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

5.2.5 Generic functions

Generic Reader: ascent (object)
Package

cl-pslib.

Methods
Reader Method: ascent ((text-metrics text-metrics))

automatically generated reader method

Source

cl-pslib.lisp.

Target Slot

ascent.

Generic Writer: (setf ascent) (object)
Package

cl-pslib.

Methods
Writer Method: (setf ascent) ((text-metrics text-metrics))

automatically generated writer method

Source

cl-pslib.lisp.

Target Slot

ascent.

Generic Function: closepath-stroke (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: closepath-stroke ((object psdoc))
Generic Function: delete-doc (object)
Package

cl-pslib.

Source

cl-pslib.lisp.

Methods
Method: delete-doc ((object psdoc))
Generic Reader: descent (object)
Package

cl-pslib.

Methods
Reader Method: descent ((text-metrics text-metrics))

automatically generated reader method

Source

cl-pslib.lisp.

Target Slot

descent.

Generic Writer: (setf descent) (object)
Package

cl-pslib.

Methods
Writer Method: (setf descent) ((text-metrics text-metrics))

automatically generated writer method

Source

cl-pslib.lisp.

Target Slot

descent.

Generic Reader: filename (object)
Package

cl-pslib.

Methods
Reader Method: filename ((psdoc psdoc))

automatically generated reader method

Source

cl-pslib.lisp.

Target Slot

filename.

Generic Writer: (setf filename) (object)
Package

cl-pslib.

Methods
Writer Method: (setf filename) ((psdoc psdoc))

automatically generated writer method

Source

cl-pslib.lisp.

Target Slot

filename.

Generic Reader: idx (condition)
Package

cl-pslib.

Methods
Reader Method: idx ((condition out-of-bounds))
Source

conditions.lisp.

Target Slot

idx.

Generic Reader: psdoc-pointer (object)
Package

cl-pslib.

Methods
Reader Method: psdoc-pointer ((psdoc psdoc))

automatically generated reader method

Source

cl-pslib.lisp.

Target Slot

psdoc-pointer.

Generic Writer: (setf psdoc-pointer) (object)
Package

cl-pslib.

Methods
Writer Method: (setf psdoc-pointer) ((psdoc psdoc))

automatically generated writer method

Source

cl-pslib.lisp.

Target Slot

psdoc-pointer.

Generic Reader: seq (condition)
Package

cl-pslib.

Methods
Reader Method: seq ((condition out-of-bounds))
Source

conditions.lisp.

Target Slot

seq.

Generic Reader: text (condition)
Package

cl-pslib.

Methods
Reader Method: text ((condition text-warning))
Source

conditions.lisp.

Target Slot

text.

Reader Method: text ((condition text-error))
Source

conditions.lisp.

Target Slot

text.

Generic Reader: writeproc (object)
Package

cl-pslib.

Methods
Reader Method: writeproc ((psdoc psdoc))

automatically generated reader method

Source

cl-pslib.lisp.

Target Slot

writeproc.

Generic Writer: (setf writeproc) (object)
Package

cl-pslib.

Methods
Writer Method: (setf writeproc) ((psdoc psdoc))

automatically generated writer method

Source

cl-pslib.lisp.

Target Slot

writeproc.


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

5.2.6 Conditions

Condition: text-warning

Error that set text

Package

cl-pslib.

Source

conditions.lisp.

Direct superclasses

warning.

Direct methods

text.

Direct slots
Slot: text
Initargs

:text

Readers

text.

Writers

This slot is read-only.


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

5.2.7 Classes

Class: text-metrics
Package

cl-pslib.

Source

cl-pslib.lisp.

Direct methods
Direct slots
Slot: width
Initargs

:width

Readers

width.

Writers

(setf width).

Slot: height
Initargs

:height

Readers

height.

Writers

(setf height).

Slot: ascent
Initargs

:ascent

Readers

ascent.

Writers

(setf ascent).

Slot: descent
Initargs

:descent

Readers

descent.

Writers

(setf descent).


Appendix A Indexes


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

A.1 Concepts


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

A.2 Functions

Jump to:   (   2  
A   B   C   D   E   F   G   H   I   L   M   O   P   R   S   T   V   W   X  
Index Entry  Section

(
(setf ascent): Private generic functions
(setf ascent): Private generic functions
(setf descent): Private generic functions
(setf descent): Private generic functions
(setf filename): Private generic functions
(setf filename): Private generic functions
(setf height): Public generic functions
(setf height): Public generic functions
(setf height): Public generic functions
(setf page-size): Public generic functions
(setf page-size): Public generic functions
(setf psdoc-pointer): Private generic functions
(setf psdoc-pointer): Private generic functions
(setf width): Public generic functions
(setf width): Public generic functions
(setf width): Public generic functions
(setf writeproc): Private generic functions
(setf writeproc): Private generic functions

2
2d-vector-angle: Public ordinary functions
2d-vector-cross-product: Public ordinary functions
2d-vector-diff: Public ordinary functions
2d-vector-dot-product: Public ordinary functions
2d-vector-list-map: Public ordinary functions
2d-vector-list-rotate: Public ordinary functions
2d-vector-list-scale: Public ordinary functions
2d-vector-list-translate: Public ordinary functions
2d-vector-magn: Public ordinary functions
2d-vector-map: Public ordinary functions
2d-vector-normalize: Public ordinary functions
2d-vector-rotate: Public ordinary functions
2d-vector-scale: Public ordinary functions
2d-vector-sum: Public ordinary functions
2d-vector-translate: Public ordinary functions

A
aabb->rect: Public ordinary functions
aabb-area: Public ordinary functions
aabb-expand: Public ordinary functions
aabb-max-x: Public ordinary functions
aabb-max-y: Public ordinary functions
aabb-min-x: Public ordinary functions
aabb-min-y: Public ordinary functions
accomodate-text: Public generic functions
accomodate-text: Public generic functions
add-bookmark: Public generic functions
add-bookmark: Public generic functions
add-kerning: Public generic functions
add-kerning: Public generic functions
add-launchlink: Public generic functions
add-launchlink: Public generic functions
add-ligature: Public generic functions
add-ligature: Public generic functions
add-locallink: Public generic functions
add-locallink: Public generic functions
add-note: Public generic functions
add-note: Public generic functions
add-pdflink: Public generic functions
add-pdflink: Public generic functions
add-weblink: Public generic functions
add-weblink: Public generic functions
arc: Public generic functions
arc: Public generic functions
arcn: Public generic functions
arcn: Public generic functions
ascent: Private generic functions
ascent: Private generic functions

B
begin-font: Public generic functions
begin-font: Public generic functions
begin-glyph: Public generic functions
begin-glyph: Public generic functions
begin-page: Public generic functions
begin-page: Public generic functions
begin-pattern: Public generic functions
begin-pattern: Public generic functions
begin-template: Public generic functions
begin-template: Public generic functions
bezier-to: Public generic functions
bezier-to: Public generic functions

C
center-aabb: Public ordinary functions
centimeter->inch: Public ordinary functions
centimeter->millimeter: Public ordinary functions
centimeter->point: Public ordinary functions
circle: Public generic functions
circle: Public generic functions
clip: Public generic functions
clip: Public generic functions
close-doc: Public generic functions
close-doc: Public generic functions
close-image: Public generic functions
close-image: Public generic functions
closepath: Public generic functions
closepath: Public generic functions
closepath-stroke: Private generic functions
closepath-stroke: Private generic functions
co-sf: Private macros
continue-text: Public generic functions
continue-text: Public generic functions
continue-text2: Public generic functions
continue-text2: Public generic functions
conv-mt: Private macros
conv-mt-inv: Private macros
create-gstate: Public generic functions
create-gstate: Public generic functions
curve-to: Public generic functions
curve-to: Public generic functions
curveto: Public generic functions
curveto: Public generic functions

D
defanonenum: Private macros
defcond: Private macros
define-iso216-constants-page-size: Private macros
define-iso216-papersize: Private macros
define-only-psdoc-method: Private macros
define-string-constant: Private macros
delete-doc: Private generic functions
delete-doc: Private generic functions
descent: Private generic functions
descent: Private generic functions
draw-text-confined-in-box: Public generic functions
draw-text-confined-in-box: Public generic functions
draw-text-confined-in-box: Public generic functions

E
end-font: Public generic functions
end-font: Public generic functions
end-glyph: Public generic functions
end-glyph: Public generic functions
end-page: Public generic functions
end-page: Public generic functions
end-pattern: Public generic functions
end-pattern: Public generic functions
end-template: Public generic functions
end-template: Public generic functions

F
filename: Private generic functions
filename: Private generic functions
fill-path: Public generic functions
fill-path: Public generic functions
fill-stroke: Public generic functions
fill-stroke: Public generic functions
find-max: Public ordinary functions
find-min: Public ordinary functions
find-min-max: Public ordinary functions
findfont: Public generic functions
findfont: Public generic functions
font-symbol: Public generic functions
font-symbol: Public generic functions
font-symbol-name: Public generic functions
font-symbol-name: Public generic functions
font-symbol-width: Public generic functions
font-symbol-width: Public generic functions
funcall-if-not-null: Private macros
Function, 2d-vector-angle: Public ordinary functions
Function, 2d-vector-cross-product: Public ordinary functions
Function, 2d-vector-diff: Public ordinary functions
Function, 2d-vector-dot-product: Public ordinary functions
Function, 2d-vector-list-map: Public ordinary functions
Function, 2d-vector-list-rotate: Public ordinary functions
Function, 2d-vector-list-scale: Public ordinary functions
Function, 2d-vector-list-translate: Public ordinary functions
Function, 2d-vector-magn: Public ordinary functions
Function, 2d-vector-map: Public ordinary functions
Function, 2d-vector-normalize: Public ordinary functions
Function, 2d-vector-rotate: Public ordinary functions
Function, 2d-vector-scale: Public ordinary functions
Function, 2d-vector-sum: Public ordinary functions
Function, 2d-vector-translate: Public ordinary functions
Function, aabb->rect: Public ordinary functions
Function, aabb-area: Public ordinary functions
Function, aabb-expand: Public ordinary functions
Function, aabb-max-x: Public ordinary functions
Function, aabb-max-y: Public ordinary functions
Function, aabb-min-x: Public ordinary functions
Function, aabb-min-y: Public ordinary functions
Function, center-aabb: Public ordinary functions
Function, centimeter->inch: Public ordinary functions
Function, centimeter->millimeter: Public ordinary functions
Function, centimeter->point: Public ordinary functions
Function, find-max: Public ordinary functions
Function, find-min: Public ordinary functions
Function, find-min-max: Public ordinary functions
Function, gen-papersize-iso216-list: Private ordinary functions
Function, get-majorversion: Public ordinary functions
Function, get-minorversion: Public ordinary functions
Function, inch->centimeter: Public ordinary functions
Function, inch->millimeter: Public ordinary functions
Function, inch->point: Public ordinary functions
Function, inside-aabb-p: Public ordinary functions
Function, interleaved-xy->pair: Public ordinary functions
Function, line-eqn: Public ordinary functions
Function, millimiter->centimeter: Public ordinary functions
Function, millimiter->inch: Public ordinary functions
Function, millimiter->point: Public ordinary functions
Function, page-size-equal-p: Public ordinary functions
Function, pair->interleaved-xy: Public ordinary functions
Function, point->centimeter: Public ordinary functions
Function, point->inch: Public ordinary functions
Function, point->millimeter: Public ordinary functions
Function, pslib_errornum<0: Public ordinary functions
Function, pslib_errornum<=0: Private ordinary functions
Function, ps_add_bookmark: Private ordinary functions
Function, ps_add_kerning: Private ordinary functions
Function, ps_add_launchlink: Private ordinary functions
Function, ps_add_ligature: Private ordinary functions
Function, ps_add_locallink: Private ordinary functions
Function, ps_add_note: Private ordinary functions
Function, ps_add_pdflink: Private ordinary functions
Function, ps_add_weblink: Private ordinary functions
Function, ps_arc: Private ordinary functions
Function, ps_arcn: Private ordinary functions
Function, ps_begin_font: Private ordinary functions
Function, ps_begin_glyph: Private ordinary functions
Function, ps_begin_page: Private ordinary functions
Function, ps_begin_pattern: Private ordinary functions
Function, ps_begin_template: Private ordinary functions
Function, ps_boot: Private ordinary functions
Function, ps_circle: Private ordinary functions
Function, ps_clip: Private ordinary functions
Function, ps_close: Private ordinary functions
Function, ps_closepath: Private ordinary functions
Function, ps_closepath_stroke: Private ordinary functions
Function, ps_close_image: Private ordinary functions
Function, ps_continue_text: Private ordinary functions
Function, ps_continue_text2: Private ordinary functions
Function, ps_create_gstate: Private ordinary functions
Function, ps_curveto: Private ordinary functions
Function, ps_delete: Private ordinary functions
Function, ps_deletefont: Private ordinary functions
Function, ps_end_font: Private ordinary functions
Function, ps_end_glyph: Private ordinary functions
Function, ps_end_page: Private ordinary functions
Function, ps_end_pattern: Private ordinary functions
Function, ps_end_template: Private ordinary functions
Function, ps_fill: Private ordinary functions
Function, ps_fill_stroke: Private ordinary functions
Function, ps_findfont: Private ordinary functions
Function, ps_free_glyph_list: Private ordinary functions
Function, ps_getfont: Private ordinary functions
Function, ps_get_buffer: Private ordinary functions
Function, ps_get_majorversion: Private ordinary functions
Function, ps_get_minorversion: Private ordinary functions
Function, ps_get_opaque: Private ordinary functions
Function, ps_get_parameter: Private ordinary functions
Function, ps_get_subminorversion: Private ordinary functions
Function, ps_get_value: Private ordinary functions
Function, ps_glyph_list: Private ordinary functions
Function, ps_glyph_show: Private ordinary functions
Function, ps_glyph_width: Private ordinary functions
Function, ps_hyphenate: Private ordinary functions
Function, ps_include_file: Private ordinary functions
Function, ps_lineto: Private ordinary functions
Function, ps_list_parameters: Private ordinary functions
Function, ps_list_resources: Private ordinary functions
Function, ps_list_values: Private ordinary functions
Function, ps_makespotcolor: Private ordinary functions
Function, ps_moveto: Private ordinary functions
Function, ps_new: Private ordinary functions
Function, ps_new2: Private ordinary functions
Function, ps_open_file: Private ordinary functions
Function, ps_open_fp: Private ordinary functions
Function, ps_open_image: Private ordinary functions
Function, ps_open_image_file: Private ordinary functions
Function, ps_open_mem: Private ordinary functions
Function, ps_place_image: Private ordinary functions
Function, ps_rect: Private ordinary functions
Function, ps_restore: Private ordinary functions
Function, ps_rotate: Private ordinary functions
Function, ps_save: Private ordinary functions
Function, ps_scale: Private ordinary functions
Function, ps_setcolor: Private ordinary functions
Function, ps_setdash: Private ordinary functions
Function, ps_setflat: Private ordinary functions
Function, ps_setfont: Private ordinary functions
Function, ps_setgray: Private ordinary functions
Function, ps_setlinecap: Private ordinary functions
Function, ps_setlinejoin: Private ordinary functions
Function, ps_setlinewidth: Private ordinary functions
Function, ps_setmiterlimit: Private ordinary functions
Function, ps_setoverprintmode: Private ordinary functions
Function, ps_setpolydash: Private ordinary functions
Function, ps_setsmoothness: Private ordinary functions
Function, ps_set_border_color: Private ordinary functions
Function, ps_set_border_dash: Private ordinary functions
Function, ps_set_border_style: Private ordinary functions
Function, ps_set_info: Private ordinary functions
Function, ps_set_parameter: Private ordinary functions
Function, ps_set_text_pos: Private ordinary functions
Function, ps_set_value: Private ordinary functions
Function, ps_shading: Private ordinary functions
Function, ps_shading_pattern: Private ordinary functions
Function, ps_shfill: Private ordinary functions
Function, ps_show: Private ordinary functions
Function, ps_show2: Private ordinary functions
Function, ps_show_boxed: Private ordinary functions
Function, ps_show_xy: Private ordinary functions
Function, ps_show_xy2: Private ordinary functions
Function, ps_shutdown: Private ordinary functions
Function, ps_stringwidth: Private ordinary functions
Function, ps_stringwidth2: Private ordinary functions
Function, ps_string_geometry: Private ordinary functions
Function, ps_stroke: Private ordinary functions
Function, ps_symbol: Private ordinary functions
Function, ps_symbol_name: Private ordinary functions
Function, ps_symbol_width: Private ordinary functions
Function, ps_translate: Private ordinary functions
Function, rect->aabb: Public ordinary functions
Function, recursive-bezier: Public ordinary functions
Function, rotate-aabb: Public ordinary functions
Function, rotate-aabb*: Public ordinary functions
Function, scale-aabb: Public ordinary functions
Function, shutdown: Public ordinary functions
Function, swig-lispify: Private ordinary functions
Function, trasl-aabb: Public ordinary functions
Function, trasl-rect: Public ordinary functions
Function, truth-c->lisp: Private ordinary functions
Function, truth-lisp->c: Private ordinary functions
Function, vec-x: Public ordinary functions
Function, vec-y: Public ordinary functions
Function, vec-z: Private ordinary functions
Function, xy->interleaved-xy: Public ordinary functions
Function, xy->pair: Public ordinary functions

G
gen-papersize-iso216-list: Private ordinary functions
Generic Function, (setf ascent): Private generic functions
Generic Function, (setf descent): Private generic functions
Generic Function, (setf filename): Private generic functions
Generic Function, (setf height): Public generic functions
Generic Function, (setf page-size): Public generic functions
Generic Function, (setf psdoc-pointer): Private generic functions
Generic Function, (setf width): Public generic functions
Generic Function, (setf writeproc): Private generic functions
Generic Function, accomodate-text: Public generic functions
Generic Function, add-bookmark: Public generic functions
Generic Function, add-kerning: Public generic functions
Generic Function, add-launchlink: Public generic functions
Generic Function, add-ligature: Public generic functions
Generic Function, add-locallink: Public generic functions
Generic Function, add-note: Public generic functions
Generic Function, add-pdflink: Public generic functions
Generic Function, add-weblink: Public generic functions
Generic Function, arc: Public generic functions
Generic Function, arcn: Public generic functions
Generic Function, ascent: Private generic functions
Generic Function, begin-font: Public generic functions
Generic Function, begin-glyph: Public generic functions
Generic Function, begin-page: Public generic functions
Generic Function, begin-pattern: Public generic functions
Generic Function, begin-template: Public generic functions
Generic Function, bezier-to: Public generic functions
Generic Function, circle: Public generic functions
Generic Function, clip: Public generic functions
Generic Function, close-doc: Public generic functions
Generic Function, close-image: Public generic functions
Generic Function, closepath: Public generic functions
Generic Function, closepath-stroke: Private generic functions
Generic Function, continue-text: Public generic functions
Generic Function, continue-text2: Public generic functions
Generic Function, create-gstate: Public generic functions
Generic Function, curve-to: Public generic functions
Generic Function, curveto: Public generic functions
Generic Function, delete-doc: Private generic functions
Generic Function, descent: Private generic functions
Generic Function, draw-text-confined-in-box: Public generic functions
Generic Function, end-font: Public generic functions
Generic Function, end-glyph: Public generic functions
Generic Function, end-page: Public generic functions
Generic Function, end-pattern: Public generic functions
Generic Function, end-template: Public generic functions
Generic Function, filename: Private generic functions
Generic Function, fill-path: Public generic functions
Generic Function, fill-stroke: Public generic functions
Generic Function, findfont: Public generic functions
Generic Function, font-symbol: Public generic functions
Generic Function, font-symbol-name: Public generic functions
Generic Function, font-symbol-width: Public generic functions
Generic Function, get-parameter: Public generic functions
Generic Function, get-value: Public generic functions
Generic Function, glyph-show: Public generic functions
Generic Function, height: Public generic functions
Generic Function, idx: Private generic functions
Generic Function, include-file: Public generic functions
Generic Function, lineto: Public generic functions
Generic Function, makespotcolor: Public generic functions
Generic Function, moveto: Public generic functions
Generic Function, open-doc: Public generic functions
Generic Function, open-image: Public generic functions
Generic Function, open-image-file: Public generic functions
Generic Function, page-size: Public generic functions
Generic Function, place-image: Public generic functions
Generic Function, psdoc-pointer: Private generic functions
Generic Function, rect: Public generic functions
Generic Function, regular-polygon: Public generic functions
Generic Function, restore: Public generic functions
Generic Function, rotate: Public generic functions
Generic Function, rounded-rectangle: Public generic functions
Generic Function, save: Public generic functions
Generic Function, scale: Public generic functions
Generic Function, seq: Private generic functions
Generic Function, set-border-link-color: Public generic functions
Generic Function, set-border-link-dash: Public generic functions
Generic Function, set-border-link-style: Public generic functions
Generic Function, set-info: Public generic functions
Generic Function, set-parameter: Public generic functions
Generic Function, set-text-pos: Public generic functions
Generic Function, set-value: Public generic functions
Generic Function, setcolor: Public generic functions
Generic Function, setflat: Public generic functions
Generic Function, setfont: Public generic functions
Generic Function, setgray: Public generic functions
Generic Function, setlinecap: Public generic functions
Generic Function, setlinejoin: Public generic functions
Generic Function, setlinewidth: Public generic functions
Generic Function, setmiterlimit: Public generic functions
Generic Function, setpolydash: Public generic functions
Generic Function, shading: Public generic functions
Generic Function, shading-pattern: Public generic functions
Generic Function, shfill: Public generic functions
Generic Function, show: Public generic functions
Generic Function, show-boxed: Public generic functions
Generic Function, show-xy: Public generic functions
Generic Function, star: Public generic functions
Generic Function, string-geometry: Public generic functions
Generic Function, stroke: Public generic functions
Generic Function, text: Private generic functions
Generic Function, translate: Public generic functions
Generic Function, width: Public generic functions
Generic Function, writeproc: Private generic functions
get-majorversion: Public ordinary functions
get-minorversion: Public ordinary functions
get-parameter: Public generic functions
get-parameter: Public generic functions
get-value: Public generic functions
get-value: Public generic functions
glyph-show: Public generic functions
glyph-show: Public generic functions

H
height: Public generic functions
height: Public generic functions
height: Public generic functions

I
idx: Private generic functions
idx: Private generic functions
inch->centimeter: Public ordinary functions
inch->millimeter: Public ordinary functions
inch->point: Public ordinary functions
include-file: Public generic functions
include-file: Public generic functions
initialize-instance: Public standalone methods
inside-aabb-p: Public ordinary functions
interleaved-xy->pair: Public ordinary functions

L
line-eqn: Public ordinary functions
lineto: Public generic functions
lineto: Public generic functions

M
Macro, co-sf: Private macros
Macro, conv-mt: Private macros
Macro, conv-mt-inv: Private macros
Macro, defanonenum: Private macros
Macro, defcond: Private macros
Macro, define-iso216-constants-page-size: Private macros
Macro, define-iso216-papersize: Private macros
Macro, define-only-psdoc-method: Private macros
Macro, define-string-constant: Private macros
Macro, funcall-if-not-null: Private macros
Macro, with-fill-stroke: Public macros
Macro, with-list->foreign-array: Private macros
Macro, with-page-sizes: Public macros
Macro, with-psdoc-ptr: Private macros
Macro, with-stroke: Public macros
Macro, with-vector->foreign-array: Private macros
make-load-form: Public standalone methods
makespotcolor: Public generic functions
makespotcolor: Public generic functions
Method, (setf ascent): Private generic functions
Method, (setf descent): Private generic functions
Method, (setf filename): Private generic functions
Method, (setf height): Public generic functions
Method, (setf height): Public generic functions
Method, (setf page-size): Public generic functions
Method, (setf psdoc-pointer): Private generic functions
Method, (setf width): Public generic functions
Method, (setf width): Public generic functions
Method, (setf writeproc): Private generic functions
Method, accomodate-text: Public generic functions
Method, add-bookmark: Public generic functions
Method, add-kerning: Public generic functions
Method, add-launchlink: Public generic functions
Method, add-ligature: Public generic functions
Method, add-locallink: Public generic functions
Method, add-note: Public generic functions
Method, add-pdflink: Public generic functions
Method, add-weblink: Public generic functions
Method, arc: Public generic functions
Method, arcn: Public generic functions
Method, ascent: Private generic functions
Method, begin-font: Public generic functions
Method, begin-glyph: Public generic functions
Method, begin-page: Public generic functions
Method, begin-pattern: Public generic functions
Method, begin-template: Public generic functions
Method, bezier-to: Public generic functions
Method, circle: Public generic functions
Method, clip: Public generic functions
Method, close-doc: Public generic functions
Method, close-image: Public generic functions
Method, closepath: Public generic functions
Method, closepath-stroke: Private generic functions
Method, continue-text: Public generic functions
Method, continue-text2: Public generic functions
Method, create-gstate: Public generic functions
Method, curve-to: Public generic functions
Method, curveto: Public generic functions
Method, delete-doc: Private generic functions
Method, descent: Private generic functions
Method, draw-text-confined-in-box: Public generic functions
Method, draw-text-confined-in-box: Public generic functions
Method, end-font: Public generic functions
Method, end-glyph: Public generic functions
Method, end-page: Public generic functions
Method, end-pattern: Public generic functions
Method, end-template: Public generic functions
Method, filename: Private generic functions
Method, fill-path: Public generic functions
Method, fill-stroke: Public generic functions
Method, findfont: Public generic functions
Method, font-symbol: Public generic functions
Method, font-symbol-name: Public generic functions
Method, font-symbol-width: Public generic functions
Method, get-parameter: Public generic functions
Method, get-value: Public generic functions
Method, glyph-show: Public generic functions
Method, height: Public generic functions
Method, height: Public generic functions
Method, idx: Private generic functions
Method, include-file: Public generic functions
Method, initialize-instance: Public standalone methods
Method, lineto: Public generic functions
Method, make-load-form: Public standalone methods
Method, makespotcolor: Public generic functions
Method, moveto: Public generic functions
Method, open-doc: Public generic functions
Method, open-doc: Public generic functions
Method, open-doc: Public generic functions
Method, open-image: Public generic functions
Method, open-image: Public generic functions
Method, open-image-file: Public generic functions
Method, page-size: Public generic functions
Method, place-image: Public generic functions
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, psdoc-pointer: Private generic functions
Method, rect: Public generic functions
Method, regular-polygon: Public generic functions
Method, restore: Public generic functions
Method, rotate: Public generic functions
Method, rounded-rectangle: Public generic functions
Method, save: Public generic functions
Method, scale: Public generic functions
Method, seq: Private generic functions
Method, set-border-link-color: Public generic functions
Method, set-border-link-dash: Public generic functions
Method, set-border-link-style: Public generic functions
Method, set-info: Public generic functions
Method, set-parameter: Public generic functions
Method, set-text-pos: Public generic functions
Method, set-value: Public generic functions
Method, setcolor: Public generic functions
Method, setcolor: Public generic functions
Method, setflat: Public generic functions
Method, setfont: Public generic functions
Method, setgray: Public generic functions
Method, setlinecap: Public generic functions
Method, setlinejoin: Public generic functions
Method, setlinewidth: Public generic functions
Method, setmiterlimit: Public generic functions
Method, setpolydash: Public generic functions
Method, shading: Public generic functions
Method, shading-pattern: Public generic functions
Method, shfill: Public generic functions
Method, show: Public generic functions
Method, show-boxed: Public generic functions
Method, show-xy: Public generic functions
Method, star: Public generic functions
Method, string-geometry: Public generic functions
Method, stroke: Public generic functions
Method, text: Private generic functions
Method, text: Private generic functions
Method, translate: Public generic functions
Method, width: Public generic functions
Method, width: Public generic functions
Method, writeproc: Private generic functions
millimiter->centimeter: Public ordinary functions
millimiter->inch: Public ordinary functions
millimiter->point: Public ordinary functions
moveto: Public generic functions
moveto: Public generic functions

O
open-doc: Public generic functions
open-doc: Public generic functions
open-doc: Public generic functions
open-doc: Public generic functions
open-image: Public generic functions
open-image: Public generic functions
open-image: Public generic functions
open-image-file: Public generic functions
open-image-file: Public generic functions

P
page-size: Public generic functions
page-size: Public generic functions
page-size-equal-p: Public ordinary functions
pair->interleaved-xy: Public ordinary functions
place-image: Public generic functions
place-image: Public generic functions
point->centimeter: Public ordinary functions
point->inch: Public ordinary functions
point->millimeter: Public ordinary functions
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
psdoc-pointer: Private generic functions
psdoc-pointer: Private generic functions
pslib_errornum<0: Public ordinary functions
pslib_errornum<=0: Private ordinary functions
ps_add_bookmark: Private ordinary functions
ps_add_kerning: Private ordinary functions
ps_add_launchlink: Private ordinary functions
ps_add_ligature: Private ordinary functions
ps_add_locallink: Private ordinary functions
ps_add_note: Private ordinary functions
ps_add_pdflink: Private ordinary functions
ps_add_weblink: Private ordinary functions
ps_arc: Private ordinary functions
ps_arcn: Private ordinary functions
ps_begin_font: Private ordinary functions
ps_begin_glyph: Private ordinary functions
ps_begin_page: Private ordinary functions
ps_begin_pattern: Private ordinary functions
ps_begin_template: Private ordinary functions
ps_boot: Private ordinary functions
ps_circle: Private ordinary functions
ps_clip: Private ordinary functions
ps_close: Private ordinary functions
ps_closepath: Private ordinary functions
ps_closepath_stroke: Private ordinary functions
ps_close_image: Private ordinary functions
ps_continue_text: Private ordinary functions
ps_continue_text2: Private ordinary functions
ps_create_gstate: Private ordinary functions
ps_curveto: Private ordinary functions
ps_delete: Private ordinary functions
ps_deletefont: Private ordinary functions
ps_end_font: Private ordinary functions
ps_end_glyph: Private ordinary functions
ps_end_page: Private ordinary functions
ps_end_pattern: Private ordinary functions
ps_end_template: Private ordinary functions
ps_fill: Private ordinary functions
ps_fill_stroke: Private ordinary functions
ps_findfont: Private ordinary functions
ps_free_glyph_list: Private ordinary functions
ps_getfont: Private ordinary functions
ps_get_buffer: Private ordinary functions
ps_get_majorversion: Private ordinary functions
ps_get_minorversion: Private ordinary functions
ps_get_opaque: Private ordinary functions
ps_get_parameter: Private ordinary functions
ps_get_subminorversion: Private ordinary functions
ps_get_value: Private ordinary functions
ps_glyph_list: Private ordinary functions
ps_glyph_show: Private ordinary functions
ps_glyph_width: Private ordinary functions
ps_hyphenate: Private ordinary functions
ps_include_file: Private ordinary functions
ps_lineto: Private ordinary functions
ps_list_parameters: Private ordinary functions
ps_list_resources: Private ordinary functions
ps_list_values: Private ordinary functions
ps_makespotcolor: Private ordinary functions
ps_moveto: Private ordinary functions
ps_new: Private ordinary functions
ps_new2: Private ordinary functions
ps_open_file: Private ordinary functions
ps_open_fp: Private ordinary functions
ps_open_image: Private ordinary functions
ps_open_image_file: Private ordinary functions
ps_open_mem: Private ordinary functions
ps_place_image: Private ordinary functions
ps_rect: Private ordinary functions
ps_restore: Private ordinary functions
ps_rotate: Private ordinary functions
ps_save: Private ordinary functions
ps_scale: Private ordinary functions
ps_setcolor: Private ordinary functions
ps_setdash: Private ordinary functions
ps_setflat: Private ordinary functions
ps_setfont: Private ordinary functions
ps_setgray: Private ordinary functions
ps_setlinecap: Private ordinary functions
ps_setlinejoin: Private ordinary functions
ps_setlinewidth: Private ordinary functions
ps_setmiterlimit: Private ordinary functions
ps_setoverprintmode: Private ordinary functions
ps_setpolydash: Private ordinary functions
ps_setsmoothness: Private ordinary functions
ps_set_border_color: Private ordinary functions
ps_set_border_dash: Private ordinary functions
ps_set_border_style: Private ordinary functions
ps_set_info: Private ordinary functions
ps_set_parameter: Private ordinary functions
ps_set_text_pos: Private ordinary functions
ps_set_value: Private ordinary functions
ps_shading: Private ordinary functions
ps_shading_pattern: Private ordinary functions
ps_shfill: Private ordinary functions
ps_show: Private ordinary functions
ps_show2: Private ordinary functions
ps_show_boxed: Private ordinary functions
ps_show_xy: Private ordinary functions
ps_show_xy2: Private ordinary functions
ps_shutdown: Private ordinary functions
ps_stringwidth: Private ordinary functions
ps_stringwidth2: Private ordinary functions
ps_string_geometry: Private ordinary functions
ps_stroke: Private ordinary functions
ps_symbol: Private ordinary functions
ps_symbol_name: Private ordinary functions
ps_symbol_width: Private ordinary functions
ps_translate: Private ordinary functions

R
rect: Public generic functions
rect: Public generic functions
rect->aabb: Public ordinary functions
recursive-bezier: Public ordinary functions
regular-polygon: Public generic functions
regular-polygon: Public generic functions
restore: Public generic functions
restore: Public generic functions
rotate: Public generic functions
rotate: Public generic functions
rotate-aabb: Public ordinary functions
rotate-aabb*: Public ordinary functions
rounded-rectangle: Public generic functions
rounded-rectangle: Public generic functions

S
save: Public generic functions
save: Public generic functions
scale: Public generic functions
scale: Public generic functions
scale-aabb: Public ordinary functions
seq: Private generic functions
seq: Private generic functions
set-border-link-color: Public generic functions
set-border-link-color: Public generic functions
set-border-link-dash: Public generic functions
set-border-link-dash: Public generic functions
set-border-link-style: Public generic functions
set-border-link-style: Public generic functions
set-info: Public generic functions
set-info: Public generic functions
set-parameter: Public generic functions
set-parameter: Public generic functions
set-text-pos: Public generic functions
set-text-pos: Public generic functions
set-value: Public generic functions
set-value: Public generic functions
setcolor: Public generic functions
setcolor: Public generic functions
setcolor: Public generic functions
setflat: Public generic functions
setflat: Public generic functions
setfont: Public generic functions
setfont: Public generic functions
setgray: Public generic functions
setgray: Public generic functions
setlinecap: Public generic functions
setlinecap: Public generic functions
setlinejoin: Public generic functions
setlinejoin: Public generic functions
setlinewidth: Public generic functions
setlinewidth: Public generic functions
setmiterlimit: Public generic functions
setmiterlimit: Public generic functions
setpolydash: Public generic functions
setpolydash: Public generic functions
shading: Public generic functions
shading: Public generic functions
shading-pattern: Public generic functions
shading-pattern: Public generic functions
shfill: Public generic functions
shfill: Public generic functions
show: Public generic functions
show: Public generic functions
show-boxed: Public generic functions
show-boxed: Public generic functions
show-xy: Public generic functions
show-xy: Public generic functions
shutdown: Public ordinary functions
star: Public generic functions
star: Public generic functions
string-geometry: Public generic functions
string-geometry: Public generic functions
stroke: Public generic functions
stroke: Public generic functions
swig-lispify: Private ordinary functions

T
text: Private generic functions
text: Private generic functions
text: Private generic functions
translate: Public generic functions
translate: Public generic functions
trasl-aabb: Public ordinary functions
trasl-rect: Public ordinary functions
truth-c->lisp: Private ordinary functions
truth-lisp->c: Private ordinary functions

V
vec-x: Public ordinary functions
vec-y: Public ordinary functions
vec-z: Private ordinary functions

W
width: Public generic functions
width: Public generic functions
width: Public generic functions
with-fill-stroke: Public macros
with-list->foreign-array: Private macros
with-page-sizes: Public macros
with-psdoc-ptr: Private macros
with-stroke: Public macros
with-vector->foreign-array: Private macros
writeproc: Private generic functions
writeproc: Private generic functions

X
xy->interleaved-xy: Public ordinary functions
xy->pair: Public ordinary functions

Jump to:   (   2  
A   B   C   D   E   F   G   H   I   L   M   O   P   R   S   T   V   W   X  

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

A.3 Variables

Jump to:   *   +  
A   C   D   F   H   I   P   S   T   W  
Index Entry  Section

*
*callback-stream*: Public special variables
*callback-string*: Public special variables
*conversion-metrics*: Public special variables
*conversion-metrics-inverse*: Private special variables
*is-ps-boot-called*: Private special variables

+
+1/iso216-rate+: Private constants
+a0-page-size+: Public constants
+a0-paper-height+: Public constants
+a0-paper-width+: Public constants
+a1-page-size+: Public constants
+a1-paper-height+: Public constants
+a1-paper-width+: Public constants
+a10-page-size+: Public constants
+a10-paper-height+: Public constants
+a10-paper-width+: Public constants
+a2-page-size+: Public constants
+a2-paper-height+: Public constants
+a2-paper-width+: Public constants
+a3-page-size+: Public constants
+a3-paper-height+: Public constants
+a3-paper-width+: Public constants
+a4-page-size+: Public constants
+a4-paper-height+: Public constants
+a4-paper-width+: Public constants
+a5-page-size+: Public constants
+a5-paper-height+: Public constants
+a5-paper-width+: Public constants
+a6-page-size+: Public constants
+a6-paper-height+: Public constants
+a6-paper-width+: Public constants
+a7-page-size+: Public constants
+a7-paper-height+: Public constants
+a7-paper-width+: Public constants
+a8-page-size+: Public constants
+a8-paper-height+: Public constants
+a8-paper-width+: Public constants
+a9-page-size+: Public constants
+a9-paper-height+: Public constants
+a9-paper-width+: Public constants
+b0-paper-height+: Public constants
+b0-paper-width+: Public constants
+b1-paper-height+: Public constants
+b1-paper-width+: Public constants
+b10-paper-height+: Public constants
+b10-paper-width+: Public constants
+b2-paper-height+: Public constants
+b2-paper-width+: Public constants
+b3-paper-height+: Public constants
+b3-paper-width+: Public constants
+b4-paper-height+: Public constants
+b4-paper-width+: Public constants
+b5-paper-height+: Public constants
+b5-paper-width+: Public constants
+b6-paper-height+: Public constants
+b6-paper-width+: Public constants
+b7-paper-height+: Public constants
+b7-paper-width+: Public constants
+b8-paper-height+: Public constants
+b8-paper-width+: Public constants
+b9-paper-height+: Public constants
+b9-paper-width+: Public constants
+boxed-text-feature-blind+: Public constants
+boxed-text-h-mode-center+: Public constants
+boxed-text-h-mode-fulljustify+: Public constants
+boxed-text-h-mode-justify+: Public constants
+boxed-text-h-mode-left+: Public constants
+boxed-text-h-mode-right+: Public constants
+boxed-text-value-boxheight+: Public constants
+c0-paper-height+: Public constants
+c0-paper-width+: Public constants
+c1-paper-height+: Public constants
+c1-paper-width+: Public constants
+c10-paper-height+: Public constants
+c10-paper-width+: Public constants
+c2-paper-height+: Public constants
+c2-paper-width+: Public constants
+c3-paper-height+: Public constants
+c3-paper-width+: Public constants
+c4-paper-height+: Public constants
+c4-paper-width+: Public constants
+c5-paper-height+: Public constants
+c5-paper-width+: Public constants
+c6-paper-height+: Public constants
+c6-paper-width+: Public constants
+c7-paper-height+: Public constants
+c7-paper-width+: Public constants
+c8-paper-height+: Public constants
+c8-paper-width+: Public constants
+c9-paper-height+: Public constants
+c9-paper-width+: Public constants
+color-space-cmyk+: Public constants
+color-space-gray+: Public constants
+color-space-pattern+: Public constants
+color-space-rgb+: Public constants
+color-space-spot+: Public constants
+color-type-fill+: Public constants
+color-type-fillstroke+: Public constants
+color-type-stroke+: Public constants
+false+: Public constants
+find-font-encoding-builtin+: Public constants
+image-encoding-type-hex+: Public constants
+image-file-mask+: Public constants
+image-file-masked+: Public constants
+image-file-type-bmp+: Public constants
+image-file-type-eps+: Public constants
+image-file-type-gif+: Public constants
+image-file-type-jpeg+: Public constants
+image-file-type-png+: Public constants
+image-file-type-tiff+: Public constants
+image-type-eps+: Public constants
+image-type-raw+: Public constants
+iso216-rate+: Private constants
+line-number-mode-box+: Public constants
+line-number-mode-paragraph+: Public constants
+link-border-style-dashed+: Public constants
+link-border-style-solid+: Public constants
+local-link-fitbbox+: Public constants
+local-link-fitheight+: Public constants
+local-link-fitpage+: Public constants
+local-link-fitwidth+: Public constants
+parameter-key-fontafm+: Public constants
+parameter-key-fontencoding+: Public constants
+parameter-key-fontoutline+: Public constants
+parameter-key-fontprotusion+: Public constants
+parameter-key-hyphendict+: Public constants
+parameter-key-imageencoding+: Public constants
+parameter-key-imagereuse+: Public constants
+parameter-key-inputencoding+: Public constants
+parameter-key-leftmarginkerning+: Public constants
+parameter-key-ligaturedisolvechar+: Public constants
+parameter-key-linenumbermode+: Public constants
+parameter-key-overline+: Public constants
+parameter-key-rightmarginkerning+: Public constants
+parameter-key-searchpath+: Public constants
+parameter-key-strikeout+: Public constants
+parameter-key-underline+: Public constants
+parameter-key-warning+: Public constants
+pattern-paint-type1+: Public constants
+pattern-paint-type2+: Public constants
+pdf-link-fitbbox+: Public constants
+pdf-link-fitheight+: Public constants
+pdf-link-fitpage+: Public constants
+pdf-link-fitwidth+: Public constants
+ps-comment-key-author+: Public constants
+ps-comment-key-boundingbox+: Public constants
+ps-comment-key-creator+: Public constants
+ps-comment-key-keywords+: Public constants
+ps-comment-key-orientation+: Public constants
+ps-comment-key-subject+: Public constants
+ps-comment-key-title+: Public constants
+ps-linecap-butt+: Public constants
+ps-linecap-round+: Public constants
+ps_linejoin_bevel+: Private constants
+ps_linejoin_miter+: Private constants
+ps_linejoin_round+: Private constants
+shading-axial+: Public constants
+shading-opt-extend0+: Public constants
+shading-opt-r0+: Public constants
+shading-opt-r1+: Public constants
+shading-radial+: Public constants
+true+: Public constants
+value-key-ascender+: Public constants
+value-key-boxheight+: Public constants
+value-key-capheight+: Public constants
+value-key-charspacing+: Public constants
+value-key-descender+: Public constants
+value-key-font+: Public constants
+value-key-fontsize+: Public constants
+value-key-hyphenminchars+: Public constants
+value-key-imageheight+: Public constants
+value-key-imagewidth+: Public constants
+value-key-italicangle+: Public constants
+value-key-leading+: Public constants
+value-key-linebreak+: Public constants
+value-key-linenumbersep+: Public constants
+value-key-linenumberspace+: Public constants
+value-key-major+: Public constants
+value-key-minor+: Public constants
+value-key-numindentlines+: Public constants
+value-key-parindent+: Public constants
+value-key-parindentskip+: Public constants
+value-key-parskip+: Public constants
+value-key-revision+: Public constants
+value-key-separationcolor+: Public constants
+value-key-subminor+: Public constants
+value-key-textrendering+: Public constants
+value-key-textrise+: Public constants
+value-key-textx+: Public constants
+value-key-texty+: Public constants
+value-key-underlineposition+: Public constants
+value-key-underlinethickness+: Public constants
+value-key-wordspacing+: Public constants

A
ascent: Private classes

C
Constant, +1/iso216-rate+: Private constants
Constant, +a0-page-size+: Public constants
Constant, +a0-paper-height+: Public constants
Constant, +a0-paper-width+: Public constants
Constant, +a1-page-size+: Public constants
Constant, +a1-paper-height+: Public constants
Constant, +a1-paper-width+: Public constants
Constant, +a10-page-size+: Public constants
Constant, +a10-paper-height+: Public constants
Constant, +a10-paper-width+: Public constants
Constant, +a2-page-size+: Public constants
Constant, +a2-paper-height+: Public constants
Constant, +a2-paper-width+: Public constants
Constant, +a3-page-size+: Public constants
Constant, +a3-paper-height+: Public constants
Constant, +a3-paper-width+: Public constants
Constant, +a4-page-size+: Public constants
Constant, +a4-paper-height+: Public constants
Constant, +a4-paper-width+: Public constants
Constant, +a5-page-size+: Public constants
Constant, +a5-paper-height+: Public constants
Constant, +a5-paper-width+: Public constants
Constant, +a6-page-size+: Public constants
Constant, +a6-paper-height+: Public constants
Constant, +a6-paper-width+: Public constants
Constant, +a7-page-size+: Public constants
Constant, +a7-paper-height+: Public constants
Constant, +a7-paper-width+: Public constants
Constant, +a8-page-size+: Public constants
Constant, +a8-paper-height+: Public constants
Constant, +a8-paper-width+: Public constants
Constant, +a9-page-size+: Public constants
Constant, +a9-paper-height+: Public constants
Constant, +a9-paper-width+: Public constants
Constant, +b0-paper-height+: Public constants
Constant, +b0-paper-width+: Public constants
Constant, +b1-paper-height+: Public constants
Constant, +b1-paper-width+: Public constants
Constant, +b10-paper-height+: Public constants
Constant, +b10-paper-width+: Public constants
Constant, +b2-paper-height+: Public constants
Constant, +b2-paper-width+: Public constants
Constant, +b3-paper-height+: Public constants
Constant, +b3-paper-width+: Public constants
Constant, +b4-paper-height+: Public constants
Constant, +b4-paper-width+: Public constants
Constant, +b5-paper-height+: Public constants
Constant, +b5-paper-width+: Public constants
Constant, +b6-paper-height+: Public constants
Constant, +b6-paper-width+: Public constants
Constant, +b7-paper-height+: Public constants
Constant, +b7-paper-width+: Public constants
Constant, +b8-paper-height+: Public constants
Constant, +b8-paper-width+: Public constants
Constant, +b9-paper-height+: Public constants
Constant, +b9-paper-width+: Public constants
Constant, +boxed-text-feature-blind+: Public constants
Constant, +boxed-text-h-mode-center+: Public constants
Constant, +boxed-text-h-mode-fulljustify+: Public constants
Constant, +boxed-text-h-mode-justify+: Public constants
Constant, +boxed-text-h-mode-left+: Public constants
Constant, +boxed-text-h-mode-right+: Public constants
Constant, +boxed-text-value-boxheight+: Public constants
Constant, +c0-paper-height+: Public constants
Constant, +c0-paper-width+: Public constants
Constant, +c1-paper-height+: Public constants
Constant, +c1-paper-width+: Public constants
Constant, +c10-paper-height+: Public constants
Constant, +c10-paper-width+: Public constants
Constant, +c2-paper-height+: Public constants
Constant, +c2-paper-width+: Public constants
Constant, +c3-paper-height+: Public constants
Constant, +c3-paper-width+: Public constants
Constant, +c4-paper-height+: Public constants
Constant, +c4-paper-width+: Public constants
Constant, +c5-paper-height+: Public constants
Constant, +c5-paper-width+: Public constants
Constant, +c6-paper-height+: Public constants
Constant, +c6-paper-width+: Public constants
Constant, +c7-paper-height+: Public constants
Constant, +c7-paper-width+: Public constants
Constant, +c8-paper-height+: Public constants
Constant, +c8-paper-width+: Public constants
Constant, +c9-paper-height+: Public constants
Constant, +c9-paper-width+: Public constants
Constant, +color-space-cmyk+: Public constants
Constant, +color-space-gray+: Public constants
Constant, +color-space-pattern+: Public constants
Constant, +color-space-rgb+: Public constants
Constant, +color-space-spot+: Public constants
Constant, +color-type-fill+: Public constants
Constant, +color-type-fillstroke+: Public constants
Constant, +color-type-stroke+: Public constants
Constant, +false+: Public constants
Constant, +find-font-encoding-builtin+: Public constants
Constant, +image-encoding-type-hex+: Public constants
Constant, +image-file-mask+: Public constants
Constant, +image-file-masked+: Public constants
Constant, +image-file-type-bmp+: Public constants
Constant, +image-file-type-eps+: Public constants
Constant, +image-file-type-gif+: Public constants
Constant, +image-file-type-jpeg+: Public constants
Constant, +image-file-type-png+: Public constants
Constant, +image-file-type-tiff+: Public constants
Constant, +image-type-eps+: Public constants
Constant, +image-type-raw+: Public constants
Constant, +iso216-rate+: Private constants
Constant, +line-number-mode-box+: Public constants
Constant, +line-number-mode-paragraph+: Public constants
Constant, +link-border-style-dashed+: Public constants
Constant, +link-border-style-solid+: Public constants
Constant, +local-link-fitbbox+: Public constants
Constant, +local-link-fitheight+: Public constants
Constant, +local-link-fitpage+: Public constants
Constant, +local-link-fitwidth+: Public constants
Constant, +parameter-key-fontafm+: Public constants
Constant, +parameter-key-fontencoding+: Public constants
Constant, +parameter-key-fontoutline+: Public constants
Constant, +parameter-key-fontprotusion+: Public constants
Constant, +parameter-key-hyphendict+: Public constants
Constant, +parameter-key-imageencoding+: Public constants
Constant, +parameter-key-imagereuse+: Public constants
Constant, +parameter-key-inputencoding+: Public constants
Constant, +parameter-key-leftmarginkerning+: Public constants
Constant, +parameter-key-ligaturedisolvechar+: Public constants
Constant, +parameter-key-linenumbermode+: Public constants
Constant, +parameter-key-overline+: Public constants
Constant, +parameter-key-rightmarginkerning+: Public constants
Constant, +parameter-key-searchpath+: Public constants
Constant, +parameter-key-strikeout+: Public constants
Constant, +parameter-key-underline+: Public constants
Constant, +parameter-key-warning+: Public constants
Constant, +pattern-paint-type1+: Public constants
Constant, +pattern-paint-type2+: Public constants
Constant, +pdf-link-fitbbox+: Public constants
Constant, +pdf-link-fitheight+: Public constants
Constant, +pdf-link-fitpage+: Public constants
Constant, +pdf-link-fitwidth+: Public constants
Constant, +ps-comment-key-author+: Public constants
Constant, +ps-comment-key-boundingbox+: Public constants
Constant, +ps-comment-key-creator+: Public constants
Constant, +ps-comment-key-keywords+: Public constants
Constant, +ps-comment-key-orientation+: Public constants
Constant, +ps-comment-key-subject+: Public constants
Constant, +ps-comment-key-title+: Public constants
Constant, +ps-linecap-butt+: Public constants
Constant, +ps-linecap-round+: Public constants
Constant, +ps_linejoin_bevel+: Private constants
Constant, +ps_linejoin_miter+: Private constants
Constant, +ps_linejoin_round+: Private constants
Constant, +shading-axial+: Public constants
Constant, +shading-opt-extend0+: Public constants
Constant, +shading-opt-r0+: Public constants
Constant, +shading-opt-r1+: Public constants
Constant, +shading-radial+: Public constants
Constant, +true+: Public constants
Constant, +value-key-ascender+: Public constants
Constant, +value-key-boxheight+: Public constants
Constant, +value-key-capheight+: Public constants
Constant, +value-key-charspacing+: Public constants
Constant, +value-key-descender+: Public constants
Constant, +value-key-font+: Public constants
Constant, +value-key-fontsize+: Public constants
Constant, +value-key-hyphenminchars+: Public constants
Constant, +value-key-imageheight+: Public constants
Constant, +value-key-imagewidth+: Public constants
Constant, +value-key-italicangle+: Public constants
Constant, +value-key-leading+: Public constants
Constant, +value-key-linebreak+: Public constants
Constant, +value-key-linenumbersep+: Public constants
Constant, +value-key-linenumberspace+: Public constants
Constant, +value-key-major+: Public constants
Constant, +value-key-minor+: Public constants
Constant, +value-key-numindentlines+: Public constants
Constant, +value-key-parindent+: Public constants
Constant, +value-key-parindentskip+: Public constants
Constant, +value-key-parskip+: Public constants
Constant, +value-key-revision+: Public constants
Constant, +value-key-separationcolor+: Public constants
Constant, +value-key-subminor+: Public constants
Constant, +value-key-textrendering+: Public constants
Constant, +value-key-textrise+: Public constants
Constant, +value-key-textx+: Public constants
Constant, +value-key-texty+: Public constants
Constant, +value-key-underlineposition+: Public constants
Constant, +value-key-underlinethickness+: Public constants
Constant, +value-key-wordspacing+: Public constants
Constant, ps_false: Private constants
Constant, ps_goto_next_page: Private constants
Constant, ps_goto_prev_page: Private constants
Constant, ps_ioerror: Private constants
Constant, ps_linecap_butt: Private constants
Constant, ps_linecap_round: Private constants
Constant, ps_linecap_squared: Private constants
Constant, ps_linejoin_bevel: Private constants
Constant, ps_linejoin_miter: Private constants
Constant, ps_linejoin_round: Private constants
Constant, ps_memoryerror: Private constants
Constant, ps_runtimeerror: Private constants
Constant, ps_true: Private constants
Constant, ps_warning: Private constants

D
descent: Private classes

F
filename: Public classes

H
height: Public classes
height: Private classes

I
idx: Public conditions

P
page-size: Public classes
psdoc-pointer: Public classes
ps_false: Private constants
ps_goto_next_page: Private constants
ps_goto_prev_page: Private constants
ps_ioerror: Private constants
ps_linecap_butt: Private constants
ps_linecap_round: Private constants
ps_linecap_squared: Private constants
ps_linejoin_bevel: Private constants
ps_linejoin_miter: Private constants
ps_linejoin_round: Private constants
ps_memoryerror: Private constants
ps_runtimeerror: Private constants
ps_true: Private constants
ps_warning: Private constants

S
seq: Public conditions
Slot, ascent: Private classes
Slot, descent: Private classes
Slot, filename: Public classes
Slot, height: Public classes
Slot, height: Private classes
Slot, idx: Public conditions
Slot, page-size: Public classes
Slot, psdoc-pointer: Public classes
Slot, seq: Public conditions
Slot, text: Public conditions
Slot, text: Private conditions
Slot, width: Public classes
Slot, width: Private classes
Slot, writeproc: Public classes
Special Variable, *callback-stream*: Public special variables
Special Variable, *callback-string*: Public special variables
Special Variable, *conversion-metrics*: Public special variables
Special Variable, *conversion-metrics-inverse*: Private special variables
Special Variable, *is-ps-boot-called*: Private special variables

T
text: Public conditions
text: Private conditions

W
width: Public classes
width: Private classes
writeproc: Public classes

Jump to:   *   +  
A   C   D   F   H   I   P   S   T   W  

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

A.4 Data types

Jump to:   B   C   F   G   I   N   O   P   S   T  
Index Entry  Section

B
bookmark-error: Public conditions

C
cffi-interface.lisp: The cl-pslib/cffi-interface․lisp file
cl-pslib: The cl-pslib system
cl-pslib: The cl-pslib package
cl-pslib.asd: The cl-pslib/cl-pslib․asd file
cl-pslib.lisp: The cl-pslib/cl-pslib․lisp file
Class, page-size: Public classes
Class, psdoc: Public classes
Class, text-metrics: Private classes
Condition, bookmark-error: Public conditions
Condition, image-load-error: Public conditions
Condition, not-implemented-error: Public conditions
Condition, null-reference: Public conditions
Condition, out-of-bounds: Public conditions
Condition, shading-pattern-error: Public conditions
Condition, spotcolor-error: Public conditions
Condition, text-error: Public conditions
Condition, text-warning: Private conditions
conditions.lisp: The cl-pslib/conditions․lisp file
constants.lisp: The cl-pslib/constants․lisp file

F
File, cffi-interface.lisp: The cl-pslib/cffi-interface․lisp file
File, cl-pslib.asd: The cl-pslib/cl-pslib․asd file
File, cl-pslib.lisp: The cl-pslib/cl-pslib․lisp file
File, conditions.lisp: The cl-pslib/conditions․lisp file
File, constants.lisp: The cl-pslib/constants․lisp file
File, graphics-utils.lisp: The cl-pslib/graphics-utils․lisp file
File, package.lisp: The cl-pslib/package․lisp file
File, page-metrics.lisp: The cl-pslib/page-metrics․lisp file
File, pslib.lisp: The cl-pslib/pslib․lisp file
File, shapes.lisp: The cl-pslib/shapes․lisp file

G
graphics-utils.lisp: The cl-pslib/graphics-utils․lisp file

I
image-load-error: Public conditions

N
not-implemented-error: Public conditions
null-reference: Public conditions

O
out-of-bounds: Public conditions

P
Package, cl-pslib: The cl-pslib package
package.lisp: The cl-pslib/package․lisp file
page-metrics.lisp: The cl-pslib/page-metrics․lisp file
page-size: Public classes
psdoc: Public classes
pslib.lisp: The cl-pslib/pslib․lisp file

S
shading-pattern-error: Public conditions
shapes.lisp: The cl-pslib/shapes․lisp file
spotcolor-error: Public conditions
System, cl-pslib: The cl-pslib system

T
text-error: Public conditions
text-metrics: Private classes
text-warning: Private conditions

Jump to:   B   C   F   G   I   N   O   P   S   T