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

Constructor Index

 o Unit()

Method Index

 o actionPerformed(ActionEvent)
 o activate()
 o addInWeight(Weight)
 o addOutWeight(Weight)
 o clone()
 o create(BWPanel, Point, Boolean)
 o delete()
 o drawPS(boolean)
 o fieldsToString()
 o getActivation()
 o getFrozen()
 o getInWeights()
 o getNetInput()
 o getOutWeights()
 o getPreferredSize()
 o getVisited()
 o Modified()
 o paint(Graphics)
 o removeInWeight(Weight)
 o removeOutWeight(Weight)
 o reset()
 o resetVisited()
 o setActivation(double)
 o setActivationForced(double)
 o setFrozen(boolean)
 o setNetInput(double)
 o setupMenu()
 o setVisited()
 o toggle()
 o updateActivation()
 o updateNetInput()

Constructors

 o Unit
 public Unit()

Methods

 o create
 public void create(BWPanel bwp,
                    Point p,
                    Boolean bnw)
Overrides:
create in class BWObject
 o resetVisited
 public void resetVisited()
 o setVisited
 public void setVisited()
 o getVisited
 public boolean getVisited()
 o delete
 public void delete()
Overrides:
delete in class BWObject
 o clone
 public synchronized Object clone()
Overrides:
clone in class BWObject
 o updateActivation
 public void updateActivation()
 o updateNetInput
 public void updateNetInput()
 o setupMenu
 public void setupMenu()
Overrides:
setupMenu in class BWObject
 o actionPerformed
 public void actionPerformed(ActionEvent evt)
Overrides:
actionPerformed in class BWObject
 o fieldsToString
 public String fieldsToString()
Overrides:
fieldsToString in class BWObject
 o addInWeight
 public void addInWeight(Weight w)
 o removeInWeight
 public void removeInWeight(Weight w)
 o addOutWeight
 public void addOutWeight(Weight w)
 o removeOutWeight
 public void removeOutWeight(Weight w)
 o setActivation
 public void setActivation(double TheValue)
 o setActivationForced
 public void setActivationForced(double TheValue)
 o setNetInput
 public void setNetInput(double TheNetInput)
 o reset
 public void reset()
 o getActivation
 public double getActivation()
 o getNetInput
 public double getNetInput()
 o getInWeights
 public Vector getInWeights()
 o getOutWeights
 public Vector getOutWeights()
 o setFrozen
 public void setFrozen(boolean IsFrozen)
 o getFrozen
 public boolean getFrozen()
 o toggle
 public void toggle()
 o activate
 public void activate()
Overrides:
activate in class BWObject
 o getPreferredSize
 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class Component
 o paint
 public void paint(Graphics g)
Overrides:
paint in class Component
 o drawPS
 public String drawPS(boolean BlackAndWhite)
Overrides:
drawPS in class BWObject
 o Modified
 public void Modified()
Overrides:
Modified in class BWObject

All Packages  Class Hierarchy  This Package  Previous  Next  Index