Index

A B C D E F G H I J L M N O P R S T U V X Y 
All Classes|All Packages

A

ActionAddNode - Class in com.marginallyclever.donatello.actions
Launches the "Add Node" dialog.
ActionAddNode(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionAddNode
Constructor for subclasses to call.
ActionCopyGraph - Class in com.marginallyclever.donatello.actions
Copies the editor's selected Nodes and their shared NodeConnections to the copy buffer.
ActionCopyGraph(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionCopyGraph
Constructor for subclasses to call.
ActionCutGraph - Class in com.marginallyclever.donatello.actions
Performs an ActionCopyGraph and then an ActionDeleteGraph.
ActionCutGraph(String, ActionDeleteGraph, ActionCopyGraph) - Constructor for class com.marginallyclever.donatello.actions.ActionCutGraph
Constructor for subclasses to call.
ActionDeleteGraph - Class in com.marginallyclever.donatello.actions
Deletes the editor's selected Nodes and sundry.
ActionDeleteGraph(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionDeleteGraph
Constructor for subclasses to call.
ActionEditNodes - Class in com.marginallyclever.donatello.actions
Launches the "edit node" dialog.
ActionEditNodes(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionEditNodes
Constructor for subclasses to call.
ActionFoldGraph - Class in com.marginallyclever.donatello.actions
Collapses the editor's selected Nodes into a new sub-graph.
ActionFoldGraph(String, NodeGraphEditorPanel, ActionCutGraph) - Constructor for class com.marginallyclever.donatello.actions.ActionFoldGraph
Constructor for subclasses to call.
ActionForciblyUpdateNodes - Class in com.marginallyclever.donatello.actions
Forces all of the editor's selected Nodes to Node.update(), regarless of Node.isDirty() status.
ActionForciblyUpdateNodes(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionForciblyUpdateNodes
Constructor for subclasses to call.
ActionLoadGraph - Class in com.marginallyclever.donatello.actions
Launches a "select file to open" dialog and attempts to load the NodeGraph from disk.
ActionLoadGraph(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionLoadGraph
Constructor for subclasses to call.
ActionNewGraph - Class in com.marginallyclever.donatello.actions
Clears the editor's current NodeGraph.
ActionNewGraph(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionNewGraph
Constructor for subclasses to call.
ActionPasteGraph - Class in com.marginallyclever.donatello.actions
Duplicates the editor's copy buffer, inserts the contents into the editor's current NodeGraph, and sets the new content as the editor's selected items.
ActionPasteGraph(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionPasteGraph
Constructor for subclasses to call.
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionAddNode
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionCopyGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionCutGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionDeleteGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionEditNodes
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionFoldGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionForciblyUpdateNodes
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionLoadGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionNewGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionPasteGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionPrintGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionSaveGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionStraightenGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionUnfoldGraph
 
actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.ActionUpdateGraph
 
ActionPrintGraph - Class in com.marginallyclever.donatello.actions
Uses the JComponent.printAll(Graphics) to generate a BufferedImage and then saves that to a default path.
ActionPrintGraph(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionPrintGraph
Constructor for subclasses to call.
ActionSaveGraph - Class in com.marginallyclever.donatello.actions
Launches a "select file to save" dialog and attempts to save the NodeGraph to disk.
ActionSaveGraph(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionSaveGraph
Constructor for subclasses to call.
ActionStraightenGraph - Class in com.marginallyclever.donatello.actions
Straightens the editor's Nodes by rounding their top-left corner x and y values to the nearest ActionStraightenGraph.SNAP_SIZE.
ActionStraightenGraph(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionStraightenGraph
Constructor for subclasses to call.
ActionUnfoldGraph - Class in com.marginallyclever.donatello.actions
Uncollapses all the editor's selected items that are Subgraphs.
ActionUnfoldGraph(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionUnfoldGraph
Constructor for subclasses to call.
ActionUpdateGraph - Class in com.marginallyclever.donatello.actions
Updates all dirty Nodes in the editor's graph.
ActionUpdateGraph(String, NodeGraphEditorPanel) - Constructor for class com.marginallyclever.donatello.actions.ActionUpdateGraph
Constructor for subclasses to call.
add(Node) - Method in class com.marginallyclever.nodegraphcore.NodeGraph
Adds a node to this graph.
add(NodeConnection) - Method in class com.marginallyclever.nodegraphcore.NodeGraph
Adds a NodeConnection without checking if it already exists.
add(NodeGraph) - Method in class com.marginallyclever.nodegraphcore.NodeGraph
Add all Nodes and NodeConnections from one model to this model.
Add - Class in com.marginallyclever.nodegraphcore.nodes.math
C=A+B
Add() - Constructor for class com.marginallyclever.nodegraphcore.nodes.math.Add
Constructor for subclasses to call.
Add(double, double) - Constructor for class com.marginallyclever.nodegraphcore.nodes.math.Add
Constructor for subclasses to call.
addVariable(NodeVariable) - Method in class com.marginallyclever.nodegraphcore.Node
Add a NodeVariable to this node.
addViewListener(NodeGraphViewListener) - Method in class com.marginallyclever.donatello.NodeGraphViewPanel
NodeGraphViewListeners register here.
ALIGN_BOTTOM - Static variable in class com.marginallyclever.donatello.NodeGraphViewPanel
Controls vertical text alignment within a Node or NodeVariable.
ALIGN_CENTER - Static variable in class com.marginallyclever.donatello.NodeGraphViewPanel
Controls horizontal or vertical text alignment within a Node or NodeVariable.
ALIGN_LEFT - Static variable in class com.marginallyclever.donatello.NodeGraphViewPanel
Controls horizontal text alignment within a Node or NodeVariable.
ALIGN_RIGHT - Static variable in class com.marginallyclever.donatello.NodeGraphViewPanel
Controls horizontal text alignment within a Node or NodeVariable.
ALIGN_TOP - Static variable in class com.marginallyclever.donatello.NodeGraphViewPanel
Controls vertical text alignment within a Node or NodeVariable.
apply() - Method in class com.marginallyclever.nodegraphcore.NodeConnection
Send the value of upstream variables to downstream variables, dirty or not.
applyIfDirty() - Method in class com.marginallyclever.nodegraphcore.NodeConnection
Send the value of upstream variables to downstream variables if the upstream is dirty.
ATan2 - Class in com.marginallyclever.nodegraphcore.nodes.math
C=atan2(y,x)
ATan2() - Constructor for class com.marginallyclever.nodegraphcore.nodes.math.ATan2
Constructor for subclasses to call.
ATan2(double, double) - Constructor for class com.marginallyclever.nodegraphcore.nodes.math.ATan2
Constructor for subclasses to call.
A B C D E F G H I J L M N O P R S T U V X Y 
All Classes|All Packages