The gendl Reference Manual

This is the gendl Reference Manual, version 20220911, generated automatically by Declt version 4.0 beta 2 "William Riker" on Thu May 15 05:22:25 2025 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 gendl

The Gendl® gendl Subsystem

Author

Genworks International

License

Affero Gnu Public License (http://www.gnu.org/licenses/)

Version

20220911

Dependencies
Source

gendl.asd.


2.2 gwl-graphics

The Gendl® GWL embedded graphics support

Author

Genworks International

License

Affero Gnu Public License (http://www.gnu.org/licenses/)

Version

20210427

Dependencies
Source

gwl-graphics.asd.

Child Components

2.3 geom-base

The Gendl® Wireframe Geometry

Author

Genworks International

License

Affero Gnu Public License (http://www.gnu.org/licenses/)

Version

20230310

Dependencies
  • base (system).
  • cl-pdf (system).
  • cl-typesetting (system).
  • cl-who (system).
Source

geom-base.asd.

Child Components

2.5 gwl

The Gendl® Generative Web Language (GWL)

Author

Dave Cooper, Genworks International

License

Affero Gnu Public License (http://www.gnu.org/licenses/)

Version

20220915

Dependencies
  • cl-html-parse (system).
  • zaserve (system).
  • cl-who (system).
  • yason (system).
  • glisp (system).
  • cl-markdown (system).
Source

gwl.asd.

Child Components

2.6 glisp

The Gendl® Common Lisp Portability

Author

Genworks International

License

Affero Gnu Public License (http://www.gnu.org/licenses/)

Version

20210427

Dependencies
  • uiop (system).
  • bordeaux-threads (system).
  • cl-ppcre (system).
  • sb-posix (system).
  • cl-base64 (system).
  • babel (system).
  • base (system).
Source

glisp.asd.

Child Components

2.7 geysr

The Gendl® geysr Subsystem

Author

Genworks International

License

Affero Gnu Public License (http://www.gnu.org/licenses/)

Version

20210427

Defsystem Dependency

gendl-asdf (system).

Dependency

gwl-graphics (system).

Source

geysr.asd.

Child Components

2.8 gendl-asdf

asdf gendl artifacts loading

Version

20200720

Source

gendl-asdf.asd.

Child Component

gendl-asdf.lisp (file).


2.9 robot

The Gendl® Simplified Android Robot example

Author

Genworks International

License

Affero Gnu Public License (http://www.gnu.org/licenses/)

Version

20210427

Dependency

gwl-graphics (system).

Source

robot.asd.

Child Components

2.10 yadd

The Gendl® Yet Another Definition Documenter (yadd)

Author

Genworks International

License

Affero Gnu Public License (http://www.gnu.org/licenses/)

Version

20210427

Dependencies
Source

yadd.asd.

Child Components

2.11 cl-lite

The Gendl® Compile-and-Load Lite Utility

Author

Genworks International

License

Affero Gnu Public License (http://www.gnu.org/licenses/)

Version

20210427

Dependency

glisp (system).

Source

cl-lite.asd.

Child Components

3 Files

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


3.1 Lisp


3.1.1 gendl/gendl.asd

Source

gendl.asd.

Parent Component

gendl (system).

ASDF Systems

gendl.


3.1.2 gwl-graphics/gwl-graphics.asd

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

ASDF Systems

gwl-graphics.


3.1.3 geom-base/geom-base.asd

Source

geom-base.asd.

Parent Component

geom-base (system).

ASDF Systems

geom-base.


3.1.4 base/base.asd

Source

base.asd.

Parent Component

base (system).

ASDF Systems

base.


3.1.5 gwl/gwl.asd

Source

gwl.asd.

Parent Component

gwl (system).

ASDF Systems

gwl.


3.1.6 glisp/glisp.asd

Source

glisp.asd.

Parent Component

glisp (system).

ASDF Systems

glisp.


3.1.7 geysr/geysr.asd

Source

geysr.asd.

Parent Component

geysr (system).

ASDF Systems

geysr.


3.1.8 gendl-asdf/gendl-asdf.asd

Source

gendl-asdf.asd.

Parent Component

gendl-asdf (system).

ASDF Systems

gendl-asdf.


3.1.9 robot/robot.asd

Source

robot.asd.

Parent Component

robot (system).

ASDF Systems

robot.


3.1.10 yadd/yadd.asd

Source

yadd.asd.

Parent Component

yadd (system).

ASDF Systems

yadd.


3.1.11 cl-lite/cl-lite.asd

Source

cl-lite.asd.

Parent Component

cl-lite (system).

ASDF Systems

cl-lite.


3.1.12 gwl-graphics/gwl/source/application-mixin.lisp

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Public Interface
Internals

3.1.13 gwl-graphics/gwl/source/base-ajax-graphics-sheet.lisp

Dependency

gwl/source/application-mixin.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Public Interface

base-ajax-graphics-sheet (class).

Internals

3.1.14 gwl-graphics/gwl/source/base-html-graphics-sheet.lisp

Dependency

gwl/source/base-ajax-graphics-sheet.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Public Interface

base-html-graphics-sheet (class).

Internals

3.1.15 gwl-graphics/gwl/source/layout-mixin.lisp

Dependency

gwl/source/base-html-graphics-sheet.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Internals

3.1.16 gwl-graphics/gwl/source/process-graphics-fields.lisp

Dependency

gwl/source/layout-mixin.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Internals

process-graphics-fields (function).


3.1.17 gwl-graphics/gwl/source/web-drawing.lisp

Dependency

gwl/source/process-graphics-fields.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Public Interface

web-drawing (class).

Internals

3.1.18 gwl-graphics/gwl/source/x3d-try.lisp

Dependency

gwl/source/web-drawing.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).


3.1.19 gwl-graphics/raphael/source/package.lisp

Dependency

gwl/source/x3d-try.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Packages

raphael.


3.1.20 gwl-graphics/raphael/source/formats.lisp

Dependency

raphael/source/package.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).


3.1.21 gwl-graphics/raphael/source/lenses.lisp

Dependency

raphael/source/formats.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Public Interface

one-line (function).

Internals

3.1.22 gwl-graphics/source/parameters.lisp

Dependency

raphael/source/lenses.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Internals

*these-features* (special variable).


3.1.23 gwl-graphics/svg/source/package.lisp

Dependency

source/parameters.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Packages

svg.


3.1.24 gwl-graphics/svg/source/lenses.lisp

Dependency

svg/source/package.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Internals

3.1.25 gwl-graphics/zzinit/source/initialize.lisp

Dependency

svg/source/lenses.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).

Internals

initialize (function).


3.1.26 gwl-graphics/zzinit/source/zzinit.lisp

Dependency

zzinit/source/initialize.lisp (file).

Source

gwl-graphics.asd.

Parent Component

gwl-graphics (system).


3.1.27 geom-base/prereqs/source/presets.lisp

Source

geom-base.asd.

Parent Component

geom-base (system).


3.1.28 geom-base/prereqs/source/cl-pdf-patches.lisp

Dependency

prereqs/source/presets.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).


3.1.29 geom-base/prereqs/source/matrix.lisp

Dependency

prereqs/source/cl-pdf-patches.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Packages

matrix.

Public Interface
Internals

3.1.30 geom-base/prereqs/source/parameters.lisp

Dependency

prereqs/source/matrix.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.31 geom-base/prereqs/source/3d-point-vector-data-types.lisp

Dependency

prereqs/source/parameters.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

3.1.32 geom-base/prereqs/source/utilities.lisp

Dependency

prereqs/source/3d-point-vector-data-types.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.33 geom-base/formats/source/2d-output.lisp

Dependency

prereqs/source/utilities.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

initialize-instance (method).

Internals

2d-output (class).


3.1.34 geom-base/formats/source/dxf.lisp

Dependency

formats/source/2d-output.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

dxf (class).

Internals

3.1.35 geom-base/formats/source/macro-redefs.lisp

Dependency

formats/source/dxf.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

with-format (macro).


3.1.36 geom-base/formats/source/obj.lisp

Dependency

formats/source/macro-redefs.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

obj (class).


3.1.37 geom-base/formats/source/pdf-multipage.lisp

Dependency

formats/source/obj.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

pdf-multipage (class).


3.1.38 geom-base/formats/source/pdf-raw.lisp

Dependency

formats/source/pdf-multipage.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

pdf-raw (class).


3.1.39 geom-base/formats/source/pdf.lisp

Dependency

formats/source/pdf-raw.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

pdf (class).

Internals

3.1.40 geom-base/formats/source/raster.lisp

Dependency

formats/source/pdf.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

raster (class).


3.1.41 geom-base/formats/source/vector-graphics.lisp

Dependency

formats/source/raster.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

3.1.42 geom-base/wire/source/base-object.lisp

Dependency

formats/source/vector-graphics.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.43 geom-base/wire/source/arc.lisp

Dependency

wire/source/base-object.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

arc (class).

Internals

3.1.44 geom-base/wire/source/l-line.lisp

Dependency

wire/source/arc.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

line (class).

Internals

3.1.45 geom-base/wire/source/circle.lisp

Dependency

wire/source/l-line.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

circle (class).

Internals

3.1.46 geom-base/wire/source/bezier-curve.lisp

Dependency

wire/source/circle.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

bezier-curve (class).

Internals

3.1.47 geom-base/wire/source/cylinder.lisp

Dependency

wire/source/bezier-curve.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

cylinder (class).

Internals

3.1.48 geom-base/wire/source/global-polyline.lisp

Dependency

wire/source/cylinder.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

global-polyline (class).

Internals

3.1.49 geom-base/wire/source/global-filleted-polyline.lisp

Dependency

wire/source/global-polyline.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

global-filleted-polyline (class).

Internals

3.1.50 geom-base/wire/source/global-polygon-projection.lisp

Dependency

wire/source/global-filleted-polyline.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.51 geom-base/wire/source/sphere.lisp

Dependency

wire/source/global-polygon-projection.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

sphere (class).

Internals

3.1.52 geom-base/wire/source/arcoid-mixin.lisp

Dependency

wire/source/sphere.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

3.1.53 geom-base/wire/source/bounding-box.lisp

Dependency

wire/source/arcoid-mixin.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

bbox (class).

Internals

3.1.54 geom-base/wire/source/box.lisp

Dependency

wire/source/bounding-box.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

box (class).

Internals

3.1.55 geom-base/wire/source/c-cylinder.lisp

Dependency

wire/source/box.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

c-cylinder (class).

Internals

3.1.56 geom-base/wire/source/cone.lisp

Dependency

wire/source/c-cylinder.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

cone (class).

Internals

3.1.57 geom-base/wire/source/directional-light.lisp

Dependency

wire/source/cone.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).


3.1.58 geom-base/wire/source/ellipse.lisp

Dependency

wire/source/directional-light.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

ellipse (class).

Internals

3.1.59 geom-base/wire/source/fillet.lisp

Dependency

wire/source/ellipse.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

fillet (class).

Internals

3.1.60 geom-base/wire/source/global-filleted-polygon-projection.lisp

Dependency

wire/source/fillet.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

global-filleted-polygon-projection (class).

Internals

3.1.61 geom-base/wire/source/line-and-arc-constraints.lisp

Dependency

wire/source/global-filleted-polygon-projection.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.62 geom-base/wire/source/null-geometric-object.lisp

Dependency

wire/source/line-and-arc-constraints.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

null-geometric-object (class).

Internals

3.1.63 geom-base/wire/source/outline-specialization-mixin.lisp

Dependency

wire/source/null-geometric-object.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

outline-specialization-mixin (class).

Internals

3.1.64 geom-base/wire/source/point-light.lisp

Dependency

wire/source/outline-specialization-mixin.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).


3.1.65 geom-base/wire/source/point.lisp

Dependency

wire/source/point-light.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

point (class).

Internals

3.1.66 geom-base/wire/source/points-display.lisp

Dependency

wire/source/point.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

points-display (class).

Internals

3.1.67 geom-base/wire/source/primitives.lisp

Dependency

wire/source/points-display.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

3.1.68 geom-base/wire/source/route-pipe.lisp

Dependency

wire/source/primitives.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

route-pipe (class).

Internals

3.1.69 geom-base/wire/source/spherical-cap.lisp

Dependency

wire/source/route-pipe.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

spherical-cap (class).

Internals

3.1.70 geom-base/wire/source/spot-light.lisp

Dependency

wire/source/spherical-cap.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).


3.1.71 geom-base/wire/source/torus.lisp

Dependency

wire/source/spot-light.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

torus (class).

Internals

3.1.72 geom-base/wire/source/utilities.lisp

Dependency

wire/source/torus.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

bounding-box-from-points (function).

Internals

bounding-box-from-list (function).


3.1.73 geom-base/wire/source/views.lisp

Dependency

wire/source/utilities.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

3.1.74 geom-base/annotations/source/angular-dimension.lisp

Dependency

wire/source/views.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

angular-dimension (class).

Internals

3.1.75 geom-base/annotations/source/arrowhead.lisp

Dependency

annotations/source/angular-dimension.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

3.1.76 geom-base/annotations/source/center-line.lisp

Dependency

annotations/source/arrowhead.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

center-line (class).

Internals

3.1.77 geom-base/annotations/source/horizontal-dimension.lisp

Dependency

annotations/source/center-line.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

horizontal-dimension (class).

Internals

3.1.78 geom-base/annotations/source/label.lisp

Dependency

annotations/source/horizontal-dimension.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

label (class).

Internals

3.1.79 geom-base/annotations/source/leader-arc.lisp

Dependency

annotations/source/label.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

3.1.80 geom-base/annotations/source/leader-line.lisp

Dependency

annotations/source/leader-arc.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

leader-line (class).

Internals

3.1.81 geom-base/annotations/source/linear-dimension.lisp

Dependency

annotations/source/leader-line.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

linear-dimension (class).

Internals

3.1.82 geom-base/annotations/source/parallel-dimension.lisp

Dependency

annotations/source/linear-dimension.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

parallel-dimension (class).

Internals

3.1.83 geom-base/annotations/source/sample-drawing.lisp

Dependency

annotations/source/parallel-dimension.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.84 geom-base/annotations/source/vertical-dimension.lisp

Dependency

annotations/source/sample-drawing.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

vertical-dimension (class).

Internals

3.1.85 geom-base/drawing/source/base-view.lisp

Dependency

annotations/source/vertical-dimension.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.86 geom-base/drawing/source/document.lisp

Dependency

drawing/source/base-view.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.87 geom-base/drawing/source/lenses-exp.lisp

Dependency

drawing/source/document.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

*dxf-entity-id* (special variable).


3.1.88 geom-base/drawing/source/lenses.lisp

Dependency

drawing/source/lenses-exp.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.89 geom-base/drawing/source/renderer-mixin.lisp

Dependency

drawing/source/lenses.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

3.1.90 geom-base/text/source/general-note.lisp

Dependency

drawing/source/renderer-mixin.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.91 geom-base/text/source/typeset-block.lisp

Dependency

text/source/general-note.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface
Internals

3.1.92 geom-base/graphs/source/graph.lisp

Dependency

text/source/typeset-block.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

graph (class).

Internals

3.1.93 geom-base/graphs/source/legend.lisp

Dependency

graphs/source/graph.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

3.1.94 geom-base/graphs/source/pie-chart.lisp

Dependency

graphs/source/legend.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

pie-chart (class).

Internals

3.1.95 geom-base/lenses/source/a-frame.lisp

Dependency

graphs/source/pie-chart.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

3.1.96 geom-base/lenses/source/scad.lisp

Dependency

lenses/source/a-frame.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

scad (class).

Internals

3.1.97 geom-base/lenses/source/x3d.lisp

Dependency

lenses/source/scad.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Public Interface

x3d (class).

Internals

3.1.98 geom-base/math/source/polynomial.lisp

Dependency

lenses/source/x3d.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

3.1.99 geom-base/zzinit/source/initialize.lisp

Dependency

math/source/polynomial.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

3.1.100 geom-base/zzinit/source/zzinit.lisp

Dependency

zzinit/source/initialize.lisp (file).

Source

geom-base.asd.

Parent Component

geom-base (system).

Internals

*these-features* (special variable).


3.1.101 base/source/package.lisp

Source

base.asd.

Parent Component

base (system).

Packages
Public Interface

3.1.102 base/source/genworks.lisp

Dependency

source/package.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.103 base/source/presets.lisp

Dependency

source/genworks.lisp (file).

Source

base.asd.

Parent Component

base (system).


3.1.104 base/source/parameters.lisp

Dependency

source/presets.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.105 base/source/metaclasses.lisp

Dependency

source/parameters.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.106 base/source/utilities.lisp

Dependency

source/metaclasses.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.107 base/source/start.lisp

Dependency

source/utilities.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.108 base/source/syntax-checker.lisp

Dependency

source/start.lisp (file).

Source

base.asd.

Parent Component

base (system).

Internals

3.1.109 base/expanders/source/inputs.lisp

Dependency

source/syntax-checker.lisp (file).

Source

base.asd.

Parent Component

base (system).

Internals

3.1.110 base/expanders/source/computed-slots.lisp

Dependency

expanders/source/inputs.lisp (file).

Source

base.asd.

Parent Component

base (system).

Packages

iq.

Public Interface

qlet (macro).

Internals

3.1.111 base/expanders/source/functions.lisp

Dependency

expanders/source/computed-slots.lisp (file).

Source

base.asd.

Parent Component

base (system).

Internals

3.1.112 base/expanders/source/methods.lisp

Dependency

expanders/source/functions.lisp (file).

Source

base.asd.

Parent Component

base (system).

Internals

3.1.113 base/expanders/source/objects.lisp

Dependency

expanders/source/methods.lisp (file).

Source

base.asd.

Parent Component

base (system).

Internals

3.1.114 base/macros/source/reference.lisp

Dependency

expanders/source/objects.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.115 base/macros/source/message-utils.lisp

Dependency

macros/source/reference.lisp (file).

Source

base.asd.

Parent Component

base (system).

Internals

3.1.116 base/macros/source/define-object.lisp

Dependency

macros/source/message-utils.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.117 base/macros/source/defaulting.lisp

Dependency

macros/source/define-object.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface

defaulting (macro).


3.1.118 base/macros/source/define-format.lisp

Dependency

macros/source/defaulting.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.119 base/rest/source/parameters.lisp

Dependency

macros/source/define-format.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.120 base/rest/source/quantification.lisp

Dependency

rest/source/parameters.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface

quantification (class).

Internals

3.1.121 base/rest/source/aggregate.lisp

Dependency

rest/source/quantification.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface

3.1.122 base/rest/source/utilities.lisp

Dependency

rest/source/aggregate.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.123 base/rest/source/null-part.lisp

Dependency

rest/source/utilities.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.124 base/rest/source/vanilla-mixin.lisp

Dependency

rest/source/null-part.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.125 base/rest/source/base-rule-object.lisp

Dependency

rest/source/vanilla-mixin.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface

base-rule-object (class).

Internals

3.1.126 base/rest/source/bodies.lisp

Dependency

rest/source/base-rule-object.lisp (file).

Source

base.asd.

Parent Component

base (system).

Internals

3.1.127 base/rest/source/gdl-app.lisp

Dependency

rest/source/bodies.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.128 base/rest/source/ignore-errors-with-backtrace.lisp

Dependency

rest/source/gdl-app.lisp (file).

Source

base.asd.

Parent Component

base (system).


3.1.129 base/rest/source/init.lisp

Dependency

rest/source/ignore-errors-with-backtrace.lisp (file).

Source

base.asd.

Parent Component

base (system).


3.1.130 base/rest/source/make-part.lisp

Dependency

rest/source/init.lisp (file).

Source

base.asd.

Parent Component

base (system).

Public Interface
Internals

3.1.131 base/rest/source/sequence.lisp

Dependency

rest/source/make-part.lisp (file).

Source

base.asd.

Parent Component

base (system).

Internals

3.1.132 base/zzinit/source/initialize.lisp

Dependency

rest/source/sequence.lisp (file).

Source

base.asd.

Parent Component

base (system).

Internals

3.1.133 base/zzinit/source/zzinit.lisp

Dependency

zzinit/source/initialize.lisp (file).

Source

base.asd.

Parent Component

base (system).

Internals

*these-features* (special variable).


3.1.134 gwl/source/package.lisp

Source

gwl.asd.

Parent Component

gwl (system).

Packages

gwl-user.

Public Interface

define-package (macro).


3.1.135 gwl/source/defparameters.lisp

Dependency

source/package.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.136 gwl/source/base-html-sheet.lisp

Dependency

source/defparameters.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.137 gwl/source/html-format.lisp

Dependency

source/base-html-sheet.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.138 gwl/source/macros.lisp

Dependency

source/html-format.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.139 gwl/source/presets.lisp

Dependency

source/macros.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).


3.1.140 gwl/source/base-html-utils.lisp

Dependency

source/presets.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.141 gwl/source/ignore-errors-with-backtrace.lisp

Dependency

source/base-html-utils.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface

ignore-errors-with-backtrace (macro).


3.1.142 gwl/source/utilities.lisp

Dependency

source/ignore-errors-with-backtrace.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

server-port (function).


3.1.143 gwl/source/answer.lisp

Dependency

source/utilities.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.144 gwl/source/accessories.lisp

Dependency

source/answer.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface

update (class).

Internals

3.1.145 gwl/source/gdl-remote.lisp

Dependency

source/accessories.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).


3.1.146 gwl/source/vanilla-remote.lisp

Dependency

source/gdl-remote.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface

vanilla-remote (class).

Internals

3.1.147 gwl/source/base64-utils.lisp

Dependency

source/vanilla-remote.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface

3.1.148 gwl/source/color-palette.lisp

Dependency

source/base64-utils.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Internals

3.1.149 gwl/source/crawler.lisp

Dependency

source/color-palette.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface

crawl (function).

Internals

3.1.150 gwl/source/genworks.lisp

Dependency

source/crawler.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface

3.1.151 gwl/source/new-urls.lisp

Dependency

source/genworks.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Internals

compute-root-path (function).


3.1.152 gwl/source/publish.lisp

Dependency

source/new-urls.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface

evaluate-object (method).

Internals

3.1.153 gwl/source/remote-object.lisp

Dependency

source/publish.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.154 gwl/source/security-check-failed.lisp

Dependency

source/remote-object.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Internals

3.1.155 gwl/form-elements/source/grid-form-element.lisp

Dependency

source/security-check-failed.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface

grid-form-control (class).

Internals

3.1.156 gwl/form-elements/source/macros.lisp

Dependency

form-elements/source/grid-form-element.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Internals

with-expanded-html-output (macro).


3.1.157 gwl/form-elements/source/primitives.lisp

Dependency

form-elements/source/macros.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.158 gwl/ajax/source/parameters.lisp

Dependency

form-elements/source/primitives.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface

*ajax-timeout* (special variable).


3.1.159 gwl/ajax/source/skeleton-ui-element.lisp

Dependency

ajax/source/parameters.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.160 gwl/ajax/source/ajax.lisp

Dependency

ajax/source/skeleton-ui-element.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Internals

3.1.161 gwl/ajax/source/base-ajax-sheet.lisp

Dependency

ajax/source/ajax.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.162 gwl/gwl-session/source/parameters.lisp

Dependency

ajax/source/base-ajax-sheet.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Internals

*reap-expired-sessions?* (special variable).


3.1.163 gwl/gwl-session/source/cleanup.lisp

Dependency

gwl-session/source/parameters.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.164 gwl/gwl-session/source/functions.lisp

Dependency

gwl-session/source/cleanup.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Internals

3.1.165 gwl/gwl-session/source/session-control-auto-refresh.lisp

Dependency

gwl-session/source/functions.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Internals

session-control-auto-refresh (function).


3.1.166 gwl/gwl-session/source/session-control-mixin.lisp

Dependency

gwl-session/source/session-control-auto-refresh.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).


3.1.167 gwl/gwl-session/source/session-recovery.lisp

Dependency

gwl-session/source/session-control-mixin.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).


3.1.168 gwl/gwl-session/source/session-report.lisp

Dependency

gwl-session/source/session-recovery.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Internals

session-report (function).


3.1.169 gwl/js-libs/jquery/source/package.lisp

Dependency

gwl-session/source/session-report.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Packages

jquery.


3.1.170 gwl/js-libs/jquery/source/slider-form-control.lisp

Dependency

js-libs/jquery/source/package.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface

slider-form-control (class).

Internals

3.1.171 gwl/zzinit/source/initialize.lisp

Dependency

js-libs/jquery/source/slider-form-control.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Public Interface
Internals

3.1.172 gwl/zzinit/source/zzinit.lisp

Dependency

zzinit/source/initialize.lisp (file).

Source

gwl.asd.

Parent Component

gwl (system).

Internals

*these-features* (special variable).


3.1.173 glisp/source/parameters.lisp

Source

glisp.asd.

Parent Component

glisp (system).

Internals

3.1.174 glisp/source/genworks.lisp

Dependency

source/parameters.lisp (file).

Source

glisp.asd.

Parent Component

glisp (system).

Public Interface
Internals

3.1.175 glisp/source/initialize.lisp

Dependency

source/genworks.lisp (file).

Source

glisp.asd.

Parent Component

glisp (system).

Internals

initialize (function).


3.1.176 glisp/source/zzinit.lisp

Dependency

source/initialize.lisp (file).

Source

glisp.asd.

Parent Component

glisp (system).


3.1.177 geysr/source/package.gdl

Source

geysr.asd.

Parent Component

geysr (system).

Packages

geysr.


3.1.178 geysr/source/parameters.gdl

Dependency

source/package.gdl (file).

Source

geysr.asd.

Parent Component

geysr (system).

Public Interface
Internals

*these-features* (special variable).


3.1.179 geysr/source/assembly.gdl

Dependency

source/parameters.gdl (file).

Source

geysr.asd.

Parent Component

geysr (system).

Public Interface
Internals

3.1.180 geysr/source/iframe.lisp

Dependency

source/assembly.gdl (file).

Source

geysr.asd.

Parent Component

geysr (system).

Internals

3.1.181 geysr/source/initialize.gdl

Dependency

source/iframe.lisp (file).

Source

geysr.asd.

Parent Component

geysr (system).

Public Interface
Internals

3.1.182 geysr/source/inspector.gdl

Dependency

source/initialize.gdl (file).

Source

geysr.asd.

Parent Component

geysr (system).

Public Interface

inspector (class).

Internals

3.1.183 geysr/source/menu-node.gdl

Dependency

source/inspector.gdl (file).

Source

geysr.asd.

Parent Component

geysr (system).

Internals

3.1.184 geysr/source/menu.gdl

Dependency

source/menu-node.gdl (file).

Source

geysr.asd.

Parent Component

geysr (system).

Internals

3.1.185 geysr/source/patches.lisp

Dependency

source/menu.gdl (file).

Source

geysr.asd.

Parent Component

geysr (system).


3.1.186 geysr/source/tree.gdl

Dependency

source/patches.lisp (file).

Source

geysr.asd.

Parent Component

geysr (system).

Public Interface

tree (class).

Internals

3.1.187 geysr/source/user-inputs.gdl

Dependency

source/tree.gdl (file).

Source

geysr.asd.

Parent Component

geysr (system).

Internals

3.1.188 geysr/source/viewport.gdl

Dependency

source/user-inputs.gdl (file).

Source

geysr.asd.

Parent Component

geysr (system).

Public Interface

viewport (class).

Internals

3.1.189 geysr/source/zzinit.gdl

Dependency

source/viewport.gdl (file).

Source

geysr.asd.

Parent Component

geysr (system).


3.1.190 gendl-asdf/gendl-asdf.lisp

Source

gendl-asdf.asd.

Parent Component

gendl-asdf (system).


3.1.191 robot/source/package.lisp

Source

robot.asd.

Parent Component

robot (system).

Packages

robot.


3.1.192 robot/source/assembly.lisp

Dependency

source/package.lisp (file).

Source

robot.asd.

Parent Component

robot (system).

Public Interface

assembly (class).

Internals

3.1.193 robot/source/initialize.lisp

Dependency

source/assembly.lisp (file).

Source

robot.asd.

Parent Component

robot (system).


3.1.194 robot/source/parameters.lisp

Dependency

source/initialize.lisp (file).

Source

robot.asd.

Parent Component

robot (system).

Internals

3.1.195 robot/source/zzinit.lisp

Dependency

source/parameters.lisp (file).

Source

robot.asd.

Parent Component

robot (system).


3.1.196 yadd/source/package.lisp

Source

yadd.asd.

Parent Component

yadd (system).

Packages

yadd.


3.1.197 yadd/source/genworks.lisp

Dependency

source/package.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Public Interface

3.1.198 yadd/source/parameters.lisp

Dependency

source/genworks.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Internals

3.1.199 yadd/source/mixins.lisp

Dependency

source/parameters.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Internals

3.1.200 yadd/source/define-object-documentation.lisp

Dependency

source/mixins.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Public Interface

object-dokumentation (class).

Internals

3.1.201 yadd/source/assembly.lisp

Dependency

source/define-object-documentation.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Public Interface
Internals

3.1.202 yadd/source/ass.lisp

Dependency

source/assembly.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Public Interface
Internals

3.1.203 yadd/source/format-documentation.lisp

Dependency

source/ass.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Internals

3.1.204 yadd/source/function-documentation.lisp

Dependency

source/format-documentation.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Public Interface

function-dokumentation (class).

Internals

3.1.205 yadd/source/initialize.lisp

Dependency

source/function-documentation.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Internals

initialize (function).


3.1.206 yadd/source/publish.lisp

Dependency

source/initialize.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Internals

publish-yadd (function).


3.1.207 yadd/source/test-part.lisp

Dependency

source/publish.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Packages

yadd-sample.

Public Interface

assembly (class).

Internals

3.1.208 yadd/source/variable-documentation.lisp

Dependency

source/test-part.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).

Internals

3.1.209 yadd/source/zzinit.lisp

Dependency

source/variable-documentation.lisp (file).

Source

yadd.asd.

Parent Component

yadd (system).


3.1.210 cl-lite/source/package.lisp

Source

cl-lite.asd.

Parent Component

cl-lite (system).

Packages

cl-lite.


3.1.211 cl-lite/source/parameters.lisp

Dependency

source/package.lisp (file).

Source

cl-lite.asd.

Parent Component

cl-lite (system).

Internals

*these-features* (special variable).


3.1.212 cl-lite/source/cl-lite.lisp

Dependency

source/parameters.lisp (file).

Source

cl-lite.asd.

Parent Component

cl-lite (system).

Public Interface
Internals

3.1.213 cl-lite/source/initialize.lisp

Dependency

source/cl-lite.lisp (file).

Source

cl-lite.asd.

Parent Component

cl-lite (system).

Internals

initialize (function).


3.1.214 cl-lite/source/zzinit.lisp

Dependency

source/initialize.lisp (file).

Source

cl-lite.asd.

Parent Component

cl-lite (system).


4 Packages

Packages are listed by definition order.


4.1 yadd

Yet Another Definition Documenter (yadd)

Source

source/package.lisp.

Use List
  • cl-who.
  • common-lisp.
  • gendl.
  • geom-base.
  • gwl.
  • net.aserve.
  • net.aserve.client.
  • net.html.generator.
  • net.uri.
  • surf.
Public Interface
Internals

4.2 gwl

Generative Web Language (GWL)

Source

source/package.lisp.

Use List
  • cl-who.
  • common-lisp.
  • gendl.
  • geom-base.
  • gwl.
  • net.aserve.
  • net.aserve.client.
  • net.html.generator.
  • net.uri.
  • surf.
Used By List
Public Interface
Internals

4.3 surf

NURBS Surface and Solids Geometry Primitives

Source

source/package.lisp.

Use List
Used By List
Public Interface

4.4 gendl-boot

Source

source/package.lisp.

Public Interface

4.5 robot

Simplified Android Robot example

Source

source/package.lisp.

Use List
  • cl-who.
  • common-lisp.
  • gendl.
  • geom-base.
  • gwl.
  • net.aserve.
  • net.aserve.client.
  • net.html.generator.
  • net.uri.
  • surf.
Public Interface

assembly (class).

Internals

4.6 gdl-output

Source

source/package.lisp.

Internals

4.7 gdl-trickle-downs

Source

source/package.lisp.

Internals

4.8 com.genworks.lisp

Common Lisp Portability

Source

source/package.lisp.

Nickname

glisp

Use List

common-lisp.

Public Interface
Internals

4.9 matrix

Source

prereqs/source/matrix.lisp.

Use List

common-lisp.

Public Interface
Internals

4.10 enterprise

Source

source/package.lisp.

Use List

4.11 gwl-graphics

GWL embedded graphics support

Source

source/package.lisp.

Use List

common-lisp.

Internals

4.12 svg

Source

svg/source/package.lisp.

Use List
  • cl-who.
  • common-lisp.
  • gendl.
  • geom-base.
  • gwl.
  • net.aserve.
  • net.aserve.client.
  • net.html.generator.
  • net.uri.
  • surf.

4.13 gdl-user

Source

source/package.lisp.

Use List

4.14 gdl-slots

Source

source/package.lisp.

Internals

4.15 raphael

Source

raphael/source/package.lisp.

Use List
  • cl-who.
  • common-lisp.
  • gendl.
  • geom-base.
  • gwl.
  • net.aserve.
  • net.aserve.client.
  • net.html.generator.
  • net.uri.
  • surf.
Internals

*result* (special variable).


4.16 iq

Source

expanders/source/computed-slots.lisp.

Public Interface

qlet (macro).


4.17 geom-base

Wireframe Geometry

Source

source/package.lisp.

Use List
Used By List
Public Interface
Internals

4.18 gdl-format

Source

source/package.lisp.

Internals

4.19 gendl

Base Core Kernel Engine

Source

source/package.lisp.

Nicknames
  • gdl
  • genworks
  • base
Use List

common-lisp.

Used By List
Public Interface
Internals

4.20 gwl-user

Source

source/package.lisp.

Use List
  • cl-who.
  • common-lisp.
  • gendl.
  • geom-base.
  • gwl.
  • net.aserve.
  • net.aserve.client.
  • net.html.generator.
  • net.uri.
  • surf.

4.21 gdl-inputs

Source

source/package.lisp.

Internals

4.22 gdl-rule

Source

source/package.lisp.

Internals

4.23 jquery

Source

js-libs/jquery/source/package.lisp.

Use List
  • cl-who.
  • common-lisp.
  • gendl.
  • geom-base.
  • gwl.
  • net.aserve.
  • net.aserve.client.
  • net.html.generator.
  • net.uri.
  • surf.
Public Interface

slider-form-control (class).


4.24 gdl-toplevel

Source

source/package.lisp.


4.25 geysr

Web-based Development Environment (geysr)

Source

source/package.gdl.

Use List
  • cl-who.
  • common-lisp.
  • gendl.
  • geom-base.
  • gwl.
  • net.aserve.
  • net.aserve.client.
  • net.html.generator.
  • net.uri.
  • surf.
Public Interface
Internals

4.26 gdl-acc

Source

source/package.lisp.

Internals

4.27 glm

Source

source/package.lisp.

Use List

4.28 cl-lite

Compile-and-Load Lite Utility

Source

source/package.lisp.

Use List
Public Interface

codebase-directory-node (class).

Internals

4.29 yadd-sample

Source

source/test-part.lisp.

Use List
Public Interface

assembly (class).

Internals

5 Definitions

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


5.1 Public Interface


5.1.1 Constants

Constant: *nominal-x-vector*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: *nominal-x-vector-r*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: *nominal-y-vector*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: *nominal-y-vector-r*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: *nominal-z-vector*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: *nominal-z-vector-r*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: *trimetric-normal-vector*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: *trimetric-normal-vector-left*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: *trimetric-normal-vector-left-rear*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: *trimetric-normal-vector-right-rear*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: +kappa+
Package

gendl.

Source

rest/source/parameters.lisp.

Constant: +nominal-origin+
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: +phi+

Number (Constant). The Golden Ratio.

Package

gendl.

Source

rest/source/parameters.lisp.

Constant: +postnet-bits+

[Constant] 2D Array of Boolean. Represents the encodings used by the US Post Office Postnet barcoding system. this will be included and documented in a future version of the GDL PDF output format.

Package

geom-base.

Source

prereqs/source/parameters.lisp.

Constant: 2pi

Number (Constant). Twice the internal Lisp value for pi.

Package

gendl.

Source

rest/source/parameters.lisp.

Constant: pi/2

Number (Constant). Half the internal Lisp value for pi.

Package

gendl.

Source

rest/source/parameters.lisp.


5.1.2 Special variables

Special Variable: *%format%*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *ajax-timeout*
Package

gwl.

Source

ajax/source/parameters.lisp.

Special Variable: *allow-nil-list-of-numbers?*

Boolean. If set to t,
allows list-of-numbers function to return nil instead of error when num1 is greater than num2 with positive increment or vice-versa. Default is nil.

Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *allowed-part-documentation-keywords*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *already-loaded-systems*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *aserve-listeners*
Package

gwl.

Source

source/package.lisp.

Special Variable: *aserve-start-args*
Package

gwl.

Source

source/package.lisp.

Special Variable: *base64-decode-func*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *base64-encode-func*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *bias-to-double-float?*

Boolean. Indicates whether the following functions should always return double-floats: <ul>
<li><tt>half</tt>
<li><tt>twice</tt>
</ul>.

Defaults to nil.

Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *break-leaders?*

Boolean. Indicates whether to try making a gap in dimension leaders for the text block. Defaults to t.

Package

geom-base.

Source

prereqs/source/parameters.lisp.

Special Variable: *break-on-set-self?*

Boolean. Set this to non-nil if you want a break and *background-interaction* in emacs when the setSelf link is pressed. Defaults to nil.

Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *bypass-security-check?*

Boolean. Indicates whether security check for same IP address is bypassed. Defaults to nil.

Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *clicked-x*
Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *clicked-y*
Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *color-table*

Hash Table. Built from the <tt>*color-plist*</tt>, this hash table is keyed on the same keys.

Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *color-table-decimal*

Hash table. Same as <tt>*color-table*</tt> except the results are returned as a list of three decimal integers (for Red, Green, Blue) in the range of 0-254.

Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *colors-default*

Plist. Should contain keys of at least <tt>:foreground</tt> and <tt>:background</tt>, whose values are a color indicator for the default foreground and background of graphics viewports. The default is <tt>:black</tt> for foreground, and <tt>:white</tt> for background.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *compile-circular-reference-detection?*

Boolean. This is a compile-time switch. Determines whether the system detects circular references in messages. Defaults to NIL.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *compile-dependency-tracking?*

Boolean. This is a compile-time switch. Determines whether the system keeps track of object and message dependencies at runtime, thereby enabling the modification of messages and subsequent proper demand-driven recomputation of other messages in the object hierarchy. This switch must
be set at the beginning of a session before comiling all code; switching it in the middle
of a session (especially from NIL to T) will have unpredictable effects and very likely will
result in incorrect operation. Defaults to T.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *compile-documentation-database?*

Boolean. Determines whether documentation strings information will be compiled into compiled files. Defaults to T.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *compile-for-dgdl?*

Boolean. Determines whether
global methods are defined during compilation to allow calling any message on a gdl remote-object. This functionality is not available in the base by itself, it requires the :gwl system as well. Defaults to nil.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *compile-source-code-database?*

Boolean. Determines whether source code information information will be compiled into compiled files. Defaults to T.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *compile-with-dependency-recording?*
Package

gendl.

Source

source/utilities.lisp.

Special Variable: *current-version*
Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *curve-chords*

Integer. The number of chords to use per Bezier curve when rendering curves as a sequence of straight chords (e.g. in VRML).

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *developing?*

Boolean. Used in some parts like application-mixin
and node-mixin, to decide whether to display developer links. Can also be used by user application code.

Package

gwl.

Source

source/assembly.gdl.

Special Variable: *display-controls*
Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *dummy-version*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *enable-utf8?*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *ensure-lists-when-bashing?*

Boolean. Determines whether lists are enforced to stay as lists with set-slot-if-needed method of vanilla-mixin. Default is nil.

Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *ent*

AllegroServe Entity object. Dynamically bound to the current entity object within a write-html-sheet or main-sheet function.

Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *error-on-reserved-words?*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *external-text-format*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *fasl-extension*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *field-plist*
Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *fixed-scale?*
Package

geom-base.

Source

drawing/source/lenses.lisp.

Special Variable: *force-restore-slot-default?*
Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *fullchain-pem-path*
Package

gwl.

Source

zzinit/source/initialize.lisp.

Special Variable: *gdl-home*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *gdl-program-home*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *gendl-home*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *gendl-patch-level*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *gendl-program-home*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *gendl-source-home*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *gendl-version*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *genworks-source-home*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *gs-graphics-alpha-bits*

Integer. The amount of anti-aliasing for Ghostscript to apply
to graphics when making PNG or JPEG images. Defaults to 4. Set to 0 for no antialiasing.

Package

geom-base.

Source

prereqs/source/parameters.lisp.

Special Variable: *gs-path*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *gs-text-alpha-bits*

Integer. The amount of anti-aliasing for Ghostscript to apply
to text when making PNG or JPEG images. Defaults to 4. Set to 0 for no antialiasing.

Package

geom-base.

Source

prereqs/source/parameters.lisp.

Special Variable: *hash-transforms?*

Boolean. Controls whether the transformations of points from three-dimensional world coordinates to two-dimensional display coordinates are cached in memory. Set this to NIL to save memory at the expense of some execution speed. <i>Note: in the current GDL release, transform caching is temporarily disabled, so this parameter will have no effect.</i> Defaults to T.

Package

geom-base.

Source

prereqs/source/parameters.lisp.

Special Variable: *http-port*
Package

gwl.

Source

source/package.lisp.

Special Variable: *http-server*
Package

gwl.

Source

source/package.lisp.

Special Variable: *https-port*
Package

gwl.

Source

source/package.lisp.

Special Variable: *https-server*
Package

gwl.

Source

source/package.lisp.

Special Variable: *https?*
Package

gwl.

Source

source/package.lisp.

Special Variable: *instance-finalizers*

CL Function of one argument. The argument is a keyword representing a GWL Instance ID. This is an application-specific function (either a symbol naming a function, or a lambda expression) which will be run after an instance is cleared with the standard clear-instance function. The default is nil which indicates that no finalizer function will be run.

Package

gwl.

Source

gwl-session/source/cleanup.lisp.

Special Variable: *instance-hash-table*

Hash table. Keys are session ids and values are lists with GWL root objects and a dummy (for now) version.

Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *internal-keywords*
Package

geysr.

Source

source/parameters.gdl.

Special Variable: *invalid-aggregate-behavior*
Package

gendl.

Source

rest/source/utilities.lisp.

Special Variable: *js-incremental-search*
Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *jump-to-toplevel-on-set-self?*

Boolean. Set this to non-nil if you want to jump to the toplevel interaction buffer in emacs when setSelf link is pressed and <tt>*break-on-set-self?*</t> is nil. Defaults to t.

Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *load-documentation-database?*

Boolean. Determines whether pre-compiled documentation strings information will be loaded from compiled files. Defaults to T.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *load-source-code-database?*

Boolean. Determines whether pre-compiled source code information will be loaded from compiled files. Defaults to T.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *loaded-hotpatches*
Package

gendl.

Source

rest/source/utilities.lisp.

Special Variable: *max-id-value*

Integer. The maximum number to use for the randomly-generated instance ids for URI identifiers. Defaults to 999.

Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *max-node-depth*
Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *mime-file-types*
Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *onclick-function*
Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *out-of-bounds-sequence-reference-action*

Keyword symbol :warn, :error, or :silent. Determines what happens when you try to access a member of a GDL sequence which is out of bounds. If :warn or :silent, an out-of-bounds reference will simply return nil. If :error, it will throw an error as was the old behavior. Defaults to :error.

Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *override-non-settables?*
Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *packages-to-lock*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *paper-size-plist*
Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *paper-size-table*
Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *patch-fasls*
Package

gendl.

Source

source/utilities.lisp.

Special Variable: *privkey-pem-path*
Package

gwl.

Source

zzinit/source/initialize.lisp.

Special Variable: *process-cookies?*
Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *publishers*

List of functions which accept server argument to do any aserve publishings.

Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *query-plist*
Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *quicklisp-home*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *raphael-translation*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Special Variable: *remember-previous-slot-values?*

Boolean. Determines whether the system keeps track of previous slot values (accessible with previous-value function) after bashings are done. Leave this set to nil to improve memory performance.

Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *report-gdl-redefinitions?*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *req*

AllegroServe Request object. Dynamically bound to the current request object within a write-html-sheet or main-sheet function.

Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *retain-object-identity-on-type-change?*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *rgb-cube-colors*
Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: *run-with-circular-reference-detection?*

Boolean. This is a runtime switch. Determines whether the system detects circular references in messages. Defaults to NIL.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *run-with-dependency-recording?*
Package

gendl.

Source

source/utilities.lisp.

Special Variable: *run-with-dependency-tracking?*

Boolean. This is a runtime switch. Determines whether the system keeps track of object and message dependencies at runtime, thereby enabling the modification of messages and subsequent proper demand-driven recomputation of other messages in the object hierarchy. This switch must
be set at the beginning of a session; switching it in the middle of a session (especially
from NIL to T) will have unpredictable effects and very likely will result in incorrect operation. Defaults to T.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *server*
Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *skin*
Package

gendl.

Source

macros/source/reference.lisp.

Special Variable: *sort-children?*

Boolean. Determine whether to sort child objects in lexigraphical order. Defaults to nil, which is the behavior previous to gdl1585.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *ssl-server*
Package

gwl.

Source

source/defparameters.lisp.

Special Variable: *standard-views*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Special Variable: *static*
Package

geysr.

Source

source/initialize.gdl.

Special Variable: *static-home*
Package

gwl.

Source

zzinit/source/initialize.lisp.

Special Variable: *stream*
Package

gendl.

Source

source/parameters.lisp.

Special Variable: *suppress-$$-messages?*

Boolean. Set to nil if you want to see messages starting with $$ in tasty inspector. Defaults to t.

Package

geysr.

Source

source/parameters.gdl.

Special Variable: *suppress-%%-messages?*

Boolean. Set to nil if you want to see messages starting and ending with %% in tasty inspector. Defaults to t.

Package

geysr.

Source

source/parameters.gdl.

Special Variable: *svg-translation*
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Special Variable: *temporary-folder-function*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *ui-server*
Package

gendl.

Source

rest/source/vanilla-mixin.lisp.

Special Variable: *undeclared-parameters-enabled?*

Boolean. This is a compile-time switch. Determines whether the system will handle inputs passed to child parts through :parameters plists, where the input is not declared in any other part as either an input-slot or computed-slot. If you leave this as NIL when compiling
your application you may see an improvement in runtime performance of up to 10% as compared to applications compiled with it set to T. Defaults to NIL.

Package

gendl.

Source

source/parameters.lisp.

Special Variable: *utf-16-ef*
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Special Variable: *zero-epsilon*

Number. The value used to test for closeness to zero in some functions. Defaults to 0.001

Package

gendl.

Source

rest/source/parameters.lisp.

Special Variable: +lh-identity-matrix+
Package

geom-base.

Source

prereqs/source/parameters.lisp.


5.1.3 Macros

Macro: append-elements (aggregate &optional expression filter)

List of Objects [Macro]. Returns an appended list of <tt>expression</tt> from each element of an aggregate,
with an optional filter.

:arguments (aggregate "GDL aggregate object. (e.g. from a <tt>:sequence (:size ..)</tt> <tt>:object</tt> specification).") :&optional (expression "Expression using <tt>the-element</tt>. Similar to a <tt>the-object</tt> reference, which should return a list.")

Package

gendl.

Source

rest/source/aggregate.lisp.

Macro: defaulting (form &optional default)

Lisp object. Returns a default value if the reference-chain is not handled.

:arguments (form "Reference-chain with the or the-object"
default "Lisp expression. Default value to return if reference-chain cannot be handled.")

Package

gendl.

Source

macros/source/defaulting.lisp.

Macro: define-constant (name value &optional doc)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Macro: define-format (name mixin-list &key slots functions documentation)

Standard-class [Macro]. Defines a standard GDL output format for use with GDL views.

:arguments (name "Symbol."
mixin-list "List of symbols.")
:&key (documentation "Plist containing keys and strings for author, description, etc."
slots "List of lists or symbols. If a list, the list should contain a symbol, a default value, and optionally a documentation string. If a symbol, this is the name of the slot and there will be no default value."
functions "List of format-function definitions. Each definition is made up of a symbol, an argument-list, and a body.")

Package

gendl.

Source

macros/source/define-format.lisp.

Macro: define-lens (format-and-object mixin-lists &key skin output-functions amend? documentation)

Void [Macro]. Defines output-functions for the combination of the given output-format and GDL object.

:arguments (format-and-object "List of two symbols. The first should name an output-format previously
defined with <tt>define-format</tt>, and the second should name a GDL object previously defined with <tt>define-object</tt>."
mixin-list "NIL. This is not supported and should be left as NIL or an empty list for now.")
:&key ((skin t) "Name of a skin defined with define-skin. This allows a class hierarchy of look and feel for each view combination. Defaults to T, a generic skin.") (output-functions "List of format-function definitions. Each definition is made up of a symbol, an argument-list, and a body. The
code in the body may refer to the dynamically bound variable <tt>stream</tt> for writing output.")

Package

gendl.

Source

macros/source/define-format.lisp.

Macro: define-object (name mixin-list &rest spec-plist)

Defines a standard GDL object. Please see the document USAGE.TXT for an overview of <tt>define-object</tt> syntax.

Package

gendl.

Source

macros/source/define-object.lisp.

Macro: define-object-amendment (name mixin-list &rest spec-plist)

Supplements or alters an existing GDL object definition. Syntax is similar to that for <tt>define-object</tt>. Note that there is currently no way to undefine messages defined with this macro, other than redefining the original object or restarting the GDL session. Support for surgically removing messages will be added in a future GenDL release.

Package

gendl.

Source

macros/source/define-object.lisp.

Macro: define-object-macro-toplevel (keyword (specs) &body body)
Package

gendl.

Source

source/utilities.lisp.

Macro: define-package (name &rest args)
Package

gwl.

Source

source/package.lisp.

Macro: define-package (name &rest body)
Package

gendl.

Source

source/package.lisp.

Macro: define-skin (name &optional mixins slots)
Package

gendl.

Source

macros/source/define-format.lisp.

Macro: define-view (&rest args)
Package

gendl.

Source

macros/source/define-format.lisp.

Macro: format-slot (slot-name)

Lisp object [Macro]. Returns the value of the given slot within the context of the current <tt>with-format</tt> output format object.
:arguments (slot-name "Symbol.")

Package

gendl.

Source

macros/source/reference.lisp.

Macro: html-form (slot-names &key size-default sizes prompts cellpadding heading-color)
Package

gwl.

Source

source/macros.lisp.

Macro: ignore-errors-with-backtrace (&body body)

Like IGNORE-ERRORS, but in case of failure, return backtrace string as third value.

Package

gendl.

Source

source/ignore-errors-with-backtrace.lisp.

Macro: le (&rest arguments)
Package

gendl.

Source

rest/source/aggregate.lisp.

Macro: list-elements (aggregate &optional expression filter)

List of GDL Objects [Macro]. Returns a listing of the elements of an aggregate,
with an optional <tt>the-element</tt> expression and filter. If an expression is given,
the list of results from the expressions is returned. If no expression is given, a list
of the objects themselves is returned.

:arguments (aggregate "GDL aggregate object. (e.g. from a <tt>:sequence (:size ..)</tt> <tt>:object</tt> specification).") :&optional (expression "Expression using <tt>the-element</tt>. Similar to a <tt>the-object</tt> reference."
filter "Function of one argument. Can be used to filter the result list.")

Package

gendl.

Source

rest/source/aggregate.lisp.

Macro: make-point (&rest args)

3D Point. (Internally this is the same as a 3D Vector) Returns a vector of double-floats from up to 4 numbers.

Package

geom-base.

Source

prereqs/source/parameters.lisp.

Macro: make-vector (&rest args)

0D, 1D, 2D, 3D, or 4D Vector. (Internally this is the same as a Point) Returns a vector of double-floats from up to 4 numbers.

Package

geom-base.

Source

prereqs/source/parameters.lisp.

Macro: max-of-elements (aggregate &optional expression filter)

Number [Macro]. Returns the maximum of <tt>expression</tt> from each element of an aggregate,
with an optional filter.

:arguments (aggregate "GDL aggregate object. (e.g. from a <tt>:sequence (:size ..)</tt> <tt>:object</tt> specification).")
:&optional (expression "Expression using <tt>the-element</tt>. Similar to a <tt>the-object</tt> reference, which should return a number.")

Package

gendl.

Source

rest/source/aggregate.lisp.

Macro: merge-display-controls (display-controls)

Plist of display controls. This macro "merges" the given display controls list with
that coming as a trickle-down slot from the parent. It will replace any common keys and
add any new keys.

:arguments (display-controls "Plist. The new display controls to be merged with the defaults from the parent")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Macro: min-of-elements (aggregate &optional expression filter)

Number [Macro]. Returns the minimum of <tt>expression</tt> from each element of an aggregate,
with an optional filter.

:arguments (aggregate "GDL aggregate object. (e.g. from a <tt>:sequence (:size ..)</tt> <tt>:object</tt> specification).")
:&optional (expression "Expression using <tt>the-element</tt>. Similar to a <tt>the-object</tt> reference, which should return a number.")

Package

gendl.

Source

rest/source/aggregate.lisp.

Macro: print-messages (&rest messages)

[Macro] Void. Prints the specified GDL object messages (i.e. slots) and their current values to standard output.

:arguments (vars "unquoted symbols (&rest argument)")

Package

gendl.

Source

source/utilities.lisp.

Macro: print-variables (&rest vars)

[Macro] Void. Prints the specified variables and current values to standard output.

:arguments (vars "unquoted symbols (&rest argument)")

Package

gendl.

Source

source/utilities.lisp.

Macro: qlet ((&rest args) &rest body)
Package

iq.

Source

expanders/source/computed-slots.lisp.

Macro: roll (axis angle &rest other-axes-and-angles)

[macro] Transformation matrix. In the context of a GDL object
definition (i.e. in a <tt>define-object</tt>), returns a transformation matrix based on rotation about <b>axis</b> by some <b>angle</b>. <b>Axis</b> is a keyword symbol, one of:
<ul><li><tt>:lateral</tt></li>
<li><tt>:longitudinal</tt></li>
<li><tt>:vertical</tt></li></ul>
<b>Angle</b> is specified in radians. Any number of axis-angle
pairs can be specified.

:arguments (axis "Keyword Symbol"
angle "Number")
:&rest (other-axes-and-angles "Plist made from axis keyword symbols and numbers")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Macro: set-format-slot (slot-name value)

Void [Macro]. Sets the value of the given slot within the context of the current <tt>with-format</tt> output format object.
:arguments (slot-name "Symbol." value "Lisp Value")

Package

gendl.

Source

macros/source/reference.lisp.

Macro: sum-elements (aggregate &optional expression filter)

Number [Macro]. Returns the sum of <tt>expression</tt> from each element of an aggregate,
with an optional filter.

:arguments (aggregate "GDL aggregate object. (e.g. from a <tt>:sequence (:size ..)</tt> <tt>:object</tt> specification).")
:&optional (expression "Expression using <tt>the-element</tt>. Similar to a <tt>the-object</tt> reference, which should return a number.")

Package

gendl.

Source

rest/source/aggregate.lisp.

Macro: the (&rest reference-chain)

Lisp object. Sends the <tt>reference-chain</tt> to <tt>self</tt>, which typically means it is used within the context of a define-object where self is automatically lexically bound.

:arguments (reference-chain "(&rest). A spliced-in list of symbols naming messages, which can be slots or objects starting from <tt>self</tt>. For referring to elements of a quantified set, or for passing arguments to GDL functions which take arguments, use parentheses around the message name and enclose the quantified element index or function arguments after the message name.")

:example
This example sends the <tt>length</tt> message to the “zeroth” element of the quantified set of arms contained in the body which is contained in the robot which is contained in self: <pre>
(the robot body (arms 0) length)
</pre>

Package

gendl.

Source

macros/source/reference.lisp.

Macro: the-child (&rest reference-chain)

similar to “the,” but used to refer to the child part from within an :objects or :hidden-objects specification. This is often used for sending the <tt>index</tt> message to an element of a quantified set.

:arguments (reference-chain "(&rest). A spliced-in list of symbols naming messages relative to the child object.")

Package

gendl.

Source

macros/source/reference.lisp.

Macro: the-element (&rest args)

Lisp Object [Macro]. Acts similarly to <tt>the-object</tt> for each element of an aggregate, within the context of a <tt>list-elements</tt>, <tt>append-elements</tt>, <tt>max-of-elements</tt>, <tt>min-of-elements</tt>, <tt>sum-elements</tt>, or a query operator (query operators are not yet documented).

:arguments (args "(&rest). Standard reference chain applicable to the element.")

Package

gendl.

Source

rest/source/aggregate.lisp.

Macro: the-object (object &rest reference-chain)

Lisp object. Sends the <tt>reference-chain</tt> to <tt>object</tt>, which must be specified
as a Lisp expression (e.g. a variable) which evaluates to a GDL object.

:arguments (reference-chain "(&rest). A spliced-in list of symbols naming messages, which can
be slots or objects starting from <tt>object</tt>. For referring to elements of a quantified set,
or for passing arguments to GDL functions which take arguments, use parentheses around the
message name and enclose the quantified element index or function arguments after the message name.")

:example
This example sends the <tt>length</tt> message to the “zeroth” element of the quantified
set of arms contained in the body which is contained in the robot which is contained in <tt>object</tt>: <pre>
(the-object object robot body (arms 0) length)
</pre>

Package

gendl.

Source

macros/source/reference.lisp.

Macro: theo (object &rest reference-chain)
Package

gendl.

Source

macros/source/reference.lisp.

Macro: translate (origin &rest offsets)

[Macro] 3D Point. Within the context of a GDL object definition (i.e. a <tt>define-object</tt>), translate <b>origin</b> by any number of <b>offsets</b>.

:arguments (origin "3D Point")
:&rest (offsets "Plist consisting of direction keywords and numbers. A direction keyword can be one of: <ul><li><tt>:top</tt> (or <tt>:up</tt>)</li>
<li><tt>:bottom</tt> (or <tt>:down</tt>)</li> <li><tt>:left</tt></li>
<li><tt>:right</tt></li>
<li><tt>:front</tt></li>
<li><tt>:rear</tt> (or <tt>:back</tt>)</li></ul>")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Macro: w-o-interrupts (&body body)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Macro: with-all-servers ((server) &rest body)
Package

gwl.

Source

source/package.lisp.

Macro: with-cl-who ((&rest args) &body body)

Form. Sets up body to be evaluated with cl-who and output the resulting string to the default *stream*

Note that the args are spliced into cl-who:with-html-output after *stream* nil, so for example you can do <pre>
(with-cl-who (:indent t) ...)

</pre>

and it will expand into:

<pre>

(with-html-output (*stream* nil :indent t) ...)

</pre>

.

Package

gwl.

Source

source/base-html-sheet.lisp.

Macro: with-cl-who-string ((&rest args) &body body)

Form. Sets up body to be evaluated with our with-cl-who return the resulting string instead
of side-effecting anything at all to the default *stream*.

Package

gwl.

Source

source/base-html-sheet.lisp.

Macro: with-error-handling ((&key error? timeout timeout-body) &body body)

[Macro]. Wraps the <b>body</b> of code with error-trapping and system timeout. A warning is given if an error condition occurs with <b>body</b>.

:&key ((timeout 2) "Timeout in Seconds."
timeout-body "Body of code to evaluate if timeout occurs. Default is to print a warning and return nil.")

:&rest (body "Body of code to be wrapped")

Package

gendl.

Source

source/utilities.lisp.

Macro: with-format ((format stream-or-file &rest args) &body body)

Void [Macro]. Used to establish an output format and a stream to which data is to be sent. This supports a full range of output options such as page dimensions, view transforms, view scales, etc.
:example
<pre>
(gdl::with-format (pdf "/tmp/box.pdf" :view-transform (getf *standard-views* :trimetric)) (write-the-object (make-instance ’box :length 100 :width 100 :height 100) cad-output)) </pre>

Package

gendl.

Source

formats/source/macro-redefs.lisp.

Macro: with-format-slots ((&rest slots) &body body)

Void [Macro]. Wrap this around a body of code which should have access to multiple slots from the context of the current <tt>with-format</tt> output format object.
:arguments (slots "List of Symbols.")

Package

gendl.

Source

macros/source/reference.lisp.

Macro: with-heuristic-case-mode ((&rest args) &body body)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Macro: with-htm (&body body)
Package

gwl.

Source

source/base-html-sheet.lisp.

Macro: with-html-form ((&key name id multipart? enctype target requestor on-submit suppress-border? local-anchor cl-who? accept-charset) &body body)

Enclose a body of code with a form.
FLAG – fill in.

Package

gwl.

Source

source/macros.lisp.

Macro: with-lock-held ((lock) &body body)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Macro: with-timeout ((seconds &body timeout-body) &body body)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Macro: with-translated-state ((format center) &body body)
Package

geom-base.

Source

drawing/source/lenses.lisp.

Macro: without-package-variance-warnings (&body body)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Macro: without-redefinition-warnings (&rest body)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Macro: wmd (string)
Package

gwl.

Source

source/macros.lisp.

Macro: write-env (&rest method-calls)

Void [Macro] (usually used just for outputting). Within the context of a <tt>with-format</tt>, calls functions of the format object, optionally with arguments. Typically these functions will output data to the <tt>stream</tt> established by the <tt>with-format</tt>.

:arguments (function-calls "(&rest). Functions on the named output-format to be called.")

:example
<pre>
(with-format (base-format my-object) (write-env (:a "Hello World, my object’s length is: ")
(:a (the length))))
</pre>

Package

gendl.

Source

macros/source/reference.lisp.

Macro: write-the (&rest args)

Lisp object [Macro]. Typcially used only to send output, not for the return value. This macro is used within the body of a <tt>with-format</tt>. It sends the <tt>reference-chain</tt> to <tt>self</tt>, which typically means it is used within the context of a define-object where self is automatically lexically bound.

The reference-chain must terminate with an output-function defined for
the combination of the output-format specified in the enclosing
<tt>with-format</tt>, and the object identified by <tt>self</tt>.

:arguments (reference-chain "(&rest). A spliced-in list of symbols naming messages, which can be slots or objects starting from <tt>self</tt>, terminating with the name of an output-function. For referring to elements of a quantified set, or for passing arguments to GDL functions which take arguments, use parentheses around the message name and enclose the quantified element index or function arguments after the message name.")

Package

gendl.

Source

macros/source/reference.lisp.

Macro: write-the-object (object &rest reference-chain)

Lisp object [Macro]. Typcially used only to send output, not for the return value. This macro
is used within the body of a <tt>with-format</tt>. It sends the <tt>reference-chain</tt> to <tt>object</tt>, which must be specified as a Lisp expression (e.g. a variable) which
evaluates to a GDL object.

The reference-chain must terminate with an output-function defined for the combination of
the output-format specified in the enclosing <tt>with-format</tt>, and the object
identified by <tt>object</tt>.

:arguments (reference-chain "(&rest). A spliced-in list of symbols naming messages, which can be slots or objects starting from <tt>object</tt>, terminating with the name of an output-function. For referring to elements of a quantified set, or for passing arguments to GDL functions which take arguments, use parentheses around the message name and enclose the quantified element index or function arguments after the message name.")

Package

gendl.

Source

macros/source/reference.lisp.


5.1.4 Setf expanders

Setf Expander: (setf get-u) (vector)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Reader

get-u (function).

Setf Expander: (setf get-v) (vector)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Reader

get-v (function).

Setf Expander: (setf get-w) (vector)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Reader

get-w (function).

Setf Expander: (setf get-x) (vector)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Reader

get-x (function).

Setf Expander: (setf get-y) (vector)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Reader

get-y (function).

Setf Expander: (setf get-z) (vector)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Reader

get-z (function).


5.1.5 Ordinary functions

Function: 3d-distance (point-1 point-2)

Number. The three-dimensional distance from point-1 to point-2.


:arguments (point-1 "3D point"
point-1 "3D point")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: 3d-point-p (point)

Boolean.

FUNCTION
3d-point-p - predicate function to check if a make-point is 3D. That is, the point has 3 dimensions, representing a 3-dimensional point.

USAGE
3d-point-p point

DESCRIPTION
A predicate function to check if a point is 3-dimensional.

The function may also be accessed by calling the function 3d-point?.

EXAMPLES
(3d-point-p (make-point 1 2 3))
–> t

(3d-point-p (make-point 1 2 3 4))
–> nil

Package

geom-base.

Source

prereqs/source/3d-point-vector-data-types.lisp.

Function: 3d-point? (point)

Boolean. A predicate function to check if a point is 3-dimensional.

Package

geom-base.

Source

prereqs/source/3d-point-vector-data-types.lisp.

Function: 3d-vector-p (vector)

Boolean.

FUNCTION
3d-vector-p - predicate function to check if a vector is 3D. That is, the vector has 3 dimensions, representing a 3-dimensional vector.

USAGE
3d-vector-p vector

DESCRIPTION
A predicate function to check if a vector is 3-dimensional.

The function may also be accessed by calling the function 3d-vector?.
EXAMPLES
(3d-vector-p (make-vector 1 2 3))
–> t

(3d-vector-p (make-vector 1 2 3 4))
–> nil

Package

geom-base.

Source

prereqs/source/3d-point-vector-data-types.lisp.

Function: 3d-vector? (vector)

Boolean. A predicate function to check if a vector is 3-dimensional.

Package

geom-base.

Source

prereqs/source/3d-point-vector-data-types.lisp.

Function: ^2 (number)

Number. Return <b>number</b> raised to the power two (2).

:arguments (number "Number")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: acosd (theta)

Number. Returns the arc cosine of <b>theta</b>, converted into degrees.
:arguments (theta "Number. An angle in radians")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: add-godparent (target new)
Package

gendl.

Source

source/utilities.lisp.

Function: add-matrix (&rest matrices)

Add matrices

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: add-vectors (v1 v2)

Vector. Return a new vector, the result of affine vector addition.
:arguments (v1 "2D, 3D, or 4D Vector"
v2 "2D, 3D, or 4D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: alignment (axis1 vector1 &optional axis2 vector2 axis3 vector3)

3x3 Orthonormal Rotation Matrix. Constructs a rotation
matrix from the given axes and vectors. Up to three
pairs of axis and vector can be given.

If only one pair is given, then the orthogonal component of its vector with respect to the other two global axes is used.

If a second pair is given, then the orthogonal component of its vector
with respect to the first vector is used.

A third pair is only required if a left-handed coordinate system
is desired (right-handed is the default). The third vector will
always be converted to the cross of the first two, unless it is
given as the reverse of this, which will force a left-handed
coordinate system.

Axes are direction keywords which can be one of:

<ul><li><tt>:right</tt></li>
<li><tt>:left</tt></li>
<li><tt>:rear</tt></li>
<li><tt>:front</tt></li>
<li><tt>:top</tt></li>
<li><tt>:bottom</tt></li></ul>

The second axis keyword, if given, must be orthogonal to the first, and the third, if given, must be orthogonal to the first two.

:arguments (axis-1 "Direction Keyword"
vector1 "3D Vector")
:&optional (axis-2 "Direction Keyword"
vector2 "3D Vector"
axis-3 "Direction Keyword"
vector3 "3D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: alist2plist (alist)

Plist. Converts an assoc-list to a plist.

:arguments (alist "Assoc-List")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: always (arg)

T. Always returns the value <tt>T</tt> regardless of <b>arg</b>.

:arguments (arg "Lisp object. Ignored")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: angle-between-vectors (vector-1 vector-2 &optional reference-vector &key epsilon -ve negative?)

Number. Returns the angle in radians between <b>vector-1</b> and <b>vector-2</b>.
If no <b>reference-vector</b> given, the smallest possible angle is returned.
If a <b>reference-vector</b> is given, computes according to the right-hand rule.
If <b>-ve</b> is given, returns a negative number for angle if it really is
negative according to the right-hand rule.
:arguments (vector-1 "3D Vector"
vector-2 "3D Vector")
:&optional ((reference-vector nil) "3D Vector")
:&key ((epsilon *zero-epsilon*) "Number. Determines how small of an angle is considered to be zero." (-ve nil) "Boolean")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: angle-between-vectors-d (vector-1 vector-2 &optional reference-vector &rest args)

Number. This function is identical to angle-between-vectors, but returns the angle in degrees. Refer to angle-between-vectors for more information.

Technical note: the <b>more</b> argument has been introduced to support both angle-between-vectors call conventions and the legacy signature:

(vector-1 vector-2 &optional reference-vector negative?)

Optionally, a deprecation warning is printed when code invokes this legacy pattern..

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: announce-server-port ()
Package

gwl.

Source

source/utilities.lisp.

Function: apply-make-point (list)

2D, 3D, or 4D point. This function takes a list of two, three, or four numbers rather than multiple arguments as with the make-point and make-vector macro. This is equivalent to calling the make-point or make-vector macro on the elements of this list.

:arguments (list "List of 2, 3, or 4 numbers. The coordinates for the point.")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: array-to-list (array &optional decimal-places)

List. Converts <b>array</b> to a list.

:arguments (array "Lisp Array of Numbers")
:&optional ((decimal-places 2) "Integer. Numbers will be rounded to this many decimal places.")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: asind (theta)

Number. Returns the arc sine of <b>theta</b>, converted into degrees.
:arguments (theta "Number. An angle in radians")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: atand (theta)

Number. Returns the arc tangent of <b>theta</b>, converted into degrees.
:arguments (theta "Number. An angle in radians")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: autoloaded-packages ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: base64-decode-list (string)

List. Decodes a base64 string into a Lisp list.

:arguments (string "string")

Package

gwl.

Source

source/base64-utils.lisp.

Function: base64-decode-safe (string)

String. Decodes a base64 string without need for trailing = signs into a decoded string.

:arguments (string "string")

Package

gwl.

Source

source/base64-utils.lisp.

Function: base64-encode-list (list)

String. Encodes a list into base64 without the trailing = signs.

:arguments (list "list")

Package

gwl.

Source

source/base64-utils.lisp.

Function: base64-encode-safe (string)

String. Encodes a string into base64 without the trailing = signs.

:arguments (string "string")

Package

gwl.

Source

source/base64-utils.lisp.

Function: basic-command-line-arguments ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: begin-redefinitions-ok ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: between? (point start end)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: binary-search (function value low high &key tolerance search-granularity verbose?)
Package

gendl.

Source

rest/source/utilities.lisp.

Function: bounding-box-from-points (points)
Package

geom-base.

Source

wire/source/utilities.lisp.

Function: cl-lite (pathname &rest args)

Traverses pathname in an alphabetical depth-first order, compiling and loading any lisp files found in source/ subdirectories. A lisp source file will only be compiled if it is newer than the corresponding compiled fasl binary file, or if the corresponding compiled fasl binary file does not exist. A bin/source/ will be created, as a sibling to each source/ subdirectory, to contain the compiled fasl files.

If the :create-fasl? keyword argument is specified as non-nil, a concatenated fasl file, named after the last directory component of pathname, will be created in the (glisp:temporary-directory).
[Note: this new documentation still needs proper formatting]

If the :create-asd-file? keyword argument is specified as non-nil, a .asd file suitable for use with ASDF will be emitted into the directory indicated by the pathname argument. Note that
ASDF (Another System Definition Utility), possibly with help of Quicklisp, is (as of 2013-03-12) the recommended way for handling Common Lisp system modules. As of version 2.31.9, ASDF is also capable of generating fasl "bundle" files as with
the :create-fasl? argument to cl-lite.

For the :author, :version, and :license arguments in the generated .asd file, the files author.isc, version.isc, and license.isc, respectively, are consulted, if they exist. They are searched for first in the codebase toplevel directory (the pathname argument to this function), then in the (user-homedir-pathname). The version defaults to the current ISO-8601 date without dashes,
e.g. "20130312".

Please see the Genworks Documentation for an overview of Quicklisp and ASDF, and see the Quicklisp and ASDF project documentation for detailed information. The source code for Quicklisp and ASDF should also be included with your Gendl distribution, and these are typically loaded by default into the development environment.

For additional inputs to the cl-lite function, please see codebase-directory-node object for additional inputs (which can be given as keyword args to this function).

Package

gendl.

Source

source/cl-lite.lisp.

Function: class-slots (class)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: clear-all-instances ()

Void. Clears all instances from GWL’s master table of root-level instances.
The instance IDs are the numbers you see in published GWL URIs, and are available
as the "instance-id" message within each GWL object which inherit from base-html-sheet.

Clearing all the instances makes available for garbage collection all memory used by the object hierarchies rooted at the instances, as well as all associated published URIs.

:example <pre>
(clear-all-instance)
</pre>

Package

gwl.

Source

gwl-session/source/cleanup.lisp.

Function: clear-instance (id)

Void. Clears the specified instance from GWL’s master table of root-level instances.
The instance ID is the same number you see in published GWL URIs, and is available
as the "instance-id" message within all GWL objects which inherit from base-html-sheet.

Clearing the specified instance makes available for garbage collection all memory used by
the object hierarchy rooted at the instance, as well as all associated published URIs.

:arguments (id "Integer or Keyword Symbol. The key whose entry you wish to clear from the *instance-hash-table*.")

:example <pre>
(clear-instance 639)
</pre>

Package

gwl.

Source

gwl-session/source/cleanup.lisp.

Function: clear-old-timers (&key idle-time-required)

Void. This is a lighter-weight alternative to the session-object-mixin for timing out instances in a web application.

:&key ((idle-time-required 600) "Time in seconds. The maximum age of a session for timeout.")

Package

gwl.

Source

gwl-session/source/cleanup.lisp.

Function: coincident-point? (point-1 point-2 &key rank tolerance)

Boolean. Returns non-NIL iff the distance between <b>point-1</b> and <b>point-2</b> is less than <b>tolerance</b>.

:arguments (point-1 "3D Point"
point-2 "3D Point")
:&key ((tolerance *zero-epsilon*) "Number")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: concatenate-fasls (files dest)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: copy-directory (from-dir to-dir &rest args)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: copy-file (from to)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: copy-matrix (matrix)

Return a copy of the matrix.

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: crawl (&key part url-path host port output-root visited-urls make-part-args)

Void. Instantiates and “Crawls” a given object instance and creates static HTML pages reflecting
the instance tree. This means it will recursively follow all the links for the object. By default
the files are written into "/tmp/sites/".

:arguments (part "String. Names a package-qualified part which should mix in <tt>base-html-sheet</tt>.")
:&key ((host "localhost") "String. Host on which the server is running."
(port 9000) "Integer. Port on which the server is running."
(output-root "/tmp/sites/[non-package-qualified-part-name]/") "String or pathname. Directory where filfes will be written" make-part-args "Plist. Other make-instance arguments to use to initialize the object.")

:example
<pre>
(gwl:crawl "yadd:assembly")
</pre>

Package

gwl.

Source

source/crawler.lisp.

Function: create-obliqueness (v1 name-v1 v2 name-v2 self)

3x3 Orthonormal Rotation Matrix. Gives the transform required to be applied to the parent’s orientation to achieve alignment indicated by the arguments. The direction keywords are the same as those used with the GDL <tt>alignment</tt> function.

:arguments (vector-1 "3D Vector"
direction-1 "Direction Keyword"
vector-2 "3D Vector"
direction-2 "Direction Keyword"
self "GDL object inheriting from <tt>base-object</tt>")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: cross-vectors (vector-1 vector-2)

3D Vector. Returns the cross product of vector-1 and vector-2. According to the definition of cross product, this resultant vector should be orthogonal to both <b>vector-1</b> and <b>vector-2</b>.

:arguments (vector-1 "3D Vector"
vector-2 "3D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: current-directory ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: curve-parameter-< (param-1 param-2)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: cyclic-nth (number list)

Lisp object. Returns nth from the list, or wraps around if nth is greater than the length of the list.

Package

gendl.

Source

rest/source/utilities.lisp.

Function: degree (degrees &optional minutes seconds)

Number. Converts angle in degrees, minutes, and seconds into radians.
:arguments (degrees "Number")
:&optional ((minutes 0) "Number")
(seconds 0) "Number"))

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: degrees-to-radians (&rest args)

Number. Converts <b>degrees</b> to radians.
:arguments (degrees "Number")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: determinant (3x3-matrix)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: direct-superclass-names (class)

Return a list of names of the direct superclasses.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: direct-superclasses (class)

Return a list of the direct superclasses.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: directory-list (pathspec)

(derived from quicklisp ql-impl-util:directory-entries): Return all directory entries of DIRECTORY as a
list, or NIL if there are no directory entries. Excludes the "." and ".." entries.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: distance-to-line (point line-point line-vector)

Number. Returns shortest distance from point to line.

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: distance-to-plane (datum p-plane u-plane &optional u-datum)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: div (&rest nums)

Floating-point number. Divides using rational division and converts the result (which may be a pure rational number) to a floating-point number.

:arguments (numerator "Number."
denominator "Number.")

:&optional (more-denominators "(&rest). More numbers to divide by.")

Package

gendl.

Source

rest/source/parameters.lisp.

Function: dot-vectors (vector-1 vector-2)

Number. Returns the dot product of vector-1 and vector-2.
:arguments (vector-1 "2D, 3D, or 4D Vector"
vector-2 "2D, 3D, or 4D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: end-redefinitions-ok ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: ensure-keyword (&rest strings)
Package

gendl.

Source

source/utilities.lisp.

Function: ensure-list (possible-list)

List. If argument is not list, returns it in a list. If argument is a list, returns it unchanged.

:arguments (possible-list "Lisp object")

Package

gendl.

Source

source/utilities.lisp.

Function: ensure-string (string-designator)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: eql-specializer (attr-sym)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: equi-space-points (start end &key npoints)

List of points. Returns a list of equally spaced points between start and end.

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: evaluate-if-handled (object message &rest args)
Package

gendl.

Source

macros/source/define-object.lisp.

Function: executable-homedir-pathname ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: expandit (form &optional stream)
Package

gendl.

Source

rest/source/utilities.lisp.

Function: featurep (x)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: file-directory-p (file)

Returns non-nil if the path is a directory.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: find-feature-version (feature &optional errorp)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: find-gs-path (&optional gs-path)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: find-messages-used-by (instance message-key)

List of pairs of instance/keyword. This returns the list of direct dependants of a given message in a given instance. Note that this is not recursive; if you want to generate a tree, then you have to call this recursively yourself.

If you want an easy way to remember the meaning of dependant and dependency:

You have a dependency on caffeine. Your children are your dependants.

Package

gendl.

Source

source/utilities.lisp.

Function: find-messages-which-use (instance message-key)

List of pairs of instance/keyword. This returns the list of direct dependencies of a given message in a given instance. Note that this is not recursive; if you want to generate a tree, then you have to call this recursively yourself.

If you want an easy way to remember the meaning of dependant and dependency:

You have a dependency on caffeine. Your children are your dependants.

Package

gendl.

Source

source/utilities.lisp.

Function: flatten (tree)

List. Returns a new list consisting of only the leaf-level atoms from <b>list</b>.
Since nil is technically a list, <tt>flatten</tt> also has the effect of removing
nils from <b>list</b>, but may be inefficient if used only for this purpose. For
removing nil values from a list, consider using <tt>remove nil ...</tt> instead.

:note from Stack Overflow forum: http://stackoverflow.com/questions/25866292/flatten-a-list-using-common-lisp

:note Creative Commons license

<pre>
(defun flatten (lst &aux (result ’()))
(labels ((rflatten (lst1)
(dolist (el lst1 result)
(if (listp el)
(rflatten el)
(push el result)))))
(nreverse (rflatten lst))))
</pre>

:note This will not work with dotted lists, only with actual lists. If
you need dotted lists, use the old definition of flatten, from Paul
Graham On Lisp:

<pre>

(defun flatten (tree)
(if (atom tree)
(ensure-list tree)
(nconc (flatten (car tree))
(if (cdr tree) (flatten (cdr tree))))))
</pre>

:arguments (list "List")
:see-also <tt>remove</tt>

Package

gendl.

Source

rest/source/utilities.lisp.

Function: flatten-curves (curves)
Package

geom-base.

Source

wire/source/base-object.lisp.

Function: flatten-lines (lines)
Package

geom-base.

Source

wire/source/base-object.lisp.

Function: flush-center (ref-center datum p-plane u-plane &optional u-datum)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: fround-to-nearest (number interval)

Number. Rounds <b>number</b> to the nearest <b>interval</b>, using type contagion rules for floating-point similar to the CL "fround" function.

:arguments (number "Number"
interval "Number")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: function-documentation (function-symbol)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: gc-full ()

Force a garbage collection.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: generate-sample-drawing (&key objects object-roots format output-file projection-direction page-length page-width)
Package

geom-base.

Source

annotations/source/sample-drawing.lisp.

Function: get-backtrace ()

Returns a string with a backtrace of what the Lisp system thinks is the "current" error.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: get-pid ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: get-u (point)

Double-float number. Returns U component of 2D parameter value.
:arguments (point "2D point")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Setf expander for this function

(setf get-u).

Function: get-v (point)

Double-float number. Returns V component of 2D parameter value.
n:arguments (point "2D point")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Setf expander for this function

(setf get-v).

Function: get-w (quaternion)

Double-float number. Returns W component of point or vector

:arguments (quaternion "4D point, Quaternion, or Axis-Angle style rotation spec")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Setf expander for this function

(setf get-w).

Function: get-x (point)

Double-float number. Returns X component of point or vector
:arguments (point "2D, 3D, or 4D point")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Setf expander for this function

(setf get-x).

Function: get-y (point)

Double-float number. Returns Y component of point or vector
:arguments (point "2D, 3D, or 4D point")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Setf expander for this function

(setf get-y).

Function: get-z (point)

Double-float number. Returns Z component of point or vector
:arguments (point "3D or 4D point")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Setf expander for this function

(setf get-z).

Function: getuid ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: gl-class-name (class)

Return the class name.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: gl-method-specializers (method)

Return a list of method specializers for the given method.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: gwl-make-object (req ent part &key make-object-args share? skin instance-id)

Void. Used within the context of the body of a :function argument to Allegroserve’s
publish function, makes an instance of the specified part and responds to the request
with a redirect to a URI representing the instance.

:arguments (req "Allegroserve request object, as used in the function of a publish"
ent "Allegroserve entity object, as used in the function of a publish"
package-and-part "String. Should name the colon- (or double-colon)-separated
package-qualified object name")

:&key ((make-object-args nil) "Plist of keys and values. These are passed to the object upon instantiation."
(share? nil) "Boolean. If non-nil, the instance ID will be the constant string “share” rather than a real instance id.")
:example <pre>
(publish :path "/calendar"
:function #’(lambda(req ent) (gwl-make-object req ent "calendar:assembly")))
</pre>

Package

gwl.

Source

source/answer.lisp.

Function: gwl-make-part (&rest args)
Package

gwl.

Source

source/answer.lisp.

Function: half (num)

Number. Returns the result of dividing <b>num</b> by the integer <tt>2</tt>. The type of the returned number will depend on the type of <b>num</b>.

:arguments (num "Number")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: hex-string-to-integer (string)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: index-filter (fn list)

List. Returns all elements of <b>list</b> for whose index (starting at zero) the function <b>fn</b> returns non-NIL.

:arguments (fn "Function object (e.g. a lambda expression)"
list "List")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: initialize ()
Package

geysr.

Source

source/initialize.gdl.

Function: initialize-multiprocessing ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: inter-circle-sphere (circle-center circle-radius circle-plane-normal sphere-center sphere-radius positive-angle? &key tolerance)

3D Point or NIL. Returns point of intersection between the circle described by <b>circle-center</b>, <b>circle-radius</b>, and <b>circle-plane-normal</b>, and the sphere described by <b>sphere-center</b> and <b>sphere-radius</b>. Iff the circle and sphere do not intersect at all, NIL is returned.

:arguments (circle-center "3D Point"
circle-radius "Number"
circle-plane-normal "3D Vector"
sphere-center "3D Point"
sphere-radius "Number"
positive-angle? "Boolean. Controls which of two intersection points is returned") :&key ((tolerance *zero-epsilon*) "Controls how close the entities must come to touching to be considered as intersecting.")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: inter-line-line (p-line-1 u-line-1 p-line-2 u-line-2)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: inter-line-plane (p-line u-line p-plane u-plane)

3D Point or NIL. Returns one point of intersection between line described by point <b>p-line</b> and direction-vector <b>u-line</b>, and plane described by <b>p-plane</b> and <b>u-plane</b>. Iff the line and plane do not intersect at all (i.e. they are parallel), NIL is returned.

:arguments (p-line "3D Point. Any point on the line."
u-line "3D Vector. Direction of the line."
p-plane "3D Point. Any point on the plane."
u-plane "3D Vector. Normal of the plane.")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: inter-line-sphere (p-line u-line center radius side-vector)

3D Point or NIL. Returns one point of intersection between line described by
point <b>p-line</b> and direction-vector <b>u-line</b>, and sphere described by
<b>center</b> and <b>radius</b>. Iff the line and sphere do not intersect at
all, NIL is returned.

:arguments (p-line "3D Point. Any point on the line."
u-line "3D Vector. Direction of the line."
center "3D Point. Center of the sphere."
radius "Number. The radius of the sphere."
side-vector "3D Vector. Controls which of two possible intersection points is returned.")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: intern (symbol &optional package)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: invert-matrix (matrix &optional destructive)

Find the inverse of a matrix. By default this operation is destructive. If you want to preserve the original matrix, call this function with an argument of NIL to destructive.

changed default to NIL so it is not destructive – DJC.

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: inverted-readtable ()
Package

gendl.

Source

source/utilities.lisp.

Function: iso-8601-date (universal-time &key include-time?)

String. Returns the ISO8601 formatted date and possibly time from a Common Lisp universal time integer, e.g. 2007-11-30 or 2007-11-30T13:45:10

Package

gendl.

Source

rest/source/utilities.lisp.

Function: keyed-transform*vector (transform vector &key snap-to)
Package

geom-base.

Source

drawing/source/base-view.lisp.

Function: keywordize-plist (plist)
Package

gendl.

Source

source/utilities.lisp.

Function: lastcar (list)

Lisp Object. Returns the last element of <b>list</b>.

:arguments (list "List")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: least (function list)

List. Returns the member of <b>list</b> which returns the minimum numerical value when <b>function</b> is applied to it. As second value is returned which is the actual minimum value (the return-value of <b>function</b> as applied). This function comes from the Paul Graham book <u>ANSI Common Lisp</u>.

:arguments (function "Function"
list "List")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: length-vector (vector)

Number. Return the vector’s magnitude
:arguments (vector "3D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: list-hash (hash)
Package

gendl.

Source

rest/source/utilities.lisp.

Function: list-of-n-numbers (num1 num2 n)

Returns a list of n numbers equally spaced between bounds num1 and num2, inclusive.

Package

gendl.

Source

rest/source/utilities.lisp.

Function: list-of-numbers (num1 num2 &optional increment)

List of Numbers. Returns a list of incrementing numbers starting from
<b>num1</b> and ending with <b>num2</b>, inclusive.

:arguments (num1 "Number"
num2 "Number")
:&optional ((increment 1) "Number. The distance between the returned listed numbers.")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: load-glime ()

Void. If the Glime (Slime Gendl auto-completion extensions) file exists, load it.
Path is currently hardcoded to <tt>(merge-pathnames "emacs/glime.lisp" glime:*gdl-home*)</tt> or <tt>~/genworks/gendl/emacs/glime.lisp</tt>.

Package

gendl.

Source

source/utilities.lisp.

Function: load-hotpatches (&key directory)
Package

gendl.

Source

rest/source/utilities.lisp.

Function: load-quicklisp (&key path)

Void. This is intended for pre-built Gendl or GDL images. If the preconfigured quicklisp load file exists, load it. You can customize quicklisp location by setting global *quicklisp-home* or passing :path keyword argument to this function.

:&key ((path *quicklisp-home*) "Pathname or string. Quicklisp location.")

Package

gendl.

Source

source/utilities.lisp.

Function: local-host (socket)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: local-port (socket)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: make-canonical-part (&rest args)
Package

gendl.

Source

rest/source/make-part.lisp.

Function: make-gdl-app (&rest args)

Void. This function simply passes its arguments to an instance of gdl-app. Please see that object definition for the documentation of the inputs.

Package

gendl.

Source

rest/source/gdl-app.lisp.

Function: make-identity-matrix (size)

Make an identity matrix of the specified size.

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: make-keyword (&rest strings)

Keyword symbol. Converts given strings to a keyword.
If any of the given arguments is not a string, it will be converted to one with (format nil "~a" string).

:arguments (strings "&rest Strings")

Package

gendl.

Source

source/utilities.lisp.

Function: make-keyword-sensitive (string)
Package

gendl.

Source

source/utilities.lisp.

Function: make-lock (name)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: make-matrix (rows &optional cols)

Create a matrix filled with zeros. If only one parameter is specified the matrix will be square.

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: make-object (object-type &rest args)

GDL Object. Instantiates an object with specified initial values for input-slots.

:arguments (object-name "Symbol. Should name a GDL object type."
arguments "spliced-in plist. A plist of keyword symbols and values for initial <tt>input-slots</tt>.")

Package

gendl.

Source

rest/source/make-part.lisp.

Function: make-part (&rest args)
Package

gendl.

Source

rest/source/make-part.lisp.

Function: make-sans-value-equalp-hash-table ()

Make an equalp hash-table that acts like a set - just keys, no values.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: make-sans-value-hash-table (&key size)

Make a hash-table that acts like a set - just keys, no values.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: make-self (object-type &rest args)
Package

gendl.

Source

rest/source/make-part.lisp.

Function: make-transform (list-of-lists)

Lisp array. Builds a matrix from <b>list-of lists</b>.
:arguments (list-of-lists "List of lists of numbers")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: make-versioned-features (feature)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: make-weak-hash-table (&rest args &key weakness &allow-other-keys)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: mapsend (object-list message &rest args)

List. Returns a new list which is the result of sending <b>message</b> to each GDL object in <b>object-list</b>.

:arguments (object-list "List of GDL objects."
message "Keyword symbol.")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: maptree (node fn &optional accept? prune? get-children)

List. Returns the results of applying <b>fn</b> to each GDL object in the object
tree rooted at <b>node</b> in a “depth-first” tree traversal.

:arguments (node "GDL object"
fn "Function. Operates on a single argument which is a GDL object")
:&optional ((accept? #’always) "Function. Determines which nodes to accept in the final result" (prune? #’never) "Function. Determines which nodes to prune from the tree traversal" (get-children :children) "Keyword symbol :children or Function. Function applied to a given node to get its children. The default, keyword symbol :children, uses the node’s normal children as returned by (the-object node children).")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: match-regexp (string-or-regexp string-to-match &key newlines-special case-fold return start end shortest)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: matrix*vector (matrix vector)

Lisp array. Multiplies matrix by column vector of compatible dimension.
:arguments (matrix "Lisp Array of Numbers"
vector "Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: matrix-to-quaternion (matrix)

Quaternion represented as a 4D Vector. Transforms rotation <b>matrix</b> into the corresponding quaternion.
:arguments (matrix "3x3 Orthonormal Rotation Matrix (as a Lisp Array of Numbers)")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: matrix-to-rotation (matrix)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: matrixp (matrix)

Test whether the argument is a matrix

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: merge-common-keys (plist)
Package

gendl.

Source

source/utilities.lisp.

Function: midpoint (point1 point2)

3D Point. Returns the barycentric average (i.e. midpoint) of <b>point1</b> and <b>point2</b>.

:arguments (point1 "3D Point"
point2 "3D Point")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: min-max-search (function comparison low high &optional tolerance verbose?)
Package

gendl.

Source

rest/source/utilities.lisp.

Function: most (function list)

List. Returns the member of <b>list</b> which returns the maximum numerical value when <b>function</b> is applied to it. As second value is returned which is the actual maximum value (the return-value of <b>function</b> as applied). This function comes from the Paul Graham book <u>ANSI Common Lisp</u>.

:arguments (function "Function"
list "List")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: multiply-matrices (matrix-1 matrix-2)

Lisp Array. Multiplies compatible-size matrices according to normal matrix math.
:arguments (matrix-1 "Lisp Array of Numbers"
matrix-2 "Lisp Array of Numbers")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: multiply-matrix (&rest matrices)

Multiply matrices

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: near-to? (number near-to &optional tolerance)

Boolean. Predicate to test if number is within tolerance of <b>near-to</b>. The default tolerance is the value of the parameter <tt>*zero-epsilon*</tt>.

:arguments (number "Number"
near-to "Number")
:&optional ((tolerance *zero-epsilon*) "Number")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: near-zero? (number &optional tolerance)

Boolean. Returns non-NIL iff <b>number</b> is greater than <b>tolerance</b> different from zero.

:arguments (number "Number")
:&optional ((tolerance *zero-epsilon*) "Number")
:see-also <tt>zerop</tt> (Common Lisp function)

Package

gendl.

Source

rest/source/utilities.lisp.

Function: never (arg)

NIL. Always returns the value <tt>NIL</tt> regardless of <b>arg</b>.

:arguments (arg "Lisp object. Ignored")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: normalize-quaternion (quaternion)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: num-cols (matrix)

Return the number of rows of a matrix

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: num-rows (matrix)

Return the number of rows of a matrix

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: number-format (number &optional decimal-places)

String. Returns a string displaying <b>number</b> rounded to <b>decimal-places</b> decimal places.

:arguments (number "Number"
decimal-places "Integer")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: number-round (number &optional decimal-places)

Number. Returns <b>number</b> rounded to <b>decimal-places</b> decimal places.

:arguments (number "Number"
decimal-places "Integer")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: one-line (string)
Package

gendl.

Source

raphael/source/lenses.lisp.

Function: orthogonal-component (vector reference-vector)

3D Unit Vector. Returns the unit vector orthogonal to <b>reference-vector</b> which is as close as possible to <b>vector</b>.

:arguments (vector "3D Vector"
reference-vector "3D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: package-documentation (package)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: parallel-vectors? (vector-1 vector-2 &key tolerance directed?)

Boolean. Returns non-nil iff <b>vector-1</b> and <b>vector-2</b> are pointing in the
same direction or opposite directions.

:arguments (vector-1 "3D Vector"
vector-2 "3D Vector")
:&key ((tolerance *zero-epsilon*) "Number"
(directed? nil) "Boolean. If :directed? is t, the function returns t if the vectors are both parallel and point in the same direction. The default is nil, meaning that the function will return t regardless of which way the vectors point, as long as they are parallel.")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: patches-dir ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: plist-keys (plist)

List of keyword symbols. Returns the keys from a plist.

:arguments (plist "Plist")

Package

gendl.

Source

source/utilities.lisp.

Function: plist-values (plist)

List of Lisp objects. Returns the values from a plist.

:arguments (plist "Plist")

Package

gendl.

Source

source/utilities.lisp.

Function: point-expression (point)
Package

geom-base.

Source

prereqs/source/parameters.lisp.

Function: point-on-plane? (3d-point plane-point plane-normal &key tolerance)

Boolean. Determines whether or not the <tt>3d-point</tt> lies on the plane specified by <tt>plane-point</tt> and <tt>plane-normal</tt>, within <tt>tolerance</tt>.

:arguments (3d-point "Point in question"
plane-point "point on the known plane"
plane-normal "normal to the known plane")
:&key ((tolerance *zero-epsilon*) "Tolerance for points to be considered coincident.")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: point-on-vector? (first-point second-point unknown-point &key tolerance)

Boolean. Determines whether or not the <tt>unknown-point</tt> lies on the ray specified by the vector pointing from <tt>first-point</tt> to <tt>second-point</tt>, within <tt>tolerance</tt>.

:arguments (first-point "first point of vector"
second-point "second point of vector"
unknown-point "point in question")
:&key ((tolerance *zero-epsilon*) "Tolerance for vectors to be considered same-direction.")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: prepend-url-depth (string depth)
Package

gwl.

Source

ajax/source/base-ajax-sheet.lisp.

Function: print-document (type)
Package

geom-base.

Source

drawing/source/document.lisp.

Function: print-hash (hash)
Package

gendl.

Source

rest/source/utilities.lisp.

Function: print-matrix (matrix &optional destination control-string)

Print a matrix. The optional control string indicates how each entry should be printed.

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: process-run-function (name-or-options preset-function &rest initial-bindings)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: proj-point-on-line (3d-point line-point vector)

3D-Point. Drops <b>3d-point</b> onto line containing <b>line-point</b> and whose direction-vector is <b>vector</b>.

:arguments (3D-point "3D Point"
Line-point "3D Point"
vector "3D Unit Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: projected-vector (vector plane-normal)

3D Vector. Returns result of projecting <b>vector</b> onto the plane whose normal is <b>plane-normal</b>.

:arguments (vector "3D Vector"
plane-normal "3D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: publish-gwl-app (path string-or-symbol &key publish-args make-object-args server)

Void. Publishes an application, optionally with some initial arguments to be passed in as input-slots.

:arguments (path "String. The URL pathname component to be published."
string-or-symbol "String or symbol. The object type to insantiate.")

:&key (make-object-args "Plist. Extra arguments to pass to make-object.")

Package

gwl.

Source

source/base-html-utils.lisp.

Function: publish-shared (object-type &key path paths server host hosts key object content-type aserve-args object-args)

Void. Used to publish a site which is to have a shared toplevel instance tree,
and no URI rewriting (i.e. no "/sessions/XXX/" at the beginning of the path). So,
this site will appear to be a normal non-dynamic site even though the pages are
being generated dynamically.

:arguments (object-type "Symbol. The type of the toplevel object to be instantiated.")
:&key ((path "/") "String. Must start with "/". The URI path to be published. Defaults to "/"."
(paths (ensure-list path)) "If you want to give multiple paths. Overrides path."
(server *wserver*) "Allegroserve server object. If you have additional servers other than the default <tt>*wserver*</tt> (e.g. an SSL server) then you may want to call this function for each server." (host nil) "Hostname for URI. Must be a valid hostname. By default comes from the object instance."
(hosts nil) "Hostnames for URI. Must be valid hostnames. Overrides host."
(key nil) "Key for the *instance-hash-table*. Defaults to someting reasonable. "
(object nil) "if you want to provide an already-instantiated one. Can be a list. Will override object-type." (content-type nil) "by default comes from the object instance."
(aserve-args nil) "Any other AllegroServe arguments you’d like to provide, defaults to nil."
(object-args nil) "Any other object arguments you’d like to provide on instantiation, defaults to nil.")


:example <pre>
(publish-shared ’site:assembly
:host (list "www.genworks.com" "ww2.genworks.com" "mccarthy.genworks.com"))
</pre>

Package

gwl.

Source

source/answer.lisp.

Function: publish-string-content (url string &rest publish-args &key server &allow-other-keys)

String (representing a url path). Publishes given url to respond with text content as specified by given string.

:arguments (url "String. The url to be published."
string "String. The content to be emitted when the url is requested.")

:&rest (publish-args "plist. Arguments to be passed on to publish function, e.g. :content-type.")

Package

gwl.

Source

source/base-html-utils.lisp.

Function: publish-uris ()
Package

gwl.

Source

source/package.lisp.

Function: pythagorize (&rest numbers)

Number. Returns the square root of the sum of the squares of <i>numbers</i>.
:&rest (numbers "List of Numbers")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: quaternion-to-matrix (quaternion)

3x3 Orthonormal Rotation Matrix. Transforms <b>quaternion</b> into a 3x3 rotation matrix.
:arguments (quaternion "Quaternion, represented as a 4D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: quaternion-to-rotation (quaternion)

Euler rotation represented as a 4D Vector. Transforms <b>quaternion</b> into a Euler angle rotation consisting of an arbitrary axis and an angle of rotation about that axis.

:arguments (quaternion "Quaternion, represented as a 4D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: query-arg-to-root-path (query arg &optional value)
Package

gwl.

Source

source/base-html-utils.lisp.

Function: radians-to-degrees (radians)

Number. Converts angle in radians to degrees.
:arguments (radians "Number")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: radians-to-grads (radians)

Number. Converts angle in radians to grads.
:arguments (radians "Number")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: read-safe-string (string)

Lisp object. Reads an item from string, protecting against lisp evaluation with the ‘#.’ reader macro. Throws an error if evaluation would have occured.

:arguments (string "string")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: read-snapshot (&key filename string stream object keep-bashed-values? make-object-args keys-to-ignore keys-to-ignore-default)

GDL Instance. Reads the snapshot data from stream, from the string,
or from file indicated by filename. If no optional keyword
<tt>object</tt> argument is given, a new GDL instance based on the
data in the snapshot file is returned. If an <tt>object</tt> is given,
the object should be compatible in type to that specified in the
snapshot file, and this existing object will be modified to contain
the set slot values and toplevel inputs as specified in the snapshot
file.

:&key ((filename "/tmp/snap.gdl") "String or pathname. File to be read. If either string or stream is specified, this will not be used." (string nil) "String of data. The actual snapshot contents, stored in a string. If stream is specified, this will not be used." (stream nil) "Stream open for input. A stream from which the snapshot data can be read."
(keep-bashed-values? nil) "Boolean. Indicates whether to keep the currently bashed values in object before reading snap values into it." (object nil) "GDL object. Existing object to be modified with restored values.")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: remote-host (socket)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: remove-plist-entry (plist key &key test)

Plist. Returns a new plist sans any key/value pairs where the plist key is eql to the given key. Optionally a different test than #’eql can be specified with the :test keyword argument.

:arguments (plist "Plist. The source plist."
key "matching key, typically a keyword symbol. The key to target for removal.")
:&key ((test #’eql) "predicate equality function taking two arguments. The function to use for matching.")

:examples (remove-plist-entry (list :a "a" :b :a) :a)

Package

gendl.

Source

source/utilities.lisp.

Function: remove-plist-key (plist key)
Package

gendl.

Source

source/utilities.lisp.

Function: remove-plist-keys (plist keys)
Package

gendl.

Source

source/utilities.lisp.

Function: renew-wserver (&key global-var-sym)
Package

gwl.

Source

zzinit/source/initialize.lisp.

Function: replace-regexp (string regexp to-string)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: replace-substring (string old new)

String. Replaces all substring occurrences of <b>old</b> with <b>new</b> in <b>string</b>.

Note: In a full GDL system, you will have glisp:replace-regexp, which is more powerful and probably more efficient than this.

:arguments (string "String. The source string."
old "String. The substring to be replaced."
new "String. The substring to replace it with.")

:see-also <tt>excl:replace-regexp</tt>

Package

gendl.

Source

rest/source/utilities.lisp.

Function: reverse-vector (vector)

Vector. Return the vector pointing in the opposite direction.
:arguments (vector "2D, 3D, or 4D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: rgb-cube-colors (&key components)
Package

gendl.

Source

rest/source/parameters.lisp.

Function: room-report (&optional gc?)

Plist with keys :new-free-cons, :new-used-cons, :new-free-other, :new-used-other, :old-free-cons, :old-used-cons, :old-free-other, :old-used-other. This is the main output from this object and gives a general overview of memory state. The especially
noteworthy values are usually the :free-used-other and :old-used-other.

:&optional ((gc nil) "Determines whether to do a full gc before probing the room data.")

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: root-path-to-query-arg (root-path)
Package

gwl.

Source

source/base-html-utils.lisp.

Function: rotate-point (point center normal &key arc-length angle)

3D Point. Returns the 3D Point resulting from rotating <b>point</b> about <b>center</b> in the plane defined by <b>normal</b>. The rotation can specified either by an arc length (<b>arc-length</b>) or an angle in radians (<b>angle</b>). A second value is returned, which is the resulting angle of rotation in radians (this is of possible use if <b>arc-length</b> is used to specify the rotation).

:arguments (point "3D Point"
center "3D Point"
normal "3D Vector")
:&key ((arc-length nil) "Number"
(angle nil) "Number")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: rotate-point-d (point center normal &key arc-length angle)

3D Point. Returns the 3D Point resulting from rotating <b>point</b> about <b>center</b> in the plane defined by <b>normal</b>. The rotation can specified either by an arc length (<b>arc-length</b>) or an angle in degrees (<b>angle</b>). A second value is returned, which is the resulting angle of rotation in degrees (this is of possible use if <b>arc-length</b> is used to specify the rotation).

:arguments (point "3D Point"
center "3D Point"
normal "3D Vector")
:&key ((arc-length nil) "Number"
(angle nil) "Number")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: rotate-vector (vector angle normal)

Number. Rotates <b>vector</b> around <b>normal</b> by an amount of rotation specified by <b>angle</b>, which is an angle measured in radians.

:arguments (vector "3D Vector"
angle "Number"
normal "3D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: rotate-vector-d (vector degrees normal)

Number. Rotates <b>vector</b> around <b>normal</b> by an amount of rotation specified by <b>degrees</b>.

:arguments (vector "3D Vector"
degrees "Number"
normal "3D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: rotation (vector angle)

3x3 orthonormal rotation matrix (as a Lisp Array of Numbers). Returns a transformation matrix based on a rotation by <b>angle</b>, specified in radians, about an arbitrary <b>vector</b>.

:arguments (vector "3D Vector"
angle "Number")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: roughly-aligned-vectors? (vector1 vector2 &optional degree-tolerance)
Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: round-to-nearest (number interval)

Number. Rounds <b>number</b> to the nearest <b>interval</b>.

:arguments (number "Number"
interval "Number")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: rsync (source dest &key directory print-command? dry-run? options-plist options long-form-options)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: run-command (&key command args directory)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: run-gs (command)

Shell out a ghostscript command and handle errors.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: run-program (command &rest keys &key ignore-error-status force-shell input if-input-does-not-exist output if-output-exists error-output if-error-output-exists element-type external-format &allow-other-keys)

Three values: output, error-output, and return-code. This is a trivial wrapper on uiop:run-program with all the same arguments.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: run-shell-command (&rest args)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: safe-float (number)

Double-float Number. Coerces <b>number</b> to a double-precision floating-point
number if possible. If this is not possible, returns <tt>0.0d0</tt> (i.e. zero in the form of a double-precision floating-point number).

:arguments (number "Number")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: safe-sort (list &rest args)

List. Nondestructive analog of the Common Lisp <tt>sort</tt> function.
Returns a freshly created list.

:arguments (list "List. The list to be sorted.")
:&rest (args "Argument list. Identical to the arguments for Common Lisp <tt>sort</tt>.")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: same-direction-vectors? (vector-1 vector-2 &key tolerance)

Boolean. Returns non-NIL iff <b>vector-1</b> and <b>vector-2</b> are pointing in the same direction.

:arguments (vector-1 "3D Vector"
vector-2 "3D Vector")
:&key ((tolerance *zero-epsilon*) "Number")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: scalar*vector (scalar vector)

Vector. Returns result of multiplying the scalar number by the vector
:arguments (scalar "Number"
vector "2D, 3D, or 4D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: set-default-character-width ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: set-default-float-format ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: set-default-package ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: set-defpackage-behavior ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: set-features (features)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: set-genworks-source-home-if-known ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: set-gs-path (&optional gs-path)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: set-self (object)
Package

gendl.

Source

rest/source/utilities.lisp.

Function: set-settings (settings)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: set-window-titles ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: setgid (num)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: setuid (num)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: sexpr-from-file (pathname &optional if-does-not-exist-error?)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: slot-definition-name (slot-definition)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: snap-folder ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: socket-bytes-written (socket)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: solve-matrix (matrix &optional destructive print-soln)

Solve a matrix using Gaussian elimination
Matrix must be N by N+1
Assume solution is stored as the N+1st column of the matrix

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: sort-points-along-vector (points vector)

List of points. Returns points in order along given vector.

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: source-pathname ()
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: split (string &optional split-chars)

List of Strings. Returns a list containing the elements of <b>string</b> after having been split according to <b>split-chars</b> as delimiting characters.

:arguments (string "String")
:&optional ((split-chars (list #\space #\newline #\return #\tab)) "List of characters")

:see-also <tt>glisp:split-regexp</tt>

Package

gendl.

Source

rest/source/utilities.lisp.

Function: split-regexp (regexp string)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: square-matrix? (matrix)

Is the matrix a square matrix?

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: start-gdl! (&rest args)
Package

gendl.

Source

source/start.lisp.

Function: start-gendl! (&key features banner? http-port https-port https?)
Package

gendl.

Source

source/start.lisp.

Function: start-gwl (&key https? port listeners external-format aserve-start-args fullchain-pem privkey-pem)
Package

gwl.

Source

zzinit/source/initialize.lisp.

Function: status-message (string)

NIL. Prints <b>string</b>, followed by a newline, to <tt>*trace-output*</tt>, which is generally the system console.

:arguments (string "String")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: string-append (&rest args)

String. Returns a new string made up of concatenating the arguments. :arguments
(:&rest (args "strings"))

Package

gendl.

Source

source/utilities.lisp.

Function: subtract-matrix (&rest matrices)

Subtract matrices

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: subtract-vectors (v1 v2)

Vector. Return a new vector, the result of affine vector subtraction.
:arguments (v1 "2D, 3D, or 4D Vector"
v2 "2D, 3D, or 4D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: system-description (system-designator &optional errorp)
Package

gendl-boot.

Source

source/package.lisp.

Function: system-description (system-designator &optional errorp)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: system-home (system-designator &optional errorp)
Package

gendl-boot.

Source

source/package.lisp.

Function: system-home (system-designator &optional errorp)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: temporary-file (&key extension create?)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: temporary-folder (&key create?)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: to-double-float (num)
Package

gendl.

Source

source/utilities.lisp.

Function: to-single-float (num)
Package

gendl.

Source

source/utilities.lisp.

Function: transform-and-translate-point (vector transform trans-vector)

3D-Point. Returns the product of <b>vector</b> and <b>transform</b>, translated by (i.e. added to) <i>trans-vector</i>.

:arguments (vector "3D Vector"
transform "3x3 Rotation Matrix"
trans-vector "3D Vector")

:examples
<pre>
(let ((transform (make-transform ’((0.0 0.0 1.0)
(0.0 1.0 0.0)
(1.0 0.0 0.0))))
(v (make-vector 1.0 2.0 3.0))
(t-v (make-vector 3.0 0.0 0.0))) (transform-and-translate-point v transform t-v))

—> #(6.0 2.0 1.0)
</pre>

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: transform-numeric-point (vector transform)

3D-Point. Returns the product of <b>vector</b> and <i>transform</i>.
:arguments (vector "3D Vector"
transform "3x3 Rotation Matrix")

:examples
<pre>
(let ((transform (make-transform ’((0.0 0.0 1.0)
(1.0 0.0 0.0)
(0.0 1.0 0.0))))
(v (make-vector 1.0 2.0 3.0)))
(transform-numeric-point v transform))

—> #(2.0 3.0 1.0)
</pre>

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: translate-along-vector (point vector distance &optional unit?)

3D Point. Returns a new point which is <b>point</b> translated along <b>vector</b> by <b>distance</b>

:arguments (point "3D Point"
vector "3D Vector"
distance "Number")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: transpose-matrix (matrix)

Transpose a matrix

Package

matrix.

Source

prereqs/source/matrix.lisp.

Function: transpose-matrix (matrix)

Lisp array. Transposes rows and columns of <b>matrix</b>.
:arguments (matrix "Lisp Array")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: traverse-tree (node &optional prune? get-children)
Package

gendl.

Source

rest/source/utilities.lisp.

Function: twice (num)

Number. Returns the result of multiplying <b>num</b> by the integer <tt>2</tt>. The type of the returned number will depend on the type of <b>num</b>.

:arguments (num "Number")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: undefine-object (object-name-symbol)

NIL. Clears all definitions associated with <b>object-name</b> from the currently running GDL session.

:arguments (object-name "Non-keyword Symbol naming a GDL object type")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: unitize-vector (vector &key epsilon)

Unit Vector. Returns the normalized unit-length vector corresponding to <b>vector</b>.
:arguments (vector "3D Vector")
:&key ((espsilon *zero-epsilon*) "Number. How close vector should be to 1.0 to be considered unit-length.")

Package

geom-base.

Source

prereqs/source/utilities.lisp.

Function: universal-time-from-iso-8601 (iso8601-date)

Integer representing Common Lisp Universal Time. Returns the universal time from a date formatted as an iso-8601 date, optionally with time, e.g. 2012-07-08 or 2012-07-08T13:33 or 2012-07-08T13:33:00

Package

gendl.

Source

rest/source/utilities.lisp.

Function: universal-time-to-plist (universal-time)
Package

gendl.

Source

rest/source/utilities.lisp.

Function: upcase (string)

Upcases the string, except in Allegro-CL’s case-sensitive-lower mode, in which case the string is not modified.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: variable-documentation (function-symbol)
Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: with-timeout-sym ()

Returns the appropriate symbol for with-timeout, for substitution within macros.

Package

com.genworks.lisp.

Source

source/genworks.lisp.

Function: write-plist (&key plist output-path)

Pretty-prints a plist to a file with standard I/O syntax.

:&key ((plist nil) "List. The list to be printed to the file"
(output-path nil) "Pathname of a file. The file to be created or superseded.")

Package

gendl.

Source

rest/source/utilities.lisp.

Function: zero-vector? (vector)

Boolean. Returns non-NIL iff the vector has zero length according to Common Lisp <tt>zerop</tt> function.
:arguments (vector "3D Vector")

Package

geom-base.

Source

prereqs/source/utilities.lisp.


5.1.6 Generic functions

Generic Function: decode-from-ajax (item self)
Package

gwl.

Methods
Method: decode-from-ajax ((item list) self)
Source

source/base-html-sheet.lisp.

Method: decode-from-ajax (item self)
Source

source/base-html-sheet.lisp.

Generic Function: encode-for-ajax (item)
Package

gwl.

Methods
Method: encode-for-ajax ((self gdl-basis))
Source

source/base-html-sheet.lisp.

Method: encode-for-ajax ((self root-path-container))
Source

source/base-html-sheet.lisp.

Method: encode-for-ajax ((item list))
Source

source/base-html-sheet.lisp.

Method: encode-for-ajax (item)
Source

source/base-html-sheet.lisp.

Generic Function: encode-for-http (item)
Package

gendl.

Methods
Method: encode-for-http ((item gdl-basis))
Source

source/remote-object.lisp.

Method: encode-for-http ((item gdl-remote))
Source

source/remote-object.lisp.

Method: encode-for-http ((item base-format))
Source

source/remote-object.lisp.

Method: encode-for-http ((item list))
Source

source/remote-object.lisp.

Method: encode-for-http ((item package))
Source

source/remote-object.lisp.

Method: encode-for-http ((item pathname))
Source

source/remote-object.lisp.

Method: encode-for-http (item)
Source

source/remote-object.lisp.

Generic Function: evaluate-object (category args)
Package

gendl.

Methods
Method: evaluate-object ((category (eql :remote-gdl-instance)) args)
Source

source/publish.lisp.

Method: evaluate-object (category args)
Source

rest/source/utilities.lisp.

Generic Function: lookup-color (color &key format ground)
Package

gendl.

Methods
Method: lookup-color ((color null) &key format ground)
Source

rest/source/utilities.lisp.

Method: lookup-color ((color cons) &key format ground)
Source

rest/source/utilities.lisp.

Method: lookup-color ((color vector) &key format ground)
Source

rest/source/utilities.lisp.

Method: lookup-color ((color symbol) &key format ground)
Source

rest/source/utilities.lisp.

Method: lookup-color ((color string) &key format ground)
Source

rest/source/utilities.lisp.

Generic Function: readable-expression (object &optional self)
Package

gendl.

Methods
Method: readable-expression ((object vanilla-mixin) &optional self)
Source

rest/source/vanilla-mixin.lisp.

Method: readable-expression ((object pathname) &optional self)
Source

rest/source/utilities.lisp.

Method: readable-expression ((object array) &optional self)
Source

rest/source/utilities.lisp.

Method: readable-expression ((object symbol) &optional self)
Source

rest/source/utilities.lisp.

Method: readable-expression ((object string) &optional self)
Source

rest/source/utilities.lisp.

Method: readable-expression ((object number) &optional self)
Source

rest/source/utilities.lisp.

Method: readable-expression ((object cons) &optional self)
Source

rest/source/utilities.lisp.

Method: readable-expression ((object hash-table) &optional self)
Source

rest/source/utilities.lisp.

Method: readable-expression (object &optional self)
Source

rest/source/utilities.lisp.

Generic Function: restore-ui-object (ui-server object)
Package

gendl.

Methods
Method: restore-ui-object ((ui-server gwl-gdl-ui) object)
Source

source/answer.lisp.

Method: restore-ui-object ((ui-server base-gdl-ui) object)
Source

rest/source/vanilla-mixin.lisp.


5.1.7 Standalone methods

Method: initialize-instance :after ((object 2d-output) &rest init-options)
Source

formats/source/2d-output.lisp.

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

source/remote-object.lisp.

Method: validate-superclass ((class gdl-format-class) (superclass standard-class))
Package

sb-mop.

Source

source/metaclasses.lisp.

Method: validate-superclass ((class gdl-skin-class) (superclass standard-class))
Package

sb-mop.

Source

source/metaclasses.lisp.

Method: validate-superclass ((class gdl-class) (superclass standard-class))
Package

sb-mop.

Source

source/metaclasses.lisp.


5.1.8 Classes

Class: angular-dimension
Package

geom-base.

Source

annotations/source/angular-dimension.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: witness-direction-vector-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-direction-vector-1.

Writers

(setf witness-direction-vector-1).

Slot: witness-direction-vector-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-direction-vector-2.

Writers

(setf witness-direction-vector-2).

Slot: witness-line-length-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-line-length-1.

Writers

(setf witness-line-length-1).

Slot: witness-line-length-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-line-length-2.

Writers

(setf witness-line-length-2).

Slot: leader-start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-start.

Writers

(setf leader-start).

Slot: leader-end
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-end.

Writers

(setf leader-end).

Slot: dimension-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

dimension-angle.

Writers

(setf dimension-angle).

Slot: dim-value
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

dim-value.

Writers

(setf dim-value).

Slot: %curves-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%curves-to-draw%.

Writers

(setf %curves-to-draw%).

Slot: %arcs%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%arcs%.

Writers

(setf %arcs%).

Slot: full-leader
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

full-leader.

Writers

(setf full-leader).

Slot: leader-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-1.

Writers

(setf leader-1).

Slot: leader-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-2.

Writers

(setf leader-2).

Slot: witness-line-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-line-1.

Writers

(setf witness-line-1).

Slot: witness-line-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-line-2.

Writers

(setf witness-line-2).

Slot: dimension-text
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

dimension-text.

Writers

(setf dimension-text).

Slot: arc-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arc-object

Readers

arc-object.

Writers

(setf arc-object).

Slot: center-point
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:center-point

Readers

center-point.

Writers

(setf center-point).

Slot: start-point
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:start-point

Readers

start-point.

Writers

(setf start-point).

Slot: end-point
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:end-point

Readers

end-point.

Writers

(setf end-point).

Slot: leader-radius
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:leader-radius

Readers

leader-radius.

Writers

(setf leader-radius).

Slot: text-along-leader-padding-factor
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:text-along-leader-padding-factor

Readers

text-along-leader-padding-factor.

Writers

(setf text-along-leader-padding-factor).

Slot: witness-1-to-center?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:witness-1-to-center?

Readers

witness-1-to-center?.

Writers

(setf witness-1-to-center?).

Slot: witness-2-to-center?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:witness-2-to-center?

Readers

witness-2-to-center?.

Writers

(setf witness-2-to-center?).

Slot: dim-text-start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dim-text-start

Readers

dim-text-start.

Writers

(setf dim-text-start).

Class: application-mixin
Package

gwl.

Source

gwl/source/application-mixin.lisp.

Direct superclasses
Direct subclasses

assembly.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Class: arc
Package

geom-base.

Source

wire/source/arc.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: %curves-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%curves-to-draw%.

Writers

(setf %curves-to-draw%).

Slot: %renderer-info%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%renderer-info%.

Writers

(setf %renderer-info%).

Slot: curves
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

curves.

Writers

(setf curves).

Slot: start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start.

Writers

(setf start).

Slot: end
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

end.

Writers

(setf end).

Slot: height
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

height.

Writers

(setf height).

Slot: width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

width.

Writers

(setf width).

Slot: length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

length.

Writers

(setf length).

Slot: radius
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:radius

Readers

radius.

Writers

(setf radius).

Slot: arc
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arc

Readers

arc.

Writers

(setf arc).

Slot: start-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:start-angle

Readers

start-angle.

Writers

(setf start-angle).

Slot: end-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:end-angle

Readers

end-angle.

Writers

(setf end-angle).

Class: arc-curve
Package

surf.

Source

drawing/source/base-view.lisp.

Direct superclasses

vanilla-mixin.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Class: ass
Package

yadd.

Source

source/ass.lisp.

Direct superclasses

assembly.

Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: packages-to-ignore
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

packages-to-ignore.

Writers

(setf packages-to-ignore).

Class: assembly
Package

yadd.

Source

source/assembly.lisp.

Direct superclasses

base-yadd-sheet.

Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: packages-to-document
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

packages-to-document.

Writers

(setf packages-to-document).

Slot: relevant-doks
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

relevant-doks.

Writers

(setf relevant-doks).

Slot: symbols-for-index
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

symbols-for-index.

Writers

(setf symbols-for-index).

Slot: %index-ht
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%index-ht.

Writers

(setf %index-ht).

Slot: index-array
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

index-array.

Writers

(setf index-array).

Slot: index-ht
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

index-ht.

Writers

(setf index-ht).

Slot: package-ht
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

package-ht.

Writers

(setf package-ht).

Slot: title
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

title.

Writers

(setf title).

Slot: dom-chapter
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

dom-chapter.

Writers

(setf dom-chapter).

Slot: master-index
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

master-index.

Writers

(setf master-index).

Slot: master-index-grouped
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

master-index-grouped.

Writers

(setf master-index-grouped).

Slot: package-dokumentations
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

package-dokumentations.

Writers

(setf package-dokumentations).

Slot: packages-to-ignore
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:packages-to-ignore

Readers

packages-to-ignore.

Writers

(setf packages-to-ignore).

Slot: external-only?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:external-only?

Readers

external-only?.

Writers

(setf external-only?).

Class: assembly
Package

robot.

Source

source/assembly.lisp.

Direct superclasses

application-mixin.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: strings-for-display
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

strings-for-display.

Writers

(setf strings-for-display).

Slot: ui-display-list-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

ui-display-list-objects.

Writers

(setf ui-display-list-objects).

Slot: background-color
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

background-color.

Writers

(setf background-color).

Slot: foreground-color
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

foreground-color.

Writers

(setf foreground-color).

Slot: robot
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

robot.

Writers

(setf robot).

Slot: transparency
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:transparency

Readers

transparency.

Writers

(setf transparency).

Slot: shininess
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:shininess

Readers

shininess.

Writers

(setf shininess).

Slot: graphics-width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:graphics-width

Readers

graphics-width.

Writers

(setf graphics-width).

Slot: width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:width

Readers

width.

Writers

(setf width).

Slot: length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:length

Readers

length.

Writers

(setf length).

Slot: torso-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:torso-type

Readers

torso-type.

Writers

(setf torso-type).

Slot: height
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:height

Readers

height.

Writers

(setf height).

Slot: head-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:head-angle

Readers

head-angle.

Writers

(setf head-angle).

Slot: body-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:body-angle

Readers

body-angle.

Writers

(setf body-angle).

Slot: arm-angle-right
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arm-angle-right

Readers

arm-angle-right.

Writers

(setf arm-angle-right).

Slot: arm-angle-left
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arm-angle-left

Readers

arm-angle-left.

Writers

(setf arm-angle-left).

Slot: pincer-distance-right
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:pincer-distance-right

Readers

pincer-distance-right.

Writers

(setf pincer-distance-right).

Slot: pincer-distance-left
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:pincer-distance-left

Readers

pincer-distance-left.

Writers

(setf pincer-distance-left).

Class: assembly
Package

geysr.

Source

source/assembly.gdl.

Direct superclasses

base-ajax-sheet.

Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: user-mode?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

user-mode?.

Writers

(setf user-mode?).

Slot: onclick-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

onclick-function.

Writers

(setf onclick-function).

Slot: use-ajax?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

use-ajax?.

Writers

(setf use-ajax?).

Slot: use-svgpanzoom?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

use-svgpanzoom?.

Writers

(setf use-svgpanzoom?).

Slot: use-x3dom?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

use-x3dom?.

Writers

(setf use-x3dom?).

Slot: use-fontawesome?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

use-fontawesome?.

Writers

(setf use-fontawesome?).

Slot: use-anyresize?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

use-anyresize?.

Writers

(setf use-anyresize?).

Slot: root-object-type-valid?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

root-object-type-valid?.

Writers

(setf root-object-type-valid?).

Slot: additional-header-content
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

additional-header-content.

Writers

(setf additional-header-content).

Slot: body-onpageshow
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

body-onpageshow.

Writers

(setf body-onpageshow).

Slot: body-onresize
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

body-onresize.

Writers

(setf body-onresize).

Slot: body-onpageload
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

body-onpageload.

Writers

(setf body-onpageload).

Slot: menu-clear-func
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

menu-clear-func.

Writers

(setf menu-clear-func).

Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

local-css-links.

Writers

(setf local-css-links).

Slot: main-sheet-body
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

main-sheet-body.

Writers

(setf main-sheet-body).

Slot: click-mode
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

click-mode.

Writers

(setf click-mode).

Slot: expand-mode
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

expand-mode.

Writers

(setf expand-mode).

Slot: local-assets?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

local-assets?.

Writers

(setf local-assets?).

Slot: root-object-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

root-object-type.

Writers

(setf root-object-type).

Slot: root-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

root-object.

Writers

(setf root-object).

Slot: root-object-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

root-object-object.

Writers

(setf root-object-object).

Slot: ui-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

ui-object.

Writers

(setf ui-object).

Slot: inspector-or-inputs-section
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

inspector-or-inputs-section.

Writers

(setf inspector-or-inputs-section).

Slot: menu
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

menu.

Writers

(setf menu).

Slot: tree
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

tree.

Writers

(setf tree).

Slot: user-inputs
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

user-inputs.

Writers

(setf user-inputs).

Slot: inspector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

inspector.

Writers

(setf inspector).

Slot: viewport-section
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

viewport-section.

Writers

(setf viewport-section).

Slot: ui
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

ui.

Writers

(setf ui).

Slot: viewport
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

viewport.

Writers

(setf viewport).

Slot: viewport-script
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

viewport-script.

Writers

(setf viewport-script).

Slot: menu-script
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

menu-script.

Writers

(setf menu-script).

Slot: user-mode?-default
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:user-mode?-default

Readers

user-mode?-default.

Writers

(setf user-mode?-default).

Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:additional-css-links

Readers

additional-css-links.

Writers

(setf additional-css-links).

Slot: empty-display-list-greeting
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:empty-display-list-greeting

Readers

empty-display-list-greeting.

Writers

(setf empty-display-list-greeting).

Slot: menu-div-class
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:menu-div-class

Readers

menu-div-class.

Writers

(setf menu-div-class).

Slot: menu-div-style
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:menu-div-style

Readers

menu-div-style.

Writers

(setf menu-div-style).

Slot: menu-included-children
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:menu-included-children

Readers

menu-included-children.

Writers

(setf menu-included-children).

Slot: viewport-dimensions
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:viewport-dimensions

Readers

viewport-dimensions.

Writers

(setf viewport-dimensions).

Slot: design-mode?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:design-mode?

Readers

design-mode?.

Writers

(setf design-mode?).

Class: assembly
Package

yadd-sample.

Source

source/test-part.lisp.

Direct superclasses

base-object.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: results
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

results.

Writers

(setf results).

Slot: sorted-score-array
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

sorted-score-array.

Writers

(setf sorted-score-array).

Slot: winners
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

winners.

Writers

(setf winners).

Slot: a
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:a

Readers

a.

Writers

(setf a).

Slot: b
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:b

Readers

b.

Writers

(setf b).

Slot: c
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:c

Readers

c.

Writers

(setf c).

Class: assy
Package

yadd.

Source

source/ass.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: packages-to-ignore
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

packages-to-ignore.

Writers

(setf packages-to-ignore).

Class: base-ajax-graphics-sheet
Package

gwl.

Source

gwl/source/base-ajax-graphics-sheet.lisp.

Direct superclasses
Direct subclasses

viewport.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: js-always-to-eval
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

js-always-to-eval.

Writers

(setf js-always-to-eval).

Slot: raphael-canvas-id
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

raphael-canvas-id.

Writers

(setf raphael-canvas-id).

Slot: raphael-string
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

raphael-string.

Writers

(setf raphael-string).

Slot: svg-string
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

svg-string.

Writers

(setf svg-string).

Slot: raster-graphics
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

raster-graphics.

Writers

(setf raster-graphics).

Slot: vector-graphics
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

vector-graphics.

Writers

(setf vector-graphics).

Slot: x3dom-graphics
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

x3dom-graphics.

Writers

(setf x3dom-graphics).

Slot: view-controls
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

view-controls.

Writers

(setf view-controls).

Slot: graphics
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

graphics.

Writers

(setf graphics).

Slot: heynow
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

heynow.

Writers

(setf heynow).

Slot: js-to-eval
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

js-to-eval.

Writers

(setf js-to-eval).

Slot: dropped-x-y
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

dropped-x-y.

Writers

(setf dropped-x-y).

Slot: dropped-height-width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

dropped-height-width.

Writers

(setf dropped-height-width).

Slot: dropped-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

dropped-object.

Writers

(setf dropped-object).

Slot: view-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

view-object.

Writers

(setf view-object).

Slot: image-format-selector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

image-format-selector.

Writers

(setf image-format-selector).

Slot: reset-zoom-button
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

reset-zoom-button.

Writers

(setf reset-zoom-button).

Slot: view-selector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

view-selector.

Writers

(setf view-selector).

Slot: popup-menu-text
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:popup-menu-text

Readers

popup-menu-text.

Writers

(setf popup-menu-text).

Slot: viewport-script
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:viewport-script

Readers

viewport-script.

Writers

(setf viewport-script).

Slot: empty-display-list-message
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:empty-display-list-message

Readers

empty-display-list-message.

Writers

(setf empty-display-list-message).

Slot: viewport-border-default
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:viewport-border-default

Readers

viewport-border-default.

Writers

(setf viewport-border-default).

Slot: vector-graphics-onclick?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:vector-graphics-onclick?

Readers

vector-graphics-onclick?.

Writers

(setf vector-graphics-onclick?).

Slot: image-format-plist
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:image-format-plist

Readers

image-format-plist.

Writers

(setf image-format-plist).

Slot: image-format-default
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:image-format-default

Readers

image-format-default.

Writers

(setf image-format-default).

Slot: view-direction-default
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:view-direction-default

Readers

view-direction-default.

Writers

(setf view-direction-default).

Slot: zoom-factor-renderer
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:zoom-factor-renderer

Readers

zoom-factor-renderer.

Writers

(setf zoom-factor-renderer).

Slot: use-raphael?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-raphael?

Readers

use-raphael?.

Writers

(setf use-raphael?).

Slot: use-raphael-graf?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-raphael-graf?

Readers

use-raphael-graf?.

Writers

(setf use-raphael-graf?).

Slot: display-list-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:display-list-objects

Readers

display-list-objects.

Writers

(setf display-list-objects).

Slot: display-list-object-roots
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:display-list-object-roots

Readers

display-list-object-roots.

Writers

(setf display-list-object-roots).

Slot: projection-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:projection-vector

Readers

projection-vector.

Writers

(setf projection-vector).

Slot: svg-class
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:svg-class

Readers

svg-class.

Writers

(setf svg-class).

Slot: immune-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:immune-objects

Readers

immune-objects.

Writers

(setf immune-objects).

Slot: background-color
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:background-color

Readers

background-color.

Writers

(setf background-color).

Slot: field-of-view-default
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:field-of-view-default

Readers

field-of-view-default.

Writers

(setf field-of-view-default).

Slot: image-format
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:image-format

Readers

image-format.

Writers

(setf image-format).

Slot: include-view-controls?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:include-view-controls?

Readers

include-view-controls?.

Writers

(setf include-view-controls?).

Slot: x3dom-view-controls?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:x3dom-view-controls?

Readers

x3dom-view-controls?.

Writers

(setf x3dom-view-controls?).

Slot: inner-html
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:inner-html

Readers

inner-html.

Writers

(setf inner-html).

Slot: on-drag-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:on-drag-function

Readers

on-drag-function.

Writers

(setf on-drag-function).

Slot: on-drop-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:on-drop-function

Readers

on-drop-function.

Writers

(setf on-drop-function).

Slot: on-touchmove-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:on-touchmove-function

Readers

on-touchmove-function.

Writers

(setf on-touchmove-function).

Slot: viewport-js-text
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:viewport-js-text

Readers

viewport-js-text.

Writers

(setf viewport-js-text).

Slot: respondent
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:respondent

Readers

respondent.

Writers

(setf respondent).

Class: base-ajax-sheet
Package

gwl.

Source

ajax/source/base-ajax-sheet.lisp.

Direct superclasses

base-html-sheet.

Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

development-links.

Writers

(setf development-links).

Slot: standard-javascript-section
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

standard-javascript-section.

Writers

(setf standard-javascript-section).

Slot: local-assets?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:local-assets?

Readers

local-assets?.

Writers

(setf local-assets?).

Slot: url-depth
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:url-depth

Readers

url-depth.

Writers

(setf url-depth).

Slot: main-sheet-body
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:main-sheet-body

Readers

main-sheet-body.

Writers

(setf main-sheet-body).

Slot: body-class
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:body-class

Readers

body-class.

Writers

(setf body-class).

Slot: head-class
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:head-class

Readers

head-class.

Writers

(setf head-class).

Slot: html-class
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:html-class

Readers

html-class.

Writers

(setf html-class).

Slot: body-onload
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:body-onload

Readers

body-onload.

Writers

(setf body-onload).

Slot: body-onpageshow
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:body-onpageshow

Readers

body-onpageshow.

Writers

(setf body-onpageshow).

Slot: body-onresize
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:body-onresize

Readers

body-onresize.

Writers

(setf body-onresize).

Slot: doctype-string
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:doctype-string

Readers

doctype-string.

Writers

(setf doctype-string).

Slot: use-ajax?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-ajax?

Readers

use-ajax?.

Writers

(setf use-ajax?).

Slot: use-raphael?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-raphael?

Readers

use-raphael?.

Writers

(setf use-raphael?).

Slot: use-svgpanzoom?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-svgpanzoom?

Readers

use-svgpanzoom?.

Writers

(setf use-svgpanzoom?).

Slot: use-x3dom?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-x3dom?

Readers

use-x3dom?.

Writers

(setf use-x3dom?).

Slot: use-fontawesome?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-fontawesome?

Readers

use-fontawesome?.

Writers

(setf use-fontawesome?).

Slot: use-anyresize?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-anyresize?

Readers

use-anyresize?.

Writers

(setf use-anyresize?).

Slot: include-default-favicon?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:include-default-favicon?

Readers

include-default-favicon?.

Writers

(setf include-default-favicon?).

Slot: title
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:title

Readers

title.

Writers

(setf title).

Slot: evaluate-html-sections?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:evaluate-html-sections?

Readers

evaluate-html-sections?.

Writers

(setf evaluate-html-sections?).

Slot: respondent
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:respondent

Readers

respondent.

Writers

(setf respondent).

Slot: use-jquery?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-jquery?

Readers

use-jquery?.

Writers

(setf use-jquery?).

Slot: additional-header-content
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:additional-header-content

Readers

additional-header-content.

Writers

(setf additional-header-content).

Slot: additional-header-js-content
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:additional-header-js-content

Readers

additional-header-js-content.

Writers

(setf additional-header-js-content).

Slot: ui-specific-layout-js
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:ui-specific-layout-js

Readers

ui-specific-layout-js.

Writers

(setf ui-specific-layout-js).

Class: base-coordinate-system
Package

geom-base.

Source

wire/source/base-object.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Class: base-drawing
Package

geom-base.

Source

drawing/source/base-view.lisp.

Direct superclasses

base-object.

Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: %vertex-array%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%vertex-array%.

Writers

(setf %vertex-array%).

Slot: views
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

views.

Writers

(setf views).

Slot: objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

objects.

Writers

(setf objects).

Slot: object-roots
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

object-roots.

Writers

(setf object-roots).

Slot: annotation-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

annotation-objects.

Writers

(setf annotation-objects).

Slot: user-center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

user-center.

Writers

(setf user-center).

Slot: svg-class
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:svg-class

Readers

svg-class.

Writers

(setf svg-class).

Slot: empty-display-list-message
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:empty-display-list-message

Readers

empty-display-list-message.

Writers

(setf empty-display-list-message).

Slot: width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:width

Readers

width.

Writers

(setf width).

Slot: length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:length

Readers

length.

Writers

(setf length).

Slot: height
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:height

Readers

height.

Writers

(setf height).

Slot: page-width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:page-width

Readers

page-width.

Writers

(setf page-width).

Slot: page-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:page-length

Readers

page-length.

Writers

(setf page-length).

Slot: %corners%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:%corners%

Readers

%corners%.

Writers

(setf %corners%).

Class: base-form-control
Package

gwl.

Source

form-elements/source/primitives.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: error
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

error.

Writers

(setf error).

Slot: failed-value
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

failed-value.

Writers

(setf failed-value).

Slot: value
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

value.

Writers

(setf value).

Slot: default
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:default

Readers

default.

Writers

(setf default).

Slot: prompt
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:prompt

Readers

prompt.

Writers

(setf prompt).

Slot: allow-nil?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:allow-nil?

Readers

allow-nil?.

Writers

(setf allow-nil?).

Slot: email?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:email?

Readers

email?.

Writers

(setf email?).

Slot: allow-invalid?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:allow-invalid?

Readers

allow-invalid?.

Writers

(setf allow-invalid?).

Slot: allow-invalid-type?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:allow-invalid-type?

Readers

allow-invalid-type?.

Writers

(setf allow-invalid-type?).

Slot: nullify-empty-string?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:nullify-empty-string?

Readers

nullify-empty-string?.

Writers

(setf nullify-empty-string?).

Slot: preset?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:preset?

Readers

preset?.

Writers

(setf preset?).

Slot: domain
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:domain

Readers

domain.

Writers

(setf domain).

Slot: append-error-string?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:append-error-string?

Readers

append-error-string?.

Writers

(setf append-error-string?).

Slot: label-position
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:label-position

Readers

label-position.

Writers

(setf label-position).

Slot: validation-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:validation-function

Readers

validation-function.

Writers

(setf validation-function).

Slot: ajax-submit-on-change?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:ajax-submit-on-change?

Readers

ajax-submit-on-change?.

Writers

(setf ajax-submit-on-change?).

Slot: ajax-submit-on-enter?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:ajax-submit-on-enter?

Readers

ajax-submit-on-enter?.

Writers

(setf ajax-submit-on-enter?).

Slot: placeholder
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:placeholder

Readers

placeholder.

Writers

(setf placeholder).

Slot: disabled?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:disabled?

Readers

disabled?.

Writers

(setf disabled?).

Slot: readonly?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:readonly?

Readers

readonly?.

Writers

(setf readonly?).

Slot: ismap?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:ismap?

Readers

ismap?.

Writers

(setf ismap?).

Slot: size
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:size

Readers

size.

Writers

(setf size).

Slot: maxlength
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:maxlength

Readers

maxlength.

Writers

(setf maxlength).

Slot: src
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:src

Readers

src.

Writers

(setf src).

Slot: alt
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:alt

Readers

alt.

Writers

(setf alt).

Slot: usemap
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:usemap

Readers

usemap.

Writers

(setf usemap).

Slot: tabindex
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:tabindex

Readers

tabindex.

Writers

(setf tabindex).

Slot: accesskey
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:accesskey

Readers

accesskey.

Writers

(setf accesskey).

Slot: onfocus
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onfocus

Readers

onfocus.

Writers

(setf onfocus).

Slot: onblur
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onblur

Readers

onblur.

Writers

(setf onblur).

Slot: onselect
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onselect

Readers

onselect.

Writers

(setf onselect).

Slot: onchange
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onchange

Readers

onchange.

Writers

(setf onchange).

Slot: onenter
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onenter

Readers

onenter.

Writers

(setf onenter).

Slot: onclick
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onclick

Readers

onclick.

Writers

(setf onclick).

Slot: ondblclick
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:ondblclick

Readers

ondblclick.

Writers

(setf ondblclick).

Slot: onmousedown
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onmousedown

Readers

onmousedown.

Writers

(setf onmousedown).

Slot: onmouseup
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onmouseup

Readers

onmouseup.

Writers

(setf onmouseup).

Slot: onmouseover
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onmouseover

Readers

onmouseover.

Writers

(setf onmouseover).

Slot: onmousemove
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onmousemove

Readers

onmousemove.

Writers

(setf onmousemove).

Slot: onmouseout
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onmouseout

Readers

onmouseout.

Writers

(setf onmouseout).

Slot: onkeypress
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onkeypress

Readers

onkeypress.

Writers

(setf onkeypress).

Slot: onkeydown
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onkeydown

Readers

onkeydown.

Writers

(setf onkeydown).

Slot: onkeyup
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onkeyup

Readers

onkeyup.

Writers

(setf onkeyup).

Slot: accept
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:accept

Readers

accept.

Writers

(setf accept).

Slot: lang
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:lang

Readers

lang.

Writers

(setf lang).

Slot: title
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:title

Readers

title.

Writers

(setf title).

Slot: style
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:style

Readers

style.

Writers

(setf style).

Slot: align
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:align

Readers

align.

Writers

(setf align).

Class: base-format
Package

gendl.

Source

rest/source/vanilla-mixin.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: foreground-color
Package

gdl-acc.

Initargs

:foreground-color

Slot: background-color
Package

gdl-acc.

Initargs

:background-color

Slot: if-exists
Package

gdl-acc.

Initform

gendl::*with-format-if-exists*

Initargs

:if-exists

Slot: if-does-not-exist
Package

gdl-acc.

Initform

gendl::*with-format-if-does-not-exist*

Initargs

:if-does-not-exist

Slot: direction
Package

gdl-acc.

Initform

gendl::*with-format-direction

Initargs

:direction

Slot: external-format
Package

gdl-acc.

Initform

gendl::*with-format-external-format*

Initargs

:external-format

Slot: element-type
Package

gdl-acc.

Initform

gendl::*with-format-element-type*

Initargs

:element-type

Class: base-geometry-object
Package

geom-base.

Source

wire/source/base-object.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Class: base-html-graphics-sheet
Package

gwl.

Source

gwl/source/base-html-graphics-sheet.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: digitation-modes
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

digitation-modes.

Writers

(setf digitation-modes).

Slot: no-graphics?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

no-graphics?.

Writers

(setf no-graphics?).

Slot: digitized-point
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

digitized-point.

Writers

(setf digitized-point).

Slot: digitized-distance
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

digitized-distance.

Writers

(setf digitized-distance).

Slot: pan-distance
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

pan-distance.

Writers

(setf pan-distance).

Slot: view-depth
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

view-depth.

Writers

(setf view-depth).

Slot: view-toggle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

view-toggle.

Writers

(setf view-toggle).

Slot: standard-views
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:standard-views

Readers

standard-views.

Writers

(setf standard-views).

Slot: available-image-formats
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:available-image-formats

Readers

available-image-formats.

Writers

(setf available-image-formats).

Slot: use-bsplines?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-bsplines?

Readers

use-bsplines?.

Writers

(setf use-bsplines?).

Slot: image-format
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:image-format

Readers

image-format.

Writers

(setf image-format).

Slot: view
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:view

Readers

view.

Writers

(setf view).

Slot: zoom-mode
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:zoom-mode

Readers

zoom-mode.

Writers

(setf zoom-mode).

Slot: zoom-factor
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:zoom-factor

Readers

zoom-factor.

Writers

(setf zoom-factor).

Slot: digitation-mode
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:digitation-mode

Readers

digitation-mode.

Writers

(setf digitation-mode).

Slot: zoom-factor-renderer
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:zoom-factor-renderer

Readers

zoom-factor-renderer.

Writers

(setf zoom-factor-renderer).

Slot: field-of-view-default
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:field-of-view-default

Readers

field-of-view-default.

Writers

(setf field-of-view-default).

Class: base-html-sheet
Package

gwl.

Source

source/base-html-sheet.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: header-plist
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

header-plist.

Writers

(setf header-plist).

Slot: url
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

url.

Writers

(setf url).

Slot: urls
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

urls.

Writers

(setf urls).

Slot: %internal-hidden-object-keywords%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%internal-hidden-object-keywords%.

Writers

(setf %internal-hidden-object-keywords%).

Slot: query-plist
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

query-plist.

Writers

(setf query-plist).

Slot: $$update
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

$$update.

Writers

(setf $$update).

Slot: $$update-full
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

$$update-full.

Writers

(setf $$update-full).

Slot: $$break
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

$$break.

Writers

(setf $$break).

Slot: $$tatu
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

$$tatu.

Writers

(setf $$tatu).

Slot: $$ta2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

$$ta2.

Writers

(setf $$ta2).

Slot: security-check-failed
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

security-check-failed.

Writers

(setf security-check-failed).

Slot: color-palette
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

color-palette.

Writers

(setf color-palette).

Slot: pre-published?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:pre-published?

Readers

pre-published?.

Writers

(setf pre-published?).

Slot: compute-urls
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:compute-urls

Readers

compute-urls.

Writers

(setf compute-urls).

Slot: return-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:return-object

Readers

return-object.

Writers

(setf return-object).

Slot: target
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:target

Readers

target.

Writers

(setf target).

Slot: cookies-to-send
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:cookies-to-send

Readers

cookies-to-send.

Writers

(setf cookies-to-send).

Slot: transitory-slots
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:transitory-slots

Readers

transitory-slots.

Writers

(setf transitory-slots).

Slot: check-sanity?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:check-sanity?

Readers

check-sanity?.

Writers

(setf check-sanity?).

Slot: content-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:content-type

Readers

content-type.

Writers

(setf content-type).

Slot: url-extensions
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:url-extensions

Readers

url-extensions.

Writers

(setf url-extensions).

Slot: process-cookies!
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:process-cookies!

Readers

process-cookies!.

Writers

(setf process-cookies!).

Slot: before-response!
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:before-response!

Readers

before-response!.

Writers

(setf before-response!).

Slot: before-present!
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:before-present!

Readers

before-present!.

Writers

(setf before-present!).

Slot: after-present!
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:after-present!

Readers

after-present!.

Writers

(setf after-present!).

Slot: before-set!
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:before-set!

Readers

before-set!.

Writers

(setf before-set!).

Slot: after-set!
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:after-set!

Readers

after-set!.

Writers

(setf after-set!).

Slot: cookies-received
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:cookies-received

Readers

cookies-received.

Writers

(setf cookies-received).

Slot: time-last-touched
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:time-last-touched

Readers

time-last-touched.

Writers

(setf time-last-touched).

Slot: time-instantiated
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:time-instantiated

Readers

time-instantiated.

Writers

(setf time-instantiated).

Slot: last-visited-root-path
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:last-visited-root-path

Readers

last-visited-root-path.

Writers

(setf last-visited-root-path).

Slot: remote-host-original
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:remote-host-original

Readers

remote-host-original.

Writers

(setf remote-host-original).

Slot: remote-host
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:remote-host

Readers

remote-host.

Writers

(setf remote-host).

Slot: $$tatu-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:$$tatu-object

Readers

$$tatu-object.

Writers

(setf $$tatu-object).

Slot: $$ta2-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:$$ta2-object

Readers

$$ta2-object.

Writers

(setf $$ta2-object).

Slot: query-toplevel
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:query-toplevel

Readers

query-toplevel.

Writers

(setf query-toplevel).

Slot: respondent
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:respondent

Readers

respondent.

Writers

(setf respondent).

Slot: fixed-url-prefix
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:fixed-url-prefix

Readers

fixed-url-prefix.

Writers

(setf fixed-url-prefix).

Slot: tree-root
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:tree-root

Readers

tree-root.

Writers

(setf tree-root).

Slot: home-page
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:home-page

Readers

home-page.

Writers

(setf home-page).

Slot: plain-url?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:plain-url?

Readers

plain-url?.

Writers

(setf plain-url?).

Slot: host
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:host

Readers

host.

Writers

(setf host).

Slot: instance-id
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:instance-id

Readers

instance-id.

Writers

(setf instance-id).

Class: base-object
Package

geom-base.

Source

wire/source/base-object.lisp.

Direct superclasses

vanilla-mixin.

Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: local-center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

local-center.

Writers

(setf local-center).

Slot: local-center*
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

local-center*.

Writers

(setf local-center*).

Slot: vrml-center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

vrml-center.

Writers

(setf vrml-center).

Slot: local-orientation
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

local-orientation.

Writers

(setf local-orientation).

Slot: local-orientation*
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

local-orientation*.

Writers

(setf local-orientation*).

Slot: %face-ht%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%face-ht%.

Writers

(setf %face-ht%).

Slot: color-decimal
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

color-decimal.

Writers

(setf color-decimal).

Slot: fill-color-decimal
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

fill-color-decimal.

Writers

(setf fill-color-decimal).

Slot: line-thickness
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

line-thickness.

Writers

(setf line-thickness).

Slot: dash-pattern
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

dash-pattern.

Writers

(setf dash-pattern).

Slot: ui-display-list-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

ui-display-list-objects.

Writers

(setf ui-display-list-objects).

Slot: %vertex-array%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%vertex-array%.

Writers

(setf %vertex-array%).

Slot: %corners%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%corners%.

Writers

(setf %corners%).

Slot: %line-vertex-indices%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%line-vertex-indices%.

Writers

(setf %line-vertex-indices%).

Slot: %curve-vertex-indices%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%curve-vertex-indices%.

Writers

(setf %curve-vertex-indices%).

Slot: %renderer-info%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%renderer-info%.

Writers

(setf %renderer-info%).

Slot: %internal-hidden-object-keywords%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%internal-hidden-object-keywords%.

Writers

(setf %internal-hidden-object-keywords%).

Slot: half-width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

half-width.

Writers

(setf half-width).

Slot: half-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

half-length.

Writers

(setf half-length).

Slot: half-height
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

half-height.

Writers

(setf half-height).

Slot: %dimension-mapping%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%dimension-mapping%.

Writers

(setf %dimension-mapping%).

Slot: %true-width%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%true-width%.

Writers

(setf %true-width%).

Slot: %true-length%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%true-length%.

Writers

(setf %true-length%).

Slot: %true-height%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%true-height%.

Writers

(setf %true-height%).

Slot: %local-width%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%local-width%.

Writers

(setf %local-width%).

Slot: %local-length%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%local-length%.

Writers

(setf %local-length%).

Slot: %local-height%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%local-height%.

Writers

(setf %local-height%).

Slot: local-bbox
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

local-bbox.

Writers

(setf local-bbox).

Slot: bounding-bbox
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

bounding-bbox.

Writers

(setf bounding-bbox).

Slot: beziers
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

beziers.

Writers

(setf beziers).

Slot: onclick-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onclick-function

Readers

onclick-function.

Writers

(setf onclick-function).

Slot: image-file
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:image-file

Readers

image-file.

Writers

(setf image-file).

Slot: left-handed?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:left-handed?

Readers

left-handed?.

Writers

(setf left-handed?).

Slot: orientation*
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:orientation*

Readers

orientation*.

Writers

(setf orientation*).

Slot: local-left-handed?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:local-left-handed?

Readers

local-left-handed?.

Writers

(setf local-left-handed?).

Slot: %orientation%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:%orientation%

Readers

%orientation%.

Writers

(setf %orientation%).

Slot: obliqueness
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:obliqueness

Readers

obliqueness.

Writers

(setf obliqueness).

Slot: local-box
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:local-box

Readers

local-box.

Writers

(setf local-box).

Slot: bounding-box
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:bounding-box

Readers

bounding-box.

Writers

(setf bounding-box).

Slot: use-local-box?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:use-local-box?

Readers

use-local-box?.

Writers

(setf use-local-box?).

Slot: viewpoints
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:viewpoints

Readers

viewpoints.

Writers

(setf viewpoints).

Slot: background-color
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:background-color

Readers

background-color.

Writers

(setf background-color).

Slot: width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:width

Readers

width.

Writers

(setf width).

Slot: length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:length

Readers

length.

Writers

(setf length).

Slot: height
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:height

Readers

height.

Writers

(setf height).

Slot: center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:center

Readers

center.

Writers

(setf center).

Slot: orientation
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:orientation

Readers

orientation.

Writers

(setf orientation).

Slot: display-controls
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:display-controls

Readers

display-controls.

Writers

(setf display-controls).

Class: base-rule-object
Package

gendl.

Source

rest/source/base-rule-object.lisp.

Direct superclasses

vanilla-mixin.

Direct subclasses

gwl-rule-object.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: rule-title
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:rule-title

Readers

rule-title.

Writers

(setf rule-title).

Slot: rule-description
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:rule-description

Readers

rule-description.

Writers

(setf rule-description).

Slot: violated?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:violated?

Readers

violated?.

Writers

(setf violated?).

Slot: rule-result
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:rule-result

Readers

rule-result.

Writers

(setf rule-result).

Slot: rule-description-help
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:rule-description-help

Readers

rule-description-help.

Writers

(setf rule-description-help).

Slot: rule-result-help
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:rule-result-help

Readers

rule-result-help.

Writers

(setf rule-result-help).

Slot: suppress-display?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:suppress-display?

Readers

suppress-display?.

Writers

(setf suppress-display?).

Slot: strings-for-display
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:strings-for-display

Readers

strings-for-display.

Writers

(setf strings-for-display).

Class: base-view
Package

geom-base.

Source

drawing/source/base-view.lisp.

Direct superclasses

base-object.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: view-scale-total
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

view-scale-total.

Writers

(setf view-scale-total).

Slot: immune-objects-hash
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

immune-objects-hash.

Writers

(setf immune-objects-hash).

Slot: 2d-boxes
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

2d-boxes.

Writers

(setf 2d-boxes).

Slot: view-contents-data
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

view-contents-data.

Writers

(setf view-contents-data).

Slot: view-transform
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

view-transform.

Writers

(setf view-transform).

Slot: view-transform-inverse
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

view-transform-inverse.

Writers

(setf view-transform-inverse).

Slot: leaf-objects-from-roots
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leaf-objects-from-roots.

Writers

(setf leaf-objects-from-roots).

Slot: annotation-array
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

annotation-array.

Writers

(setf annotation-array).

Slot: object-array
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

object-array.

Writers

(setf object-array).

Slot: border-box
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

border-box.

Writers

(setf border-box).

Slot: annotation-caches
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

annotation-caches.

Writers

(setf annotation-caches).

Slot: object-caches
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

object-caches.

Writers

(setf object-caches).

Slot: center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:center

Readers

center.

Writers

(setf center).

Slot: corner
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:corner

Readers

corner.

Writers

(setf corner).

Slot: object-roots
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:object-roots

Readers

object-roots.

Writers

(setf object-roots).

Slot: objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:objects

Readers

objects.

Writers

(setf objects).

Slot: immune-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:immune-objects

Readers

immune-objects.

Writers

(setf immune-objects).

Slot: annotation-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:annotation-objects

Readers

annotation-objects.

Writers

(setf annotation-objects).

Slot: view-scale
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:view-scale

Readers

view-scale.

Writers

(setf view-scale).

Slot: view-center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:view-center

Readers

view-center.

Writers

(setf view-center).

Slot: projection-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:projection-vector

Readers

projection-vector.

Writers

(setf projection-vector).

Slot: left-margin
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:left-margin

Readers

left-margin.

Writers

(setf left-margin).

Slot: front-margin
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:front-margin

Readers

front-margin.

Writers

(setf front-margin).

Slot: border-box?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:border-box?

Readers

border-box?.

Writers

(setf border-box?).

Slot: snap-to
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:snap-to

Readers

snap-to.

Writers

(setf snap-to).

Slot: user-scale
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:user-scale

Readers

user-scale.

Writers

(setf user-scale).

Class: bbox
Package

geom-base.

Source

wire/source/bounding-box.lisp.

Direct superclasses

base-object.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: xmin
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:xmin

Readers

xmin.

Writers

(setf xmin).

Slot: ymin
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:ymin

Readers

ymin.

Writers

(setf ymin).

Slot: zmin
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:zmin

Readers

zmin.

Writers

(setf zmin).

Slot: xmax
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:xmax

Readers

xmax.

Writers

(setf xmax).

Slot: ymax
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:ymax

Readers

ymax.

Writers

(setf ymax).

Slot: zmax
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:zmax

Readers

zmax.

Writers

(setf zmax).

Class: bezier-curve
Package

geom-base.

Source

wire/source/bezier-curve.lisp.

Direct superclasses

base-object.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start.

Writers

(setf start).

Slot: end
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

end.

Writers

(setf end).

Slot: %curves-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%curves-to-draw%.

Writers

(setf %curves-to-draw%).

Slot: %renderer-info%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%renderer-info%.

Writers

(setf %renderer-info%).

Slot: coefficients
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

coefficients.

Writers

(setf coefficients).

Slot: bounding-box
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

bounding-box.

Writers

(setf bounding-box).

Slot: reverse
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

reverse.

Writers

(setf reverse).

Slot: control-points
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:control-points

Readers

control-points.

Writers

(setf control-points).

Slot: %reversed?%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:%reversed?%

Readers

%reversed?%.

Writers

(setf %reversed?%).

Slot: weights
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:weights

Readers

weights.

Writers

(setf weights).

Slot: knots
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:knots

Readers

knots.

Writers

(setf knots).

Slot: degree
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:degree

Readers

degree.

Writers

(setf degree).

Class: box
Package

geom-base.

Source

wire/source/box.lisp.

Direct superclasses

base-object.

Direct subclasses

bounding-box.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: volume
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

volume.

Writers

(setf volume).

Slot: %renderer-info%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%renderer-info%.

Writers

(setf %renderer-info%).

Slot: %vertex-array%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%vertex-array%.

Writers

(setf %vertex-array%).

Slot: %line-vertex-indices%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%line-vertex-indices%.

Writers

(setf %line-vertex-indices%).

Slot: %lines-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%lines-to-draw%.

Writers

(setf %lines-to-draw%).

Class: button-form-control
Package

gwl.

Source

form-elements/source/primitives.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: label
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:label

Readers

label.

Writers

(setf label).

Slot: content
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:content

Readers

content.

Writers

(setf content).

Slot: button-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:button-type

Readers

button-type.

Writers

(setf button-type).

Slot: default
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:default

Readers

default.

Writers

(setf default).

Class: c-cylinder
Package

geom-base.

Source

wire/source/c-cylinder.lisp.

Direct superclasses

cylinder.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: %renderer-info%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%renderer-info%.

Writers

(setf %renderer-info%).

Slot: center-line
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

center-line.

Writers

(setf center-line).

Slot: center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

center.

Writers

(setf center).

Slot: length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

length.

Writers

(setf length).

Slot: orientation
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

orientation.

Writers

(setf orientation).

Slot: start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:start

Readers

start.

Writers

(setf start).

Slot: end
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:end

Readers

end.

Writers

(setf end).

Class: center-line
Package

geom-base.

Source

annotations/source/center-line.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

width.

Writers

(setf width).

Slot: length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

length.

Writers

(setf length).

Slot: height
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

height.

Writers

(setf height).

Slot: %lines-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%lines-to-draw%.

Writers

(setf %lines-to-draw%).

Slot: outline-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

outline-objects.

Writers

(setf outline-objects).

Slot: crosshair
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

crosshair.

Writers

(setf crosshair).

Slot: straight
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

straight.

Writers

(setf straight).

Slot: size
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:size

Readers

size.

Writers

(setf size).

Slot: circle?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:circle?

Readers

circle?.

Writers

(setf circle?).

Slot: gap-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:gap-length

Readers

gap-length.

Writers

(setf gap-length).

Slot: long-segment-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:long-segment-length

Readers

long-segment-length.

Writers

(setf long-segment-length).

Slot: short-segment-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:short-segment-length

Readers

short-segment-length.

Writers

(setf short-segment-length).

Class: checkbox-form-control
Package

gwl.

Source

form-elements/source/primitives.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: domain
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:domain

Readers

domain.

Writers

(setf domain).

Slot: possible-nil?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:possible-nil?

Readers

possible-nil?.

Writers

(setf possible-nil?).

Class: circle
Package

geom-base.

Source

wire/source/circle.lisp.

Direct superclasses

arc.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: %renderer-info%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%renderer-info%.

Writers

(setf %renderer-info%).

Slot: circumference
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

circumference.

Writers

(setf circumference).

Slot: area
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

area.

Writers

(setf area).

Slot: start-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start-angle.

Writers

(setf start-angle).

Slot: end-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

end-angle.

Writers

(setf end-angle).

Class: codebase-directory-node
Package

cl-lite.

Source

source/cl-lite.lisp.

Direct superclasses

directory-node.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: strings-for-display
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

strings-for-display.

Writers

(setf strings-for-display).

Slot: additional-parameters
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

additional-parameters.

Writers

(setf additional-parameters).

Slot: subdir-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

subdir-type.

Writers

(setf subdir-type).

Slot: subdir-pathnames
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

subdir-pathnames.

Writers

(setf subdir-pathnames).

Slot: type-matches
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

type-matches.

Writers

(setf type-matches).

Slot: relevant-files
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

relevant-files.

Writers

(setf relevant-files).

Slot: binary-directory
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

binary-directory.

Writers

(setf binary-directory).

Slot: local-package-files
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

local-package-files.

Writers

(setf local-package-files).

Slot: package-files
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

package-files.

Writers

(setf package-files).

Slot: asd-file
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

asd-file.

Writers

(setf asd-file).

Slot: asdf-depends-on
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

asdf-depends-on.

Writers

(setf asdf-depends-on).

Slot: asdf-defsystem-depends-on
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

asdf-defsystem-depends-on.

Writers

(setf asdf-defsystem-depends-on).

Slot: additional-asd-code
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

additional-asd-code.

Writers

(setf additional-asd-code).

Slot: asdf-system-lines
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

asdf-system-lines.

Writers

(setf asdf-system-lines).

Slot: source-file-list
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

source-file-list.

Writers

(setf source-file-list).

Slot: %asdf-system-list
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%asdf-system-list.

Writers

(setf %asdf-system-list).

Slot: source-files
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

source-files.

Writers

(setf source-files).

Slot: subdir-computation
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

subdir-computation.

Writers

(setf subdir-computation).

Slot: file-computation
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

file-computation.

Writers

(setf file-computation).

Slot: subdirs-unordered
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

subdirs-unordered.

Writers

(setf subdirs-unordered).

Slot: description
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:description

Readers

description.

Writers

(setf description).

Slot: author
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:author

Readers

author.

Writers

(setf author).

Slot: version
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:version

Readers

version.

Writers

(setf version).

Slot: license
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:license

Readers

license.

Writers

(setf license).

Slot: type-mapping
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:type-mapping

Readers

type-mapping.

Writers

(setf type-mapping).

Slot: bin-subdir-names
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:bin-subdir-names

Readers

bin-subdir-names.

Writers

(setf bin-subdir-names).

Slot: special-subdir-names
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:special-subdir-names

Readers

special-subdir-names.

Writers

(setf special-subdir-names).

Slot: fasl-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:fasl-type

Readers

fasl-type.

Writers

(setf fasl-type).

Slot: fasl-output-path
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:fasl-output-path

Readers

fasl-output-path.

Writers

(setf fasl-output-path).

Slot: fasl-output-device
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:fasl-output-device

Readers

fasl-output-device.

Writers

(setf fasl-output-device).

Slot: fasl-output-directory
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:fasl-output-directory

Readers

fasl-output-directory.

Writers

(setf fasl-output-directory).

Slot: fasl-output-name
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:fasl-output-name

Readers

fasl-output-name.

Writers

(setf fasl-output-name).

Slot: fasl-output-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:fasl-output-type

Readers

fasl-output-type.

Writers

(setf fasl-output-type).

Slot: parent-dir
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:parent-dir

Readers

parent-dir.

Writers

(setf parent-dir).

Slot: source-files-to-ignore
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:source-files-to-ignore

Readers

source-files-to-ignore.

Writers

(setf source-files-to-ignore).

Slot: create-fasl?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:create-fasl?

Readers

create-fasl?.

Writers

(setf create-fasl?).

Slot: create-asd-file?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:create-asd-file?

Readers

create-asd-file?.

Writers

(setf create-asd-file?).

Slot: dry-run?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dry-run?

Readers

dry-run?.

Writers

(setf dry-run?).

Slot: load-always?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:load-always?

Readers

load-always?.

Writers

(setf load-always?).

Slot: encoding-line
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:encoding-line

Readers

encoding-line.

Writers

(setf encoding-line).

Class: color-palette
Package

gwl.

Source

source/html-format.lisp.

Direct superclasses

vanilla-mixin.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: components
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:components

Readers

components.

Writers

(setf components).

Class: cone
Package

geom-base.

Source

wire/source/cone.lisp.

Direct superclasses

cylinder.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: volume
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

volume.

Writers

(setf volume).

Slot: width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

width.

Writers

(setf width).

Slot: height
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

height.

Writers

(setf height).

Slot: simple?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

simple?.

Writers

(setf simple?).

Slot: radius-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:radius-1

Readers

radius-1.

Writers

(setf radius-1).

Slot: radius-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:radius-2

Readers

radius-2.

Writers

(setf radius-2).

Slot: inner-radius-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:inner-radius-1

Readers

inner-radius-1.

Writers

(setf inner-radius-1).

Slot: inner-radius-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:inner-radius-2

Readers

inner-radius-2.

Writers

(setf inner-radius-2).

Class: constrained-arc
Package

geom-base.

Source

wire/source/line-and-arc-constraints.lisp.

Direct superclasses

arc.

Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

center.

Writers

(setf center).

Slot: radius
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

radius.

Writers

(setf radius).

Slot: orientation
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

orientation.

Writers

(setf orientation).

Slot: first-tangent-index
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

first-tangent-index.

Writers

(setf first-tangent-index).

Slot: second-tangent-index
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

second-tangent-index.

Writers

(setf second-tangent-index).

Slot: constraint-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

constraint-type.

Writers

(setf constraint-type).

Slot: constraint-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

constraint-object.

Writers

(setf constraint-object).

Slot: arc-constraints
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arc-constraints

Readers

arc-constraints.

Writers

(setf arc-constraints).

Class: constrained-fillet
Package

geom-base.

Source

wire/source/line-and-arc-constraints.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: angle-0
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

angle-0.

Writers

(setf angle-0).

Slot: angle-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

angle-1.

Writers

(setf angle-1).

Slot: start-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start-angle.

Writers

(setf start-angle).

Slot: end-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

end-angle.

Writers

(setf end-angle).

Class: constrained-line
Package

geom-base.

Source

wire/source/line-and-arc-constraints.lisp.

Direct superclasses

line.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: trim-start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

trim-start.

Writers

(setf trim-start).

Slot: trim-end
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

trim-end.

Writers

(setf trim-end).

Slot: constraints
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

constraints.

Writers

(setf constraints).

Slot: keys
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

keys.

Writers

(setf keys).

Slot: exprs
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

exprs.

Writers

(setf exprs).

Slot: constraint-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

constraint-type.

Writers

(setf constraint-type).

Slot: start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start.

Writers

(setf start).

Slot: end
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

end.

Writers

(setf end).

Slot: constraint-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

constraint-object.

Writers

(setf constraint-object).

Slot: line-constraints
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:line-constraints

Readers

line-constraints.

Writers

(setf line-constraints).

Class: curve
Package

surf.

Source

drawing/source/base-view.lisp.

Direct superclasses

vanilla-mixin.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: knot-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

knot-vector.

Writers

(setf knot-vector).

Class: cylinder
Package

geom-base.

Source

wire/source/cylinder.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: volume
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

volume.

Writers

(setf volume).

Slot: %renderer-info%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%renderer-info%.

Writers

(setf %renderer-info%).

Slot: start-line
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start-line.

Writers

(setf start-line).

Slot: %lines-and-curves%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%lines-and-curves%.

Writers

(setf %lines-and-curves%).

Slot: %curves-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%curves-to-draw%.

Writers

(setf %curves-to-draw%).

Slot: %lines-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%lines-to-draw%.

Writers

(setf %lines-to-draw%).

Slot: start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start.

Writers

(setf start).

Slot: end
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

end.

Writers

(setf end).

Slot: direction-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

direction-vector.

Writers

(setf direction-vector).

Slot: hollow?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

hollow?.

Writers

(setf hollow?).

Slot: end-line
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

end-line.

Writers

(setf end-line).

Slot: %arcs%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%arcs%.

Writers

(setf %arcs%).

Slot: radials
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

radials.

Writers

(setf radials).

Slot: center-line
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

center-line.

Writers

(setf center-line).

Slot: top-points
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

top-points.

Writers

(setf top-points).

Slot: bottom-points
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

bottom-points.

Writers

(setf bottom-points).

Slot: polygons-for-ifs
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

polygons-for-ifs.

Writers

(setf polygons-for-ifs).

Slot: simple?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

simple?.

Writers

(setf simple?).

Slot: inner-cylinder
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

inner-cylinder.

Writers

(setf inner-cylinder).

Slot: end-arcs
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

end-arcs.

Writers

(setf end-arcs).

Slot: length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:length

Readers

length.

Writers

(setf length).

Slot: radius
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:radius

Readers

radius.

Writers

(setf radius).

Slot: inner-radius
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:inner-radius

Readers

inner-radius.

Writers

(setf inner-radius).

Slot: number-of-sections
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:number-of-sections

Readers

number-of-sections.

Writers

(setf number-of-sections).

Slot: bottom-cap?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:bottom-cap?

Readers

bottom-cap?.

Writers

(setf bottom-cap?).

Slot: top-cap?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:top-cap?

Readers

top-cap?.

Writers

(setf top-cap?).

Slot: radius-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:radius-1

Readers

radius-1.

Writers

(setf radius-1).

Slot: radius-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:radius-2

Readers

radius-2.

Writers

(setf radius-2).

Slot: closed?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:closed?

Readers

closed?.

Writers

(setf closed?).

Slot: inner-radius-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:inner-radius-1

Readers

inner-radius-1.

Writers

(setf inner-radius-1).

Slot: inner-radius-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:inner-radius-2

Readers

inner-radius-2.

Writers

(setf inner-radius-2).

Slot: inner?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:inner?

Readers

inner?.

Writers

(setf inner?).

Slot: width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:width

Readers

width.

Writers

(setf width).

Slot: height
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:height

Readers

height.

Writers

(setf height).

Class: document
Package

geom-base.

Source

drawing/source/document.lisp.

Direct superclasses

base-object.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: pages
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:pages

Readers

pages.

Writers

(setf pages).

Class: dxf
Package

geom-base.

Source

formats/source/dxf.lisp.

Direct superclasses

2d-output.

Direct methods
Class: ellipse
Package

geom-base.

Source

wire/source/ellipse.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: %renderer-info%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%renderer-info%.

Writers

(setf %renderer-info%).

Slot: %curves-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%curves-to-draw%.

Writers

(setf %curves-to-draw%).

Slot: curves
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

curves.

Writers

(setf curves).

Slot: control-point-lists
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

control-point-lists.

Writers

(setf control-point-lists).

Slot: control-point-lists-all
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

control-point-lists-all.

Writers

(setf control-point-lists-all).

Slot: length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

length.

Writers

(setf length).

Slot: width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

width.

Writers

(setf width).

Slot: height
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

height.

Writers

(setf height).

Slot: major-axis-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:major-axis-length

Readers

major-axis-length.

Writers

(setf major-axis-length).

Slot: minor-axis-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:minor-axis-length

Readers

minor-axis-length.

Writers

(setf minor-axis-length).

Slot: start-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:start-angle

Readers

start-angle.

Writers

(setf start-angle).

Slot: end-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:end-angle

Readers

end-angle.

Writers

(setf end-angle).

Class: email-form-control
Package

gwl.

Source

form-elements/source/primitives.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: email?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

email?.

Writers

(setf email?).

Class: fillet
Package

geom-base.

Source

wire/source/fillet.lisp.

Direct superclasses

arc.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: normal
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

normal.

Writers

(setf normal).

Slot: orientation
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

orientation.

Writers

(setf orientation).

Slot: angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

angle.

Writers

(setf angle).

Slot: other-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

other-angle.

Writers

(setf other-angle).

Slot: distance-to-tangent
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

distance-to-tangent.

Writers

(setf distance-to-tangent).

Slot: tangents
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

tangents.

Writers

(setf tangents).

Slot: keep-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

keep-vector.

Writers

(setf keep-vector).

Slot: start-to-end-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start-to-end-angle.

Writers

(setf start-to-end-angle).

Slot: start-tangent
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start-tangent.

Writers

(setf start-tangent).

Slot: start-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start-angle.

Writers

(setf start-angle).

Slot: start-angle-normalized
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start-angle-normalized.

Writers

(setf start-angle-normalized).

Slot: end-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

end-angle.

Writers

(setf end-angle).

Slot: center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

center.

Writers

(setf center).

Slot: local-vertex
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:local-vertex

Readers

local-vertex.

Writers

(setf local-vertex).

Slot: direction-vectors
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:direction-vectors

Readers

direction-vectors.

Writers

(setf direction-vectors).

Class: form-element-processor
Package

gwl.

Source

source/answer.lisp.

Direct superclasses

vanilla-mixin.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: force-validation-for
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

force-validation-for.

Writers

(setf force-validation-for).

Slot: radios
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

radios.

Writers

(setf radios).

Slot: query-plist-all
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

query-plist-all.

Writers

(setf query-plist-all).

Slot: checked-booleans
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

checked-booleans.

Writers

(setf checked-booleans).

Slot: form-elements-to-bash%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

form-elements-to-bash%.

Writers

(setf form-elements-to-bash%).

Slot: form-elements-to-bash
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

form-elements-to-bash.

Writers

(setf form-elements-to-bash).

Slot: bashee
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:bashee

Readers

bashee.

Writers

(setf bashee).

Slot: query-plist
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:query-plist

Readers

query-plist.

Writers

(setf query-plist).

Class: form-mixin
Package

gwl.

Source

source/macros.lisp.

Direct superclasses

vanilla-mixin.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Class: function-dokumentation
Package

yadd.

Source

source/function-documentation.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: strings-for-display
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

strings-for-display.

Writers

(setf strings-for-display).

Slot: doc-string
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

doc-string.

Writers

(setf doc-string).

Slot: macro?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

macro?.

Writers

(setf macro?).

Slot: dom-body
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

dom-body.

Writers

(setf dom-body).

Slot: return-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:return-object

Readers

return-object.

Writers

(setf return-object).

Slot: symbol
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:symbol

Readers

symbol.

Writers

(setf symbol).

Slot: show-package?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:show-package?

Readers

show-package?.

Writers

(setf show-package?).

Class: gdl-app
Package

gendl.

Source

rest/source/gdl-app.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: ci-info
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

ci-info.

Writers

(setf ci-info).

Slot: destination-exe
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

destination-exe.

Writers

(setf destination-exe).

Slot: parent-directory
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

parent-directory.

Writers

(setf parent-directory).

Slot: load-fasls-expression
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

load-fasls-expression.

Writers

(setf load-fasls-expression).

Slot: save-application-and-die-form
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

save-application-and-die-form.

Writers

(setf save-application-and-die-form).

Slot: toplevel-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

toplevel-function.

Writers

(setf toplevel-function).

Slot: exe-path
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

exe-path.

Writers

(setf exe-path).

Slot: exe-dir
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

exe-dir.

Writers

(setf exe-dir).

Slot: build-level
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:build-level

Readers

build-level.

Writers

(setf build-level).

Slot: application-class
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:application-class

Readers

application-class.

Writers

(setf application-class).

Slot: application-name
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:application-name

Readers

application-name.

Writers

(setf application-name).

Slot: application-source-home
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:application-source-home

Readers

application-source-home.

Writers

(setf application-source-home).

Slot: static-folders
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:static-folders

Readers

static-folders.

Writers

(setf static-folders).

Slot: static-folder-paths
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:static-folder-paths

Readers

static-folder-paths.

Writers

(setf static-folder-paths).

Slot: deploy-target-toplevel
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:deploy-target-toplevel

Readers

deploy-target-toplevel.

Writers

(setf deploy-target-toplevel).

Slot: pre-make-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:pre-make-function

Readers

pre-make-function.

Writers

(setf pre-make-function).

Slot: deploy?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:deploy?

Readers

deploy?.

Writers

(setf deploy?).

Slot: post-make-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:post-make-function

Readers

post-make-function.

Writers

(setf post-make-function).

Slot: pre-load-form
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:pre-load-form

Readers

pre-load-form.

Writers

(setf pre-load-form).

Slot: post-load-form
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:post-load-form

Readers

post-load-form.

Writers

(setf post-load-form).

Slot: overwrite?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:overwrite?

Readers

overwrite?.

Writers

(setf overwrite?).

Slot: destination-directory
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:destination-directory

Readers

destination-directory.

Writers

(setf destination-directory).

Slot: display-string
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:display-string

Readers

display-string.

Writers

(setf display-string).

Slot: restart-init-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:restart-init-function

Readers

restart-init-function.

Writers

(setf restart-init-function).

Slot: restart-app-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:restart-app-function

Readers

restart-app-function.

Writers

(setf restart-app-function).

Slot: application-fasls
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:application-fasls

Readers

application-fasls.

Writers

(setf application-fasls).

Slot: lisp-heap-size
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:lisp-heap-size

Readers

lisp-heap-size.

Writers

(setf lisp-heap-size).

Slot: gdlinit-content
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:gdlinit-content

Readers

gdlinit-content.

Writers

(setf gdlinit-content).

Slot: swank-port
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:swank-port

Readers

swank-port.

Writers

(setf swank-port).

Class: gdl-class
Package

gendl.

Source

source/metaclasses.lisp.

Direct superclasses

standard-class.

Direct methods
Direct slots
Slot: messages
Readers

messages.

Writers

(setf messages).

Slot: gdl-documentation
Readers

gdl-documentation.

Writers

(setf gdl-documentation).

Slot: required-input-slots
Readers

required-input-slots.

Writers

(setf required-input-slots).

Slot: optional-input-slots
Readers

optional-input-slots.

Writers

(setf optional-input-slots).

Slot: defaulted-input-slots
Readers

defaulted-input-slots.

Writers

(setf defaulted-input-slots).

Slot: computed-slots
Readers

computed-slots.

Writers

(setf computed-slots).

Slot: query-slots
Readers

query-slots.

Writers

(setf query-slots).

Slot: settable-computed-slots
Readers

settable-computed-slots.

Writers

(setf settable-computed-slots).

Slot: uncached-computed-slots
Readers

uncached-computed-slots.

Writers

(setf uncached-computed-slots).

Slot: settable-optional-input-slots
Readers

settable-optional-input-slots.

Writers

(setf settable-optional-input-slots).

Slot: settable-defaulted-input-slots
Readers

settable-defaulted-input-slots.

Writers

(setf settable-defaulted-input-slots).

Slot: functions
Readers

functions.

Writers

(setf functions).

Slot: methods
Readers

methods.

Writers

(setf methods).

Slot: cached-functions
Readers

cached-functions.

Writers

(setf cached-functions).

Slot: cached-methods
Readers

cached-methods.

Writers

(setf cached-methods).

Slot: objects
Readers

objects.

Writers

(setf objects).

Slot: quantified-objects
Readers

quantified-objects.

Writers

(setf quantified-objects).

Slot: hidden-objects
Readers

hidden-objects.

Writers

(setf hidden-objects).

Slot: quantified-hidden-objects
Readers

quantified-hidden-objects.

Writers

(setf quantified-hidden-objects).

Slot: trickle-down-slots
Readers

trickle-down-slots.

Writers

(setf trickle-down-slots).

Slot: trickle-down-effective
Readers

trickle-down-effective.

Writers

(setf trickle-down-effective).

Slot: settable-slots
Readers

settable-slots.

Writers

(setf settable-slots).

Slot: message-documentation
Readers

message-documentation.

Writers

(setf message-documentation).

Slot: message-source
Readers

message-source.

Writers

(setf message-source).

Slot: message-source-copy
Readers

message-source-copy.

Writers

(setf message-source-copy).

Slot: message-source-changed
Readers

message-source-changed.

Writers

(setf message-source-changed).

Slot: format-functions
Readers

format-functions.

Writers

(setf format-functions).

Slot: child-inputs
Readers

child-inputs.

Writers

(setf child-inputs).

Class: gdl-format-class
Package

gendl.

Source

source/metaclasses.lisp.

Direct superclasses

standard-class.

Direct methods
Direct slots
Slot: gdl-documentation
Readers

gdl-documentation.

Writers

(setf gdl-documentation).

Slot: format-functions
Readers

format-functions.

Writers

(setf format-functions).

Slot: output-functions
Initform

(make-hash-table)

Readers

output-functions.

Writers

(setf output-functions).

Slot: view-documentation
Initform

(make-hash-table)

Readers

view-documentation.

Writers

(setf view-documentation).

Class: gdl-remote
Package

gendl.

Source

source/utilities.lisp.

Direct subclasses

vanilla-remote.

Direct methods

encode-for-http.

Class: gdl-skin-class
Package

gendl.

Source

source/metaclasses.lisp.

Direct superclasses

standard-class.

Direct methods

validate-superclass.

Class: general-note
Package

geom-base.

Source

text/source/general-note.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: string-list
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

string-list.

Writers

(setf string-list).

Slot: inter-line-space
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

inter-line-space.

Writers

(setf inter-line-space).

Slot: maximum-text-width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

maximum-text-width.

Writers

(setf maximum-text-width).

Slot: outline-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

outline-objects.

Writers

(setf outline-objects).

Slot: %lines-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%lines-to-draw%.

Writers

(setf %lines-to-draw%).

Slot: outline-shape
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

outline-shape.

Writers

(setf outline-shape).

Slot: text-lines
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

text-lines.

Writers

(setf text-lines).

Slot: strings
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:strings

Readers

strings.

Writers

(setf strings).

Slot: character-size
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:character-size

Readers

character-size.

Writers

(setf character-size).

Slot: text-x-scale
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:text-x-scale

Readers

text-x-scale.

Writers

(setf text-x-scale).

Slot: dxf-text-x-scale
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-text-x-scale

Readers

dxf-text-x-scale.

Writers

(setf dxf-text-x-scale).

Slot: dxf-size-ratio
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-size-ratio

Readers

dxf-size-ratio.

Writers

(setf dxf-size-ratio).

Slot: dxf-font
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-font

Readers

dxf-font.

Writers

(setf dxf-font).

Slot: dxf-offset
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-offset

Readers

dxf-offset.

Writers

(setf dxf-offset).

Slot: outline-shape-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:outline-shape-type

Readers

outline-shape-type.

Writers

(setf outline-shape-type).

Slot: font
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:font

Readers

font.

Writers

(setf font).

Slot: center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:center

Readers

center.

Writers

(setf center).

Slot: start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:start

Readers

start.

Writers

(setf start).

Slot: justification
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:justification

Readers

justification.

Writers

(setf justification).

Slot: leading
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:leading

Readers

leading.

Writers

(setf leading).

Slot: underline?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:underline?

Readers

underline?.

Writers

(setf underline?).

Slot: width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:width

Readers

width.

Writers

(setf width).

Slot: length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:length

Readers

length.

Writers

(setf length).

Slot: height
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:height

Readers

height.

Writers

(setf height).

Slot: %corners%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:%corners%

Readers

%corners%.

Writers

(setf %corners%).

Class: global-filleted-polygon-projection
Package

geom-base.

Source

wire/source/global-filleted-polygon-projection.lisp.

Direct superclasses

global-polygon-projection.

Direct subclasses

global-filleted-polygon-projection-sample.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: polygon-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

polygon-type.

Writers

(setf polygon-type).

Slot: crease-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

crease-angle.

Writers

(setf crease-angle).

Slot: %curves-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%curves-to-draw%.

Writers

(setf %curves-to-draw%).

Slot: %arcs%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%arcs%.

Writers

(setf %arcs%).

Slot: projection-lines
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

projection-lines.

Writers

(setf projection-lines).

Slot: projection-line-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

projection-line-objects.

Writers

(setf projection-line-objects).

Slot: radius-list
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:radius-list

Readers

radius-list.

Writers

(setf radius-list).

Slot: default-radius
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:default-radius

Readers

default-radius.

Writers

(setf default-radius).

Class: global-filleted-polyline
Package

geom-base.

Source

wire/source/global-filleted-polyline.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Class: global-polygon-projection
Package

geom-base.

Source

wire/source/global-polygon-projection.lisp.

Direct superclasses
Direct subclasses

global-filleted-polygon-projection.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: polygon-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

polygon-type.

Writers

(setf polygon-type).

Slot: %renderer-info%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%renderer-info%.

Writers

(setf %renderer-info%).

Slot: crease-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

crease-angle.

Writers

(setf crease-angle).

Slot: %lines-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%lines-to-draw%.

Writers

(setf %lines-to-draw%).

Slot: projection-lines
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

projection-lines.

Writers

(setf projection-lines).

Slot: bounding-box
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

bounding-box.

Writers

(setf bounding-box).

Slot: polygon-2-effective
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

polygon-2-effective.

Writers

(setf polygon-2-effective).

Slot: %vertex-array%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%vertex-array%.

Writers

(setf %vertex-array%).

Slot: %line-vertex-indices%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%line-vertex-indices%.

Writers

(setf %line-vertex-indices%).

Slot: polygons-for-ifs
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

polygons-for-ifs.

Writers

(setf polygons-for-ifs).

Slot: polygon-original
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

polygon-original.

Writers

(setf polygon-original).

Slot: polygon-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

polygon-1.

Writers

(setf polygon-1).

Slot: polygon-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

polygon-2.

Writers

(setf polygon-2).

Slot: projection-depth
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:projection-depth

Readers

projection-depth.

Writers

(setf projection-depth).

Slot: vertex-list
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:vertex-list

Readers

vertex-list.

Writers

(setf vertex-list).

Slot: offset
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:offset

Readers

offset.

Writers

(setf offset).

Slot: projection-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:projection-vector

Readers

projection-vector.

Writers

(setf projection-vector).

Class: global-polyline
Package

geom-base.

Source

wire/source/global-polyline.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Class: graph
Package

geom-base.

Source

graphs/source/graph.lisp.

Direct superclasses

base-object.

Direct subclasses

test-graph.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: min-x
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

min-x.

Writers

(setf min-x).

Slot: max-x
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

max-x.

Writers

(setf max-x).

Slot: x-range
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

x-range.

Writers

(setf x-range).

Slot: min-y
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

min-y.

Writers

(setf min-y).

Slot: max-y
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

max-y.

Writers

(setf max-y).

Slot: y-range
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

y-range.

Writers

(setf y-range).

Slot: x-axis
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

x-axis.

Writers

(setf x-axis).

Slot: y-axis
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

y-axis.

Writers

(setf y-axis).

Slot: value-lines
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

value-lines.

Writers

(setf value-lines).

Slot: x-values
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:x-values

Readers

x-values.

Writers

(setf x-values).

Slot: y-values
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:y-values

Readers

y-values.

Writers

(setf y-values).

Slot: colors
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:colors

Readers

colors.

Writers

(setf colors).

Class: grid-form-control
Package

gwl.

Source

form-elements/source/grid-form-element.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: raw-rows
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

raw-rows.

Writers

(setf raw-rows).

Slot: raw-row-array
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

raw-row-array.

Writers

(setf raw-row-array).

Slot: form-controls
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

form-controls.

Writers

(setf form-controls).

Slot: rows
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

rows.

Writers

(setf rows).

Slot: default
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:default

Readers

default.

Writers

(setf default).

Slot: keys
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:keys

Readers

keys.

Writers

(setf keys).

Slot: key-row?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:key-row?

Readers

key-row?.

Writers

(setf key-row?).

Slot: form-control-attributes
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:form-control-attributes

Readers

form-control-attributes.

Writers

(setf form-control-attributes).

Slot: form-control-inputs
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:form-control-inputs

Readers

form-control-inputs.

Writers

(setf form-control-inputs).

Slot: form-control-types
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:form-control-types

Readers

form-control-types.

Writers

(setf form-control-types).

Slot: value
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:value

Readers

value.

Writers

(setf value).

Slot: include-delete-buttons?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:include-delete-buttons?

Readers

include-delete-buttons?.

Writers

(setf include-delete-buttons?).

Slot: row-labels
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:row-labels

Readers

row-labels.

Writers

(setf row-labels).

Class: gwl-rule-object
Package

gwl.

Source

gwl/source/application-mixin.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Class: horizontal-dimension
Package

geom-base.

Source

annotations/source/horizontal-dimension.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: sample-point-direction
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

sample-point-direction.

Writers

(setf sample-point-direction).

Slot: witness-direction-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-direction-vector.

Writers

(setf witness-direction-vector).

Slot: leader-direction-1-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-direction-1-vector.

Writers

(setf leader-direction-1-vector).

Slot: leader-direction-2-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-direction-2-vector.

Writers

(setf leader-direction-2-vector).

Slot: base-plane-normal
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:base-plane-normal

Readers

base-plane-normal.

Writers

(setf base-plane-normal).

Slot: dim-text-start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dim-text-start

Readers

dim-text-start.

Writers

(setf dim-text-start).

Class: html-format
Package

gwl.

Source

source/html-format.lisp.

Direct superclasses

base-format.

Direct methods
Class: ifs-output-mixin
Package

geom-base.

Source

wire/source/global-polygon-projection.lisp.

Direct superclasses

vanilla-mixin.

Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: ifs-vertex-ht
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

ifs-vertex-ht.

Writers

(setf ifs-vertex-ht).

Slot: ifs-array
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

ifs-array.

Writers

(setf ifs-array).

Slot: ifs-indices
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

ifs-indices.

Writers

(setf ifs-indices).

Slot: polygons-for-ifs
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:polygons-for-ifs

Readers

polygons-for-ifs.

Writers

(setf polygons-for-ifs).

Slot: crease-angle
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:crease-angle

Readers

crease-angle.

Writers

(setf crease-angle).

Class: infinite
Package

gwl.

Source

gwl/source/application-mixin.lisp.

Direct methods
Class: inspector
Package

geysr.

Source

source/inspector.gdl.

Direct superclasses

sheet-section.

Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: messages-local
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

messages-local.

Writers

(setf messages-local).

Slot: messages
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

messages.

Writers

(setf messages).

Slot: show-settables?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

show-settables?.

Writers

(setf show-settables?).

Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

check-links.

Writers

(setf check-links).

Slot: settables-form
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

settables-form.

Writers

(setf settables-form).

Slot: values
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

values.

Writers

(setf values).

Slot: onclick-function
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:onclick-function

Readers

onclick-function.

Writers

(setf onclick-function).

Slot: root-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:root-object

Readers

root-object.

Writers

(setf root-object).

Slot: tree-toplevel
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:tree-toplevel

Readers

tree-toplevel.

Writers

(setf tree-toplevel).

Slot: geysr
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:geysr

Readers

geysr.

Writers

(setf geysr).

Slot: colors-default
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:colors-default

Readers

colors-default.

Writers

(setf colors-default).

Slot: tree-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:tree-type

Readers

tree-type.

Writers

(setf tree-type).

Slot: tree-node
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:tree-node

Readers

tree-node.

Writers

(setf tree-node).

Slot: display-controls-hash
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:display-controls-hash

Readers

display-controls-hash.

Writers

(setf display-controls-hash).

Slot: click-mode
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:click-mode

Readers

click-mode.

Writers

(setf click-mode).

Slot: design-mode?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:design-mode?

Readers

design-mode?.

Writers

(setf design-mode?).

Slot: relative-font-size
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:relative-font-size

Readers

relative-font-size.

Writers

(setf relative-font-size).

Slot: node
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:node

Readers

node.

Writers

(setf node).

Slot: depth
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:depth

Readers

depth.

Writers

(setf depth).

Slot: node-root-path
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:node-root-path

Readers

node-root-path.

Writers

(setf node-root-path).

Slot: expand?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:expand?

Readers

expand?.

Writers

(setf expand?).

Class: jpeg
Package

geom-base.

Source

formats/source/raster.lisp.

Direct superclasses

raster.

Direct methods

gs-device.

Class: label
Package

geom-base.

Source

annotations/source/label.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: orientation
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

orientation.

Writers

(setf orientation).

Slot: leader
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader.

Writers

(setf leader).

Slot: note
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

note.

Writers

(setf note).

Slot: leader-path
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:leader-path

Readers

leader-path.

Writers

(setf leader-path).

Slot: arrowhead-width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-width

Readers

arrowhead-width.

Writers

(setf arrowhead-width).

Slot: arrowhead-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-length

Readers

arrowhead-length.

Writers

(setf arrowhead-length).

Slot: arrowhead-style
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-style

Readers

arrowhead-style.

Writers

(setf arrowhead-style).

Slot: arrowhead-style-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-style-2

Readers

arrowhead-style-2.

Writers

(setf arrowhead-style-2).

Slot: text
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:text

Readers

text.

Writers

(setf text).

Slot: strings
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:strings

Readers

strings.

Writers

(setf strings).

Slot: font
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:font

Readers

font.

Writers

(setf font).

Slot: character-size
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:character-size

Readers

character-size.

Writers

(setf character-size).

Slot: text-gap
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:text-gap

Readers

text-gap.

Writers

(setf text-gap).

Slot: text-side
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:text-side

Readers

text-side.

Writers

(setf text-side).

Slot: outline-shape-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:outline-shape-type

Readers

outline-shape-type.

Writers

(setf outline-shape-type).

Slot: view-reference-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:view-reference-object

Readers

view-reference-object.

Writers

(setf view-reference-object).

Slot: text-x-scale
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:text-x-scale

Readers

text-x-scale.

Writers

(setf text-x-scale).

Slot: dxf-text-x-scale
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-text-x-scale

Readers

dxf-text-x-scale.

Writers

(setf dxf-text-x-scale).

Slot: dxf-size-ratio
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-size-ratio

Readers

dxf-size-ratio.

Writers

(setf dxf-size-ratio).

Slot: dxf-font
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-font

Readers

dxf-font.

Writers

(setf dxf-font).

Slot: dxf-offset
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-offset

Readers

dxf-offset.

Writers

(setf dxf-offset).

Slot: %vertex-array%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:%vertex-array%

Readers

%vertex-array%.

Writers

(setf %vertex-array%).

Class: leader-line
Package

geom-base.

Source

annotations/source/leader-line.lisp.

Direct superclasses

base-object.

Direct subclasses

leader-arc.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: leader-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-vector.

Writers

(setf leader-vector).

Slot: arrowhead-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

arrowhead-vector.

Writers

(setf arrowhead-vector).

Slot: leader-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-length.

Writers

(setf leader-length).

Slot: path-info
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

path-info.

Writers

(setf path-info).

Slot: display-controls
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

display-controls.

Writers

(setf display-controls).

Slot: %lines-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%lines-to-draw%.

Writers

(setf %lines-to-draw%).

Slot: polyline
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

polyline.

Writers

(setf polyline).

Slot: arrowhead
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

arrowhead.

Writers

(setf arrowhead).

Slot: arrowhead-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

arrowhead-2.

Writers

(setf arrowhead-2).

Slot: polylines
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

polylines.

Writers

(setf polylines).

Slot: path-points
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:path-points

Readers

path-points.

Writers

(setf path-points).

Slot: break-points
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:break-points

Readers

break-points.

Writers

(setf break-points).

Slot: arrowhead-width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-width

Readers

arrowhead-width.

Writers

(setf arrowhead-width).

Slot: arrowhead-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-length

Readers

arrowhead-length.

Writers

(setf arrowhead-length).

Slot: arrowhead-style
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-style

Readers

arrowhead-style.

Writers

(setf arrowhead-style).

Slot: arrowhead-style-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-style-2

Readers

arrowhead-style-2.

Writers

(setf arrowhead-style-2).

Class: line
Package

geom-base.

Source

wire/source/l-line.lisp.

Direct superclasses

base-object.

Direct subclasses

constrained-line.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: %renderer-info%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%renderer-info%.

Writers

(setf %renderer-info%).

Slot: %lines-to-draw%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%lines-to-draw%.

Writers

(setf %lines-to-draw%).

Slot: center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

center.

Writers

(setf center).

Slot: length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

length.

Writers

(setf length).

Slot: total-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

total-length.

Writers

(setf total-length).

Slot: direction-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

direction-vector.

Writers

(setf direction-vector).

Slot: bounding-box
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

bounding-box.

Writers

(setf bounding-box).

Slot: start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:start

Readers

start.

Writers

(setf start).

Slot: end
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:end

Readers

end.

Writers

(setf end).

Class: linear-curve
Package

surf.

Source

drawing/source/base-view.lisp.

Direct superclasses

vanilla-mixin.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Class: linear-dimension
Package

geom-base.

Source

annotations/source/linear-dimension.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: %corners%
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

%corners%.

Writers

(setf %corners%).

Slot: safe-distance
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

safe-distance.

Writers

(setf safe-distance).

Slot: safe-center
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

safe-center.

Writers

(setf safe-center).

Slot: start-base-distance
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start-base-distance.

Writers

(setf start-base-distance).

Slot: end-base-distance
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

end-base-distance.

Writers

(setf end-base-distance).

Slot: witness-line-overages
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-line-overages.

Writers

(setf witness-line-overages).

Slot: witness-line-length-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-line-length-1.

Writers

(setf witness-line-length-1).

Slot: witness-line-length-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-line-length-2.

Writers

(setf witness-line-length-2).

Slot: start-end-swapped?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

start-end-swapped?.

Writers

(setf start-end-swapped?).

Slot: leader-start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-start.

Writers

(setf leader-start).

Slot: leader-end
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-end.

Writers

(setf leader-end).

Slot: full-leader-break-points
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

full-leader-break-points.

Writers

(setf full-leader-break-points).

Slot: full-leader
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

full-leader.

Writers

(setf full-leader).

Slot: leader-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-1.

Writers

(setf leader-1).

Slot: leader-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

leader-2.

Writers

(setf leader-2).

Slot: witness-line-1
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-line-1.

Writers

(setf witness-line-1).

Slot: witness-line-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

witness-line-2.

Writers

(setf witness-line-2).

Slot: dimension-text
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

dimension-text.

Writers

(setf dimension-text).

Slot: witness-direction-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:witness-direction-vector

Readers

witness-direction-vector.

Writers

(setf witness-direction-vector).

Slot: leader-direction-1-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:leader-direction-1-vector

Readers

leader-direction-1-vector.

Writers

(setf leader-direction-1-vector).

Slot: leader-direction-2-vector
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:leader-direction-2-vector

Readers

leader-direction-2-vector.

Writers

(setf leader-direction-2-vector).

Slot: base-plane-normal
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:base-plane-normal

Readers

base-plane-normal.

Writers

(setf base-plane-normal).

Slot: start-point
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:start-point

Readers

start-point.

Writers

(setf start-point).

Slot: end-point
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:end-point

Readers

end-point.

Writers

(setf end-point).

Slot: outline-shape-type
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:outline-shape-type

Readers

outline-shape-type.

Writers

(setf outline-shape-type).

Slot: underline?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:underline?

Readers

underline?.

Writers

(setf underline?).

Slot: justification
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:justification

Readers

justification.

Writers

(setf justification).

Slot: text-along-axis?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:text-along-axis?

Readers

text-along-axis?.

Writers

(setf text-along-axis?).

Slot: dim-scale
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dim-scale

Readers

dim-scale.

Writers

(setf dim-scale).

Slot: dxf-text-x-scale
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-text-x-scale

Readers

dxf-text-x-scale.

Writers

(setf dxf-text-x-scale).

Slot: dxf-size-ratio
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-size-ratio

Readers

dxf-size-ratio.

Writers

(setf dxf-size-ratio).

Slot: dxf-font
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-font

Readers

dxf-font.

Writers

(setf dxf-font).

Slot: dxf-offset
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dxf-offset

Readers

dxf-offset.

Writers

(setf dxf-offset).

Slot: dim-value
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dim-value

Readers

dim-value.

Writers

(setf dim-value).

Slot: witness-line?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:witness-line?

Readers

witness-line?.

Writers

(setf witness-line?).

Slot: witness-line-2?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:witness-line-2?

Readers

witness-line-2?.

Writers

(setf witness-line-2?).

Slot: witness-line-gap
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:witness-line-gap

Readers

witness-line-gap.

Writers

(setf witness-line-gap).

Slot: witness-line-ext
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:witness-line-ext

Readers

witness-line-ext.

Writers

(setf witness-line-ext).

Slot: text-above-leader?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:text-above-leader?

Readers

text-above-leader?.

Writers

(setf text-above-leader?).

Slot: leader-text-gap
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:leader-text-gap

Readers

leader-text-gap.

Writers

(setf leader-text-gap).

Slot: text-x-scale
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:text-x-scale

Readers

text-x-scale.

Writers

(setf text-x-scale).

Slot: flip-leaders?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:flip-leaders?

Readers

flip-leaders?.

Writers

(setf flip-leaders?).

Slot: outside-leaders?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:outside-leaders?

Readers

outside-leaders?.

Writers

(setf outside-leaders?).

Slot: leader-1?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:leader-1?

Readers

leader-1?.

Writers

(setf leader-1?).

Slot: leader-2?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:leader-2?

Readers

leader-2?.

Writers

(setf leader-2?).

Slot: leader-line-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:leader-line-length

Readers

leader-line-length.

Writers

(setf leader-line-length).

Slot: full-leader-line-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:full-leader-line-length

Readers

full-leader-line-length.

Writers

(setf full-leader-line-length).

Slot: outside-leaders-length-factor
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:outside-leaders-length-factor

Readers

outside-leaders-length-factor.

Writers

(setf outside-leaders-length-factor).

Slot: leader-line-length-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:leader-line-length-2

Readers

leader-line-length-2.

Writers

(setf leader-line-length-2).

Slot: witness-line-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:witness-line-length

Readers

witness-line-length.

Writers

(setf witness-line-length).

Slot: arrowhead-style
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-style

Readers

arrowhead-style.

Writers

(setf arrowhead-style).

Slot: arrowhead-style-2
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-style-2

Readers

arrowhead-style-2.

Writers

(setf arrowhead-style-2).

Slot: arrowhead-width
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-width

Readers

arrowhead-width.

Writers

(setf arrowhead-width).

Slot: arrowhead-length
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:arrowhead-length

Readers

arrowhead-length.

Writers

(setf arrowhead-length).

Slot: font
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:font

Readers

font.

Writers

(setf font).

Slot: character-size
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:character-size

Readers

character-size.

Writers

(setf character-size).

Slot: view-reference-object
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:view-reference-object

Readers

view-reference-object.

Writers

(setf view-reference-object).

Slot: dim-text
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dim-text

Readers

dim-text.

Writers

(setf dim-text).

Slot: dim-text-start-offset
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dim-text-start-offset

Readers

dim-text-start-offset.

Writers

(setf dim-text-start-offset).

Slot: dim-text-start
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dim-text-start

Readers

dim-text-start.

Writers

(setf dim-text-start).

Slot: dim-text-bias
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dim-text-bias

Readers

dim-text-bias.

Writers

(setf dim-text-bias).

Slot: dim-text-above-gap-factor
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:dim-text-above-gap-factor

Readers

dim-text-above-gap-factor.

Writers

(setf dim-text-above-gap-factor).

Slot: orientation
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:orientation

Readers

orientation.

Writers

(setf orientation).

Class: menu-form-control
Package

gwl.

Source

form-elements/source/primitives.lisp.

Direct superclasses
Direct subclasses

radio-form-control.

Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: effective-choice-plist
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

effective-choice-plist.

Writers

(setf effective-choice-plist).

Slot: display-format-string
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

display-format-string.

Writers

(setf display-format-string).

Slot: format-string
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

format-string.

Writers

(setf format-string).

Slot: choice-list
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:choice-list

Readers

choice-list.

Writers

(setf choice-list).

Slot: multiple?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:multiple?

Readers

multiple?.

Writers

(setf multiple?).

Slot: disabled-keys
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:disabled-keys

Readers

disabled-keys.

Writers

(setf disabled-keys).

Slot: possible-nil?
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:possible-nil?

Readers

possible-nil?.

Writers

(setf possible-nil?).

Slot: choice-plist
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:choice-plist

Readers

choice-plist.

Writers

(setf choice-plist).

Slot: choice-styles
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:choice-styles

Readers

choice-styles.

Writers

(setf choice-styles).

Slot: size
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:size

Readers

size.

Writers

(setf size).

Slot: test
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Initargs

:test

Readers

test.

Writers

(setf test).

Class: node-mixin
Package

gwl.

Source

gwl/source/application-mixin.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %version-tree%
Package

gdl-acc.

Readers

%version-tree%.

Writers

(setf %version-tree%).

Slot: %toplevel-inputs%
Package

gdl-acc.

Initargs

:%toplevel-inputs%

Readers

%toplevel-inputs%.

Writers

(setf %toplevel-inputs%).

Slot: %root%
Package

gdl-acc.

Initargs

:%root%

Readers

%root%.

Writers

(setf %root%).

Slot: %god-parents%
Package

gdl-acc.

Initargs

:%god-parents%

Readers

%god-parents%.

Writers

(setf %god-parents%).

Slot: child-nodes
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

child-nodes.

Writers

(setf child-nodes).

Slot: ui-display-list-objects
Package

gdl-acc.

Initform

(quote gdl-rule:%unbound%)

Readers

ui-display-list-objects.

Writers

(setf ui-display-list-objects).

Slot: node-ui-display-list-leaves
Package

gdl-acc.

<