The hu.dwim.graphviz Reference Manual

This is the hu.dwim.graphviz Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Wed May 15 05:32:29 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 hu.dwim.graphviz

Graphviz layouting using CFFI bindings.

Authors

Attila Lendvai <>
Levente Mészáros <>

License

BSD or Bugroff

Defsystem Dependency

hu.dwim.asdf (system).

Dependencies
  • cffi (system).
  • metabang-bind (system).
Source

hu.dwim.graphviz.asd.

Child Component

source (module).


3 Modules

Modules are listed depth-first from the system components tree.


3.1 hu.dwim.graphviz/source

Source

hu.dwim.graphviz.asd.

Parent Component

hu.dwim.graphviz (system).

Child Components

4 Files

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


4.1 Lisp


4.1.1 hu.dwim.graphviz/hu.dwim.graphviz.asd

Source

hu.dwim.graphviz.asd.

Parent Component

hu.dwim.graphviz (system).

ASDF Systems

hu.dwim.graphviz.


4.1.2 hu.dwim.graphviz/source/package.lisp

Source

hu.dwim.graphviz.asd.

Parent Component

source (module).

Packages

hu.dwim.graphviz.


4.1.3 hu.dwim.graphviz/source/cffi.lisp

Dependency

package.lisp (file).

Source

hu.dwim.graphviz.asd.

Parent Component

source (module).

Packages

hu.dwim.graphviz.cffi.

Public Interface
Internals

4.1.4 hu.dwim.graphviz/source/graphviz.lisp

Dependency

cffi.lisp (file).

Source

hu.dwim.graphviz.asd.

Parent Component

source (module).

Public Interface
Internals

5 Packages

Packages are listed by definition order.


5.1 hu.dwim.graphviz.cffi

Source

cffi.lisp.

Use List

cffi.

Public Interface
Internals

5.2 hu.dwim.graphviz

Source

package.lisp.

Use List
  • cffi.
  • common-lisp.
  • metabang.bind.
Public Interface
Internals

6 Definitions

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


6.1 Public Interface


6.1.1 Symbol macros

Symbol Macro: agerrno
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.


6.1.2 Macros

Macro: agerr (level fmt &rest varargs0)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Macro: agerrorf (fmt &rest varargs0)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Macro: agwarningf (fmt &rest varargs0)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.


6.1.3 Ordinary functions

Function: agcanonical (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agclose (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agcontains (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agcopyattr (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agdelete (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agedge (arg1 arg2 arg3)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agedgeattr (arg1 arg2 arg3)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agerrors ()
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agfindattr (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agfindedge (arg1 arg2 arg3)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agfindnode (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agfindsubg (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agfstedge (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agfstin (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agfstnode (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agfstout (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agget (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: aghtmlstr (s)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agindex (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: aginitlib (arg1 arg2 arg3)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: aginsert (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: aglasterr ()
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: aglstnode (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agmemread (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agnedges (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agnnodes (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agnode (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agnodeattr (arg1 arg2 arg3)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agnxtedge (arg1 arg2 arg3)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agnxtin (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agnxtnode (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agnxtout (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agopen (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agprotograph ()
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agprvnode (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agraphattr (arg1 arg2 arg3)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agread (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agread-usergets (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agreadline (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agsafeset (arg1 arg2 arg3 arg4)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agset (arg1 arg2 arg3)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agseterr (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agsetfile (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agstrcanon (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agstrdup (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agstrdup-html (s)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agstrfree (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agsubg (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agusergraph (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agwrite (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agxget (arg1 arg2)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: agxset (arg1 arg2 arg3)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: attach-attrs (g)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: bezier-points (bezier)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: edge-between (edge)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: graph-bounding-box (graph)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: gv-context ()
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-free-context (gvc)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-free-layout (gvc g)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-layout (gvc g engine)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-layout-jobs (gvc g)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-ne-wcontext (info user)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-next-input-graph (gvc)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-parse-args (gvc argc argv)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-render (gvc g format out)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-render-data (gvc g format result length)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-render-filename (gvc g format filename)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-render-jobs (gvc g)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-toggle (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gv-username ()
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gvc-build-date (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gvc-info (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gvc-username (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: gvc-version (arg1)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: iterate-edge-beziers (edge visitor)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: node-coordinate (node)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: node-name (node)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: node-size (node)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.


6.1.4 Generic functions

Generic Function: layout-dot-format (graph-description &key algorithm node-visitor edge-visitor graph-visitor)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Methods
Method: layout-dot-format ((graph-description string) &key algorithm node-visitor edge-visitor graph-visitor)

6.2 Internals


6.2.1 Macros

Macro: virtual-funcall (pobj indx coff &body body)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Macro: with-gv-context (var-name &body forms)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.


6.2.2 Ordinary functions

Function: %var-accessor-agerrno ()
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: (setf %var-accessor-agerrno) ()
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Function: bezier-end-point (bezier)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: bezier-point-at (bezier index)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: bezier-point-count (bezier)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: bezier-start-point (bezier)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: box-lower-left (box)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: box-upper-right (box)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: edge-label (edge)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: edge-type (edge)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: enable-symbol-reader ()
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: head-label (edge)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: iterate-bezier-points (bezier visitor)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: label-coordinate (label)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: node-info (node)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: spline-count (splines)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: splines-bezier-at (splines index)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: splines-of-edge (edge)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: symbol-reader (stream char)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: tail-label (edge)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: to-point (point)
Package

hu.dwim.graphviz.

Source

graphviz.lisp.

Function: vtable-lookup (pobj indx coff)
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.


6.2.3 Classes

Class: _dt-s-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: _dtdata-s-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: _dtdisc-s-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: _dtmethod-s-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: _io-file-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: _io-marker-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: adjmatrix-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: agdata-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: agdict-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: agedge-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: agedgeinfo-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: agnode-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: agnodeinfo-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: agproto-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: agraph-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: agraphinfo-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: agsym-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: bezier-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: bezierf-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: box-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: boxf-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: elist-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: fdp-parms-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: field-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: gvc-s-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: gvlayout-features-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: htmllabel-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: layout-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: nlist-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: nodequeue-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: path-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: pathend-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: point-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: pointf-s-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: polygon-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: port-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ppoly-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: rank-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: shape-desc-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: shape-functions-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: shape-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: spline-info-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: splines-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: splinesf-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: stroke-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: textlabel-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: textpara-t-tclass
Package

hu.dwim.graphviz.cffi.

Source

cffi.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.

Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %   (  
A   B   E   F   G   H   I   L   M   N   S   T   V   W  
Index Entry  Section

%
%var-accessor-agerrno: Private ordinary functions

(
(setf %var-accessor-agerrno): Private ordinary functions

A
agcanonical: Public ordinary functions
agclose: Public ordinary functions
agcontains: Public ordinary functions
agcopyattr: Public ordinary functions
agdelete: Public ordinary functions
agedge: Public ordinary functions
agedgeattr: Public ordinary functions
agerr: Public macros
agerrorf: Public macros
agerrors: Public ordinary functions
agfindattr: Public ordinary functions
agfindedge: Public ordinary functions
agfindnode: Public ordinary functions
agfindsubg: Public ordinary functions
agfstedge: Public ordinary functions
agfstin: Public ordinary functions
agfstnode: Public ordinary functions
agfstout: Public ordinary functions
agget: Public ordinary functions
aghtmlstr: Public ordinary functions
agindex: Public ordinary functions
aginitlib: Public ordinary functions
aginsert: Public ordinary functions
aglasterr: Public ordinary functions
aglstnode: Public ordinary functions
agmemread: Public ordinary functions
agnedges: Public ordinary functions
agnnodes: Public ordinary functions
agnode: Public ordinary functions
agnodeattr: Public ordinary functions
agnxtedge: Public ordinary functions
agnxtin: Public ordinary functions
agnxtnode: Public ordinary functions
agnxtout: Public ordinary functions
agopen: Public ordinary functions
agprotograph: Public ordinary functions
agprvnode: Public ordinary functions
agraphattr: Public ordinary functions
agread: Public ordinary functions
agread-usergets: Public ordinary functions
agreadline: Public ordinary functions
agsafeset: Public ordinary functions
agset: Public ordinary functions
agseterr: Public ordinary functions
agsetfile: Public ordinary functions
agstrcanon: Public ordinary functions
agstrdup: Public ordinary functions
agstrdup-html: Public ordinary functions
agstrfree: Public ordinary functions
agsubg: Public ordinary functions
agusergraph: Public ordinary functions
agwarningf: Public macros
agwrite: Public ordinary functions
agxget: Public ordinary functions
agxset: Public ordinary functions
attach-attrs: Public ordinary functions

B
bezier-end-point: Private ordinary functions
bezier-point-at: Private ordinary functions
bezier-point-count: Private ordinary functions
bezier-points: Public ordinary functions
bezier-start-point: Private ordinary functions
box-lower-left: Private ordinary functions
box-upper-right: Private ordinary functions

E
edge-between: Public ordinary functions
edge-label: Private ordinary functions
edge-type: Private ordinary functions
enable-symbol-reader: Private ordinary functions

F
Function, %var-accessor-agerrno: Private ordinary functions
Function, (setf %var-accessor-agerrno): Private ordinary functions
Function, agcanonical: Public ordinary functions
Function, agclose: Public ordinary functions
Function, agcontains: Public ordinary functions
Function, agcopyattr: Public ordinary functions
Function, agdelete: Public ordinary functions
Function, agedge: Public ordinary functions
Function, agedgeattr: Public ordinary functions
Function, agerrors: Public ordinary functions
Function, agfindattr: Public ordinary functions
Function, agfindedge: Public ordinary functions
Function, agfindnode: Public ordinary functions
Function, agfindsubg: Public ordinary functions
Function, agfstedge: Public ordinary functions
Function, agfstin: Public ordinary functions
Function, agfstnode: Public ordinary functions
Function, agfstout: Public ordinary functions
Function, agget: Public ordinary functions
Function, aghtmlstr: Public ordinary functions
Function, agindex: Public ordinary functions
Function, aginitlib: Public ordinary functions
Function, aginsert: Public ordinary functions
Function, aglasterr: Public ordinary functions
Function, aglstnode: Public ordinary functions
Function, agmemread: Public ordinary functions
Function, agnedges: Public ordinary functions
Function, agnnodes: Public ordinary functions
Function, agnode: Public ordinary functions
Function, agnodeattr: Public ordinary functions
Function, agnxtedge: Public ordinary functions
Function, agnxtin: Public ordinary functions
Function, agnxtnode: Public ordinary functions
Function, agnxtout: Public ordinary functions
Function, agopen: Public ordinary functions
Function, agprotograph: Public ordinary functions
Function, agprvnode: Public ordinary functions
Function, agraphattr: Public ordinary functions
Function, agread: Public ordinary functions
Function, agread-usergets: Public ordinary functions
Function, agreadline: Public ordinary functions
Function, agsafeset: Public ordinary functions
Function, agset: Public ordinary functions
Function, agseterr: Public ordinary functions
Function, agsetfile: Public ordinary functions
Function, agstrcanon: Public ordinary functions
Function, agstrdup: Public ordinary functions
Function, agstrdup-html: Public ordinary functions
Function, agstrfree: Public ordinary functions
Function, agsubg: Public ordinary functions
Function, agusergraph: Public ordinary functions
Function, agwrite: Public ordinary functions
Function, agxget: Public ordinary functions
Function, agxset: Public ordinary functions
Function, attach-attrs: Public ordinary functions
Function, bezier-end-point: Private ordinary functions
Function, bezier-point-at: Private ordinary functions
Function, bezier-point-count: Private ordinary functions
Function, bezier-points: Public ordinary functions
Function, bezier-start-point: Private ordinary functions
Function, box-lower-left: Private ordinary functions
Function, box-upper-right: Private ordinary functions
Function, edge-between: Public ordinary functions
Function, edge-label: Private ordinary functions
Function, edge-type: Private ordinary functions
Function, enable-symbol-reader: Private ordinary functions
Function, graph-bounding-box: Public ordinary functions
Function, gv-context: Public ordinary functions
Function, gv-free-context: Public ordinary functions
Function, gv-free-layout: Public ordinary functions
Function, gv-layout: Public ordinary functions
Function, gv-layout-jobs: Public ordinary functions
Function, gv-ne-wcontext: Public ordinary functions
Function, gv-next-input-graph: Public ordinary functions
Function, gv-parse-args: Public ordinary functions
Function, gv-render: Public ordinary functions
Function, gv-render-data: Public ordinary functions
Function, gv-render-filename: Public ordinary functions
Function, gv-render-jobs: Public ordinary functions
Function, gv-toggle: Public ordinary functions
Function, gv-username: Public ordinary functions
Function, gvc-build-date: Public ordinary functions
Function, gvc-info: Public ordinary functions
Function, gvc-username: Public ordinary functions
Function, gvc-version: Public ordinary functions
Function, head-label: Private ordinary functions
Function, iterate-bezier-points: Private ordinary functions
Function, iterate-edge-beziers: Public ordinary functions
Function, label-coordinate: Private ordinary functions
Function, node-coordinate: Public ordinary functions
Function, node-info: Private ordinary functions
Function, node-name: Public ordinary functions
Function, node-size: Public ordinary functions
Function, spline-count: Private ordinary functions
Function, splines-bezier-at: Private ordinary functions
Function, splines-of-edge: Private ordinary functions
Function, symbol-reader: Private ordinary functions
Function, tail-label: Private ordinary functions
Function, to-point: Private ordinary functions
Function, vtable-lookup: Private ordinary functions

G
Generic Function, layout-dot-format: Public generic functions
graph-bounding-box: Public ordinary functions
gv-context: Public ordinary functions
gv-free-context: Public ordinary functions
gv-free-layout: Public ordinary functions
gv-layout: Public ordinary functions
gv-layout-jobs: Public ordinary functions
gv-ne-wcontext: Public ordinary functions
gv-next-input-graph: Public ordinary functions
gv-parse-args: Public ordinary functions
gv-render: Public ordinary functions
gv-render-data: Public ordinary functions
gv-render-filename: Public ordinary functions
gv-render-jobs: Public ordinary functions
gv-toggle: Public ordinary functions
gv-username: Public ordinary functions
gvc-build-date: Public ordinary functions
gvc-info: Public ordinary functions
gvc-username: Public ordinary functions
gvc-version: Public ordinary functions

H
head-label: Private ordinary functions

I
iterate-bezier-points: Private ordinary functions
iterate-edge-beziers: Public ordinary functions

L
label-coordinate: Private ordinary functions
layout-dot-format: Public generic functions
layout-dot-format: Public generic functions

M
Macro, agerr: Public macros
Macro, agerrorf: Public macros
Macro, agwarningf: Public macros
Macro, virtual-funcall: Private macros
Macro, with-gv-context: Private macros
Method, layout-dot-format: Public generic functions

N
node-coordinate: Public ordinary functions
node-info: Private ordinary functions
node-name: Public ordinary functions
node-size: Public ordinary functions

S
spline-count: Private ordinary functions
splines-bezier-at: Private ordinary functions
splines-of-edge: Private ordinary functions
symbol-reader: Private ordinary functions

T
tail-label: Private ordinary functions
to-point: Private ordinary functions

V
virtual-funcall: Private macros
vtable-lookup: Private ordinary functions

W
with-gv-context: Private macros


A.3 Variables

Jump to:   A   S  
Index Entry  Section

A
agerrno: Public symbol macros

S
Symbol Macro, agerrno: Public symbol macros


A.4 Data types

Jump to:   _  
A   B   C   E   F   G   H   L   M   N   P   R   S   T  
Index Entry  Section

_
_dt-s-tclass: Private classes
_dtdata-s-tclass: Private classes
_dtdisc-s-tclass: Private classes
_dtlink-s-tclass: Private classes
_dtmethod-s-tclass: Private classes
_io-file-tclass: Private classes
_io-marker-tclass: Private classes

A
adjmatrix-t-tclass: Private classes
agdata-t-tclass: Private classes
agdict-t-tclass: Private classes
agedge-t-tclass: Private classes
agedgeinfo-t-tclass: Private classes
agnode-t-tclass: Private classes
agnodeinfo-t-tclass: Private classes
agproto-t-tclass: Private classes
agraph-t-tclass: Private classes
agraphinfo-t-tclass: Private classes
agsym-t-tclass: Private classes

B
bezier-tclass: Private classes
bezierf-tclass: Private classes
box-tclass: Private classes
boxf-tclass: Private classes

C
cffi.lisp: The hu․dwim․graphviz/source/cffi․lisp file
Class, adjmatrix-t-tclass: Private classes
Class, agdata-t-tclass: Private classes
Class, agdict-t-tclass: Private classes
Class, agedge-t-tclass: Private classes
Class, agedgeinfo-t-tclass: Private classes
Class, agnode-t-tclass: Private classes
Class, agnodeinfo-t-tclass: Private classes
Class, agproto-t-tclass: Private classes
Class, agraph-t-tclass: Private classes
Class, agraphinfo-t-tclass: Private classes
Class, agsym-t-tclass: Private classes
Class, bezier-tclass: Private classes
Class, bezierf-tclass: Private classes
Class, box-tclass: Private classes
Class, boxf-tclass: Private classes
Class, elist-tclass: Private classes
Class, fdp-parms-t-tclass: Private classes
Class, field-t-tclass: Private classes
Class, gvc-s-tclass: Private classes
Class, gvlayout-features-t-tclass: Private classes
Class, htmllabel-t-tclass: Private classes
Class, layout-t-tclass: Private classes
Class, nlist-t-tclass: Private classes
Class, nodequeue-tclass: Private classes
Class, path-tclass: Private classes
Class, pathend-t-tclass: Private classes
Class, point-tclass: Private classes
Class, pointf-s-tclass: Private classes
Class, polygon-t-tclass: Private classes
Class, port-tclass: Private classes
Class, ppoly-t-tclass: Private classes
Class, rank-t-tclass: Private classes
Class, shape-desc-tclass: Private classes
Class, shape-functions-tclass: Private classes
Class, shape-t-tclass: Private classes
Class, spline-info-tclass: Private classes
Class, splines-tclass: Private classes
Class, splinesf-tclass: Private classes
Class, stroke-t-tclass: Private classes
Class, textlabel-t-tclass: Private classes
Class, textpara-t-tclass: Private classes
Class, _dt-s-tclass: Private classes
Class, _dtdata-s-tclass: Private classes
Class, _dtdisc-s-tclass: Private classes
Class, _dtlink-s-tclass: Private classes
Class, _dtmethod-s-tclass: Private classes
Class, _io-file-tclass: Private classes
Class, _io-marker-tclass: Private classes

E
elist-tclass: Private classes

F
fdp-parms-t-tclass: Private classes
field-t-tclass: Private classes
File, cffi.lisp: The hu․dwim․graphviz/source/cffi․lisp file
File, graphviz.lisp: The hu․dwim․graphviz/source/graphviz․lisp file
File, hu.dwim.graphviz.asd: The hu․dwim․graphviz/hu․dwim․graphviz․asd file
File, package.lisp: The hu․dwim․graphviz/source/package․lisp file

G
graphviz.lisp: The hu․dwim․graphviz/source/graphviz․lisp file
gvc-s-tclass: Private classes
gvlayout-features-t-tclass: Private classes

H
htmllabel-t-tclass: Private classes
hu.dwim.graphviz: The hu․dwim․graphviz system
hu.dwim.graphviz: The hu․dwim․graphviz package
hu.dwim.graphviz.asd: The hu․dwim․graphviz/hu․dwim․graphviz․asd file
hu.dwim.graphviz.cffi: The hu․dwim․graphviz․cffi package

L
layout-t-tclass: Private classes

M
Module, source: The hu․dwim․graphviz/source module

N
nlist-t-tclass: Private classes
nodequeue-tclass: Private classes

P
Package, hu.dwim.graphviz: The hu․dwim․graphviz package
Package, hu.dwim.graphviz.cffi: The hu․dwim․graphviz․cffi package
package.lisp: The hu․dwim․graphviz/source/package․lisp file
path-tclass: Private classes
pathend-t-tclass: Private classes
point-tclass: Private classes
pointf-s-tclass: Private classes
polygon-t-tclass: Private classes
port-tclass: Private classes
ppoly-t-tclass: Private classes

R
rank-t-tclass: Private classes

S
shape-desc-tclass: Private classes
shape-functions-tclass: Private classes
shape-t-tclass: Private classes
source: The hu․dwim․graphviz/source module
spline-info-tclass: Private classes
splines-tclass: Private classes
splinesf-tclass: Private classes
stroke-t-tclass: Private classes
System, hu.dwim.graphviz: The hu․dwim․graphviz system

T
textlabel-t-tclass: Private classes
textpara-t-tclass: Private classes