Class Neuron
java.lang.Object
com.marginallyclever.ro3.node.nodes.odenode.brain.v2.Neuron
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate()voidaddInputValue(double inputValue) voidaddOutgoingConnection(Connection connection) voidfromJSON(org.json.JSONObject json) intgetID()doubledoublejavax.vecmath.Vector3dvoidreset()voidsetInputValue(double inputValue) org.json.JSONObjecttoJSON()
-
Constructor Details
-
Neuron
public Neuron(int id, double x, double y, double z)
-
-
Method Details
-
getPosition
public javax.vecmath.Vector3d getPosition() -
getInputValue
public double getInputValue() -
setInputValue
public void setInputValue(double inputValue) -
getOutputValue
public double getOutputValue() -
addInputValue
public void addInputValue(double inputValue) -
activate
public void activate() -
reset
public void reset() -
addOutgoingConnection
-
getOutgoingConnections
-
getID
public int getID() -
toJSON
public org.json.JSONObject toJSON() -
fromJSON
public void fromJSON(org.json.JSONObject json)
-