Index
All Classes|All Packages
S
- SAVE_PATH - Static variable in class com.marginallyclever.donatello.actions.ActionPrintGraph
-
The default save file.
- scale(double) - Method in class com.marginallyclever.donatello.Point2D
-
Scales this point about the origin.
- serialize(NodeGraph, Type, JsonSerializationContext) - Method in class com.marginallyclever.nodegraphcore.json.NodeGraphJsonAdapter
- serialize(Node, Type, JsonSerializationContext) - Method in class com.marginallyclever.nodegraphcore.json.NodeJsonAdapter
- serializeNodeConnection(NodeConnection) - Static method in class com.marginallyclever.nodegraphcore.JSONHelper
-
Used for serializing a single
NodeConnection
to aJsonElement
- serializeNodeConnections(Collection<NodeConnection>) - Static method in class com.marginallyclever.nodegraphcore.JSONHelper
- serializeNodeVariable(NodeVariable<?>) - Static method in class com.marginallyclever.nodegraphcore.JSONHelper
-
Used for serializing a single
NodeVariable
to aJsonElement
- serializeNodeVariables(Collection<NodeVariable<?>>) - Static method in class com.marginallyclever.nodegraphcore.JSONHelper
- set(double, double) - Method in class com.marginallyclever.donatello.Point2D
-
Sets this to some cartesian (x0,y0) value.
- set(NodeConnection) - Method in class com.marginallyclever.nodegraphcore.NodeConnection
-
Sets the contents of this
NodeConnection
to match that of another. - set(Point2D) - Method in class com.marginallyclever.donatello.Point2D
-
Sets this to some other
Point2D
. - setCopiedGraph(NodeGraph) - Method in class com.marginallyclever.donatello.NodeGraphEditorPanel
-
Store a copy of some part of the graph for later.
- setGraph(NodeGraph) - Method in class com.marginallyclever.nodegraphcore.Subgraph
-
Stores a deep copy of the given graph and exposes the
SupergraphInput
s andSupergraphOutput
s to the supergraph. - setInput(Node, int) - Method in class com.marginallyclever.nodegraphcore.NodeConnection
-
Sets the input of this
NodeConnection
. - setIsDirty(boolean) - Method in class com.marginallyclever.nodegraphcore.NodeVariable
-
Sets the dirty state.
- setLabel(String) - Method in class com.marginallyclever.nodegraphcore.Node
-
Sets the label for this node.
- setOutput(Node, int) - Method in class com.marginallyclever.nodegraphcore.NodeConnection
-
Sets the output of this
NodeConnection
. - setPosition(Point) - Method in class com.marginallyclever.nodegraphcore.Node
-
Sets the top left corner of the
Node
's rectangle. - setRectangle(Rectangle) - Method in class com.marginallyclever.nodegraphcore.Node
-
Sets the bounding rectangle for this node.
- setSelectedNode(Node) - Method in class com.marginallyclever.donatello.NodeGraphEditorPanel
-
Sets the list of selected nodes to one item.
- setSelectedNodes(List<Node>) - Method in class com.marginallyclever.donatello.NodeGraphEditorPanel
-
Sets the list of selected nodes.
- setUniqueID(int) - Method in class com.marginallyclever.nodegraphcore.Node
-
Sets the unique ID of this Node.
- setUniqueIDSource(int) - Static method in class com.marginallyclever.nodegraphcore.Node
-
Adjust the UniqueIDSource, the global number used to guarantee unique names for all classes.
- setValue(Object) - Method in class com.marginallyclever.nodegraphcore.NodeVariable
-
Sets the value.
- Sin - Class in com.marginallyclever.nodegraphcore.nodes.math
-
output=sin(A)
- Sin() - Constructor for class com.marginallyclever.nodegraphcore.nodes.math.Sin
-
Constructor for subclasses to call.
- Sin(double) - Constructor for class com.marginallyclever.nodegraphcore.nodes.math.Sin
-
Constructor for subclasses to call.
- Subgraph - Class in com.marginallyclever.nodegraphcore
- Subgraph() - Constructor for class com.marginallyclever.nodegraphcore.Subgraph
-
Constructor for subclasses to call.
- Subgraph(NodeGraph) - Constructor for class com.marginallyclever.nodegraphcore.Subgraph
-
Constructor for subclasses to call.
- Subtract - Class in com.marginallyclever.nodegraphcore.nodes.math
-
A-B
Node
- Subtract() - Constructor for class com.marginallyclever.nodegraphcore.nodes.math.Subtract
-
Constructor for subclasses to call.
- Subtract(double, double) - Constructor for class com.marginallyclever.nodegraphcore.nodes.math.Subtract
-
Constructor for subclasses to call.
- SupergraphInput - Interface in com.marginallyclever.nodegraphcore
-
Nodes with this interface are advertising their inputs to the supergraph.
- SupergraphOutput - Interface in com.marginallyclever.nodegraphcore
-
Nodes with this interface are advertising their outputs to the supergraph.
- SwingNodeRegistry - Class in com.marginallyclever.donatello
-
This registry adds Swing
Node
s to the user's menu via theNodeFactory
. - SwingNodeRegistry() - Constructor for class com.marginallyclever.donatello.SwingNodeRegistry
All Classes|All Packages