This is the cl-tulip-graph Reference Manual, version 0.4.3, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:27:56 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-tulip-graphA graph generator that produces files readable by Tulip graph visualizer
Eugene Zaikonnikov
LLGPL
0.4.3
package.lisp (file).
main.lisp (file).
tests.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-tulip-graph/cl-tulip-graph.asdcl-tulip-graph/package.lispcl-tulip-graph/main.lispcl-tulip-graph/tests.lispcl-tulip-graph/cl-tulip-graph.asdcl-tulip-graph (system).
cl-tulip-graph/main.lisppackage.lisp (file).
cl-tulip-graph (system).
add-to-cluster (generic function).
cluster (method).
cluster (reader method).
(setf cluster) (writer method).
current-graph (function).
edge (method).
label (method).
label (method).
make-cluster (method).
make-property (method).
new-graph (function).
node (generic function).
print-object (method).
print-object (method).
print-object (method).
property (method).
register-edge (generic function).
register-node (generic function).
register-node-unless-exists (function).
render-graph (function).
set-current-graph (function).
set-property (generic function).
*current-graph* (special variable).
*graph-clusters* (special variable).
*graph-edges* (special variable).
*graph-nodes* (special variable).
*graph-properties* (special variable).
*object-count* (special variable).
clusters (reader method).
date (reader method).
(setf date) (writer method).
edge-elements (reader method).
(setf edge-elements) (writer method).
edges (reader method).
edges (reader method).
edges (reader method).
(setf edges) (writer method).
(setf edges) (writer method).
(setf edges) (writer method).
edges-default (reader method).
(setf edges-default) (writer method).
from (reader method).
(setf from) (writer method).
graph (class).
name (reader method).
name (reader method).
(setf name) (writer method).
(setf name) (writer method).
node-elements (reader method).
(setf node-elements) (writer method).
nodes (reader method).
nodes (reader method).
(setf nodes) (writer method).
(setf nodes) (writer method).
nodes-default (reader method).
(setf nodes-default) (writer method).
numeric-id (reader method).
properties (reader method).
property-type (reader method).
(setf property-type) (writer method).
reset (method).
subclusters (reader method).
(setf subclusters) (writer method).
to (reader method).
(setf to) (writer method).
tulip-cluster (class).
tulip-edge (class).
tulip-node (class).
tulip-object (class).
tulip-property (class).
cl-tulip-graph/tests.lispmain.lisp (file).
cl-tulip-graph (system).
test (function).
Packages are listed by definition order.
org.funcall.cl-tulip-graphbouquet
cl-tulip-graph
common-lisp.
add-to-cluster (generic function).
cluster (generic function).
(setf cluster) (generic writer).
current-graph (function).
edge (generic function).
label (generic function).
make-cluster (generic function).
make-property (generic function).
new-graph (function).
node (generic function).
property (generic function).
register-edge (generic function).
register-node (generic function).
register-node-unless-exists (function).
render-graph (function).
set-current-graph (function).
set-property (generic function).
*current-graph* (special variable).
*graph-clusters* (special variable).
*graph-edges* (special variable).
*graph-nodes* (special variable).
*graph-properties* (special variable).
*object-count* (special variable).
clusters (generic reader).
date (generic reader).
(setf date) (generic writer).
edge-elements (generic reader).
(setf edge-elements) (generic writer).
edges (generic reader).
(setf edges) (generic writer).
edges-default (generic reader).
(setf edges-default) (generic writer).
from (generic reader).
(setf from) (generic writer).
graph (class).
name (generic reader).
(setf name) (generic writer).
node-elements (generic reader).
(setf node-elements) (generic writer).
nodes (generic reader).
(setf nodes) (generic writer).
nodes-default (generic reader).
(setf nodes-default) (generic writer).
numeric-id (generic reader).
properties (generic reader).
property-type (generic reader).
(setf property-type) (generic writer).
reset (generic function).
subclusters (generic reader).
(setf subclusters) (generic writer).
test (function).
to (generic reader).
(setf to) (generic writer).
tulip-cluster (class).
tulip-edge (class).
tulip-node (class).
tulip-object (class).
tulip-property (class).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Returns the current graph instance
Set the current graph to a new instance and return it; also, attach labels property
Prints whole graph description to a stream, or to stdout if none specified
Set the current graph to a new instance and return it
Adds object to cluster; returns the object, to allow composition
tulip-cluster) (edge tulip-edge)) ¶tulip-cluster) (node tulip-node)) ¶tulip-property)) ¶automatically generated reader method
tulip-property)) ¶automatically generated writer method
Looks up a node handle in nodes registry
Registers a directed edge from handle1 to handle2, and returns its handle
tulip-node) (to tulip-node)) ¶Registers a node and returns its handle object
Sets the specified property of node to the value
tulip-property) (edge tulip-edge) value) ¶tulip-property) (node tulip-node) value) ¶tulip-cluster) stream) ¶tulip-edge) stream) ¶tulip-property) stream) ¶tulip-property)) ¶automatically generated reader method
tulip-property)) ¶automatically generated writer method
tulip-cluster)) ¶automatically generated reader method
tulip-node)) ¶automatically generated reader method
tulip-cluster)) ¶automatically generated writer method
tulip-node)) ¶automatically generated writer method
tulip-property)) ¶automatically generated reader method
tulip-property)) ¶automatically generated writer method
tulip-edge)) ¶automatically generated reader method
tulip-edge)) ¶automatically generated writer method
tulip-property)) ¶automatically generated reader method
tulip-cluster)) ¶automatically generated reader method
tulip-property)) ¶automatically generated writer method
tulip-cluster)) ¶automatically generated writer method
tulip-property)) ¶automatically generated reader method
tulip-property)) ¶automatically generated writer method
tulip-cluster)) ¶automatically generated reader method
tulip-cluster)) ¶automatically generated writer method
tulip-property)) ¶automatically generated reader method
tulip-property)) ¶automatically generated writer method
tulip-object)) ¶automatically generated reader method
tulip-property)) ¶automatically generated reader method
tulip-property)) ¶automatically generated writer method
tulip-property)) ¶tulip-cluster)) ¶automatically generated reader method
tulip-cluster)) ¶automatically generated writer method
tulip-edge)) ¶automatically generated reader method
tulip-edge)) ¶automatically generated writer method
Contains the data sufficient to render a graph
(make-hash-table)
:nodes
Lookup by node pairs
(make-hash-table :test (function equal))
:edges
Lookup by strings
(make-hash-table :test (function equal))
:clusters
This slot is read-only.
Lookup by strings
(make-hash-table :test (function equal))
:properties
This slot is read-only.
Date of the generated document
(multiple-value-bind (org.funcall.cl-tulip-graph::sec min org.funcall.cl-tulip-graph::hour org.funcall.cl-tulip-graph::day org.funcall.cl-tulip-graph::month org.funcall.cl-tulip-graph::year) (get-decoded-time) (format nil "~2,'0d-~d-~d" org.funcall.cl-tulip-graph::day org.funcall.cl-tulip-graph::month org.funcall.cl-tulip-graph::year))
date.
(quote nil)
:subclusters
(quote nil)
:nodes
(quote nil)
:edges
(quote nil)
:edges
(incf org.funcall.cl-tulip-graph::*object-count*)
This slot is read-only.
:type
:cluster
""
:nodes-default
""
:edges-default
(make-hash-table)
(make-hash-table)
| Jump to: | (
A C D E F G L M N P R S T |
|---|
| Jump to: | (
A C D E F G L M N P R S T |
|---|
| Jump to: | *
C D E F N P S T |
|---|
| Jump to: | *
C D E F N P S T |
|---|
| Jump to: | C F G M O P S T |
|---|
| Jump to: | C F G M O P S T |
|---|