All Packages Class Hierarchy This Package Previous Next Index
Class BrainWave.Unit
java.lang.Object
|
+----java.awt.Component
|
+----BrainWave.BWObject
|
+----BrainWave.Unit
- public class Unit
- extends BWObject
The basic unit class from which different types of units are extended.
- Version:
- 2.0
- Author:
- Simon Dennis
-
Unit()
-
-
actionPerformed(ActionEvent)
-
-
activate()
-
-
addInWeight(Weight)
-
-
addOutWeight(Weight)
-
-
clone()
-
-
create(BWPanel, Point, Boolean)
-
-
delete()
-
-
drawPS(boolean)
-
-
fieldsToString()
-
-
getActivation()
-
-
getFrozen()
-
-
getInWeights()
-
-
getNetInput()
-
-
getOutWeights()
-
-
getPreferredSize()
-
-
getVisited()
-
-
Modified()
-
-
paint(Graphics)
-
-
removeInWeight(Weight)
-
-
removeOutWeight(Weight)
-
-
reset()
-
-
resetVisited()
-
-
setActivation(double)
-
-
setActivationForced(double)
-
-
setFrozen(boolean)
-
-
setNetInput(double)
-
-
setupMenu()
-
-
setVisited()
-
-
toggle()
-
-
updateActivation()
-
-
updateNetInput()
-
Unit
public Unit()
create
public void create(BWPanel bwp,
Point p,
Boolean bnw)
- Overrides:
- create in class BWObject
resetVisited
public void resetVisited()
setVisited
public void setVisited()
getVisited
public boolean getVisited()
delete
public void delete()
- Overrides:
- delete in class BWObject
clone
public synchronized Object clone()
- Overrides:
- clone in class BWObject
updateActivation
public void updateActivation()
updateNetInput
public void updateNetInput()
setupMenu
public void setupMenu()
- Overrides:
- setupMenu in class BWObject
actionPerformed
public void actionPerformed(ActionEvent evt)
- Overrides:
- actionPerformed in class BWObject
fieldsToString
public String fieldsToString()
- Overrides:
- fieldsToString in class BWObject
addInWeight
public void addInWeight(Weight w)
removeInWeight
public void removeInWeight(Weight w)
addOutWeight
public void addOutWeight(Weight w)
removeOutWeight
public void removeOutWeight(Weight w)
setActivation
public void setActivation(double TheValue)
setActivationForced
public void setActivationForced(double TheValue)
setNetInput
public void setNetInput(double TheNetInput)
reset
public void reset()
getActivation
public double getActivation()
getNetInput
public double getNetInput()
getInWeights
public Vector getInWeights()
getOutWeights
public Vector getOutWeights()
setFrozen
public void setFrozen(boolean IsFrozen)
getFrozen
public boolean getFrozen()
toggle
public void toggle()
activate
public void activate()
- Overrides:
- activate in class BWObject
getPreferredSize
public Dimension getPreferredSize()
- Overrides:
- getPreferredSize in class Component
paint
public void paint(Graphics g)
- Overrides:
- paint in class Component
drawPS
public String drawPS(boolean BlackAndWhite)
- Overrides:
- drawPS in class BWObject
Modified
public void Modified()
- Overrides:
- Modified in class BWObject
All Packages Class Hierarchy This Package Previous Next Index