Package | Description |
---|---|
org.simbrain.network.gui |
The network.gui package contains the Piccolo-based zoomable GUI for designing, editing, and running neural networks.
|
org.simbrain.network.gui.nodes |
The simbrain.network.nodes package contains Piccolo nodes for various network elements.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ScreenElement> |
NetworkPanel.getSelectableNodes()
Return a collection of all persistent nodes, that is all neuron nodes and
all synapse nodes.
|
java.util.Collection<ScreenElement> |
NetworkPanel.getSelectedScreenElements()
Return a collection of all persistent nodes, that is all neuron nodes and
all synapse nodes.
|
Modifier and Type | Class and Description |
---|---|
class |
InteractionBox
Interaction Box: graphical element for interacting with a group.
|
class |
NeuronGroupNode.NeuronGroupInteractionBox
Custom interaction box for Subnetwork node.
|
class |
NeuronNode
NeuronNode is a Piccolo PNode corresponding to a Neuron in the neural
network model.
|
class |
SynapseGroupInteractionBox
Interaction box for synapse groups.
|
class |
SynapseNode
SynapseNode is a Piccolo PNode corresponding to a Neuron in the neural
network model.
|
class |
TextNode
An editable text element, which wraps a PStyledText object.
|
class |
ViewGroupNode
A group of screen elements.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<ScreenElement> |
ViewGroupNode.getGroupedObjects() |
Modifier and Type | Method and Description |
---|---|
void |
ViewGroupNode.setGroupedObjects(java.util.ArrayList<ScreenElement> groupedObjects) |
Constructor and Description |
---|
ViewGroupNode(NetworkPanel netPanel,
java.util.ArrayList<ScreenElement> elements)
Construct text object at specified location.
|