Class AbstractNeuronViewManager

java.lang.Object
network.aika.debugger.AbstractViewManager<network.aika.neuron.Neuron,NeuronConsoleManager,NeuronGraphManager>
network.aika.debugger.neurons.AbstractNeuronViewManager
Direct Known Subclasses:
NeuronViewManager, TemplateViewManager

public abstract class AbstractNeuronViewManager extends AbstractViewManager<network.aika.neuron.Neuron,NeuronConsoleManager,NeuronGraphManager>
Author:
Lukas Molzberger
  • Constructor Details

    • AbstractNeuronViewManager

      public AbstractNeuronViewManager(network.aika.Model model, NeuronConsoleManager consoleManager)
  • Method Details

    • updateGraphNeurons

      public abstract void updateGraphNeurons()
    • drawNeuron

      protected void drawNeuron(network.aika.neuron.Neuron<?,?> n, double x, double y)
    • drawNeuron

      protected void drawNeuron(network.aika.neuron.Neuron<?,?> n, double x, double y, org.graphstream.graph.Node node)
    • drawInputSynapses

      protected void drawInputSynapses(network.aika.neuron.Neuron<?,?> n)
    • drawOutputSynapsesLinkedOnlyOnTheInputSide

      protected void drawOutputSynapsesLinkedOnlyOnTheInputSide(network.aika.neuron.Neuron<?,?> n)
    • drawSynapse

      protected org.graphstream.graph.Edge drawSynapse(network.aika.neuron.Synapse s)