These pages are auto-generated from self-documenting comments embedded in class files.
For more information on breve and steve, refer to the breve homepage.

GADirectedGraphParameterObject : GADirectedGraphNode

This class is included as part of the file DirectedGraph.tz.
To use this class in a simulation, include the line "@use DirectedGraph."

Class description:

GADirectedGraphNode is a node in a directed graph. It is a subclass of GADirectedGraphParameterObject which can be used to associate it with a set of parameters.

Class methods:


connect to child (object) with-parameters plist (list)

Makes a connection to child with the parameter list plist.


destroy-connected-objects

Initiates a recursive freeing of this object and all connected objects, both directly and indiretly connected.


duplicate

Duplicates the object, which triggers recursive duplication of all connected objects. To be used on root nodes only.


get-connected-nodes

Recursively generates a list of all nodes connected to this root node, both directly and indirectly.


get-connections

Returns the list of connections from this node.


mutate

Mutates the object, which triggers recursive mutation of all connected objects. To be used on root nodes only.


print-connected-objects

Initiates a recursive printing of all connected objects in the graph.


Documentation created Sun Oct 7 19:13:02 2007