The Physiologist's Friend Simulation API

ch.unizh.ini.friend.stimulus
Class EdgeStimulus

java.lang.Object
  extended by ch.unizh.ini.friend.stimulus.AbstractStimulus
      extended by ch.unizh.ini.friend.stimulus.ConcreteStimulus
          extended by ch.unizh.ini.friend.stimulus.BarStimulus
              extended by ch.unizh.ini.friend.stimulus.EdgeStimulus
All Implemented Interfaces:
Updateable, Stimulus, Cloneable

public class EdgeStimulus
extends BarStimulus

A stimulus consisting of an edge, with reference (mouse) position centered along edge of the bar. This stimulus is a BarStimulus with edge centering and sized large enough that other edges will never be visible.

Since:
$Revision: 1.3 $
Author:
tobi

Field Summary
 
Fields inherited from class ch.unizh.ini.friend.stimulus.BarStimulus
HEIGHT, WIDTH
 
Fields inherited from class ch.unizh.ini.friend.stimulus.AbstractStimulus
backgroundExcitationDensity, BRIGHTNESS_CHANGE_RATIO, foregroundExcitationDensity, newBackgroundExcitationDensity, newForegroundExcitationDensity, newShape, shapes, transforms
 
Fields inherited from interface ch.unizh.ini.friend.stimulus.Stimulus
BACKGROUND_BRIGHTNESS, BRIGHTEN_BACKGROUND, BRIGHTEN_FOREGROUND, DARKEN_BACKGROUND, DARKEN_FOREGROUND, FOREGROUND_BRIGHTNESS, RESIZE_RATIO, ROTATE_BY
 
Constructor Summary
EdgeStimulus()
          Creates a new instance of EdgeStimulus with default parameters.
 
Method Summary
 
Methods inherited from class ch.unizh.ini.friend.stimulus.BarStimulus
main
 
Methods inherited from class ch.unizh.ini.friend.stimulus.ConcreteStimulus
clone, update
 
Methods inherited from class ch.unizh.ini.friend.stimulus.AbstractStimulus
addShape, brightenBackground, brightenForeground, clearShapes, compute, darkenBackground, darkenForeground, expand, fatten, flipContrast, getBackgroundExcitationDensity, getForegroundExcitationDensity, getShapes, getTransformedShapes, getTransforms, isVisible, lengthen, removeShape, rotate, rotateCCW, rotateCW, setBackgroundExcitationDensity, setForegroundExcitationDensity, setShapes, setTransforms, setVisible, shorten, shrink, thin, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EdgeStimulus

public EdgeStimulus()
Creates a new instance of EdgeStimulus with default parameters. Since there are no parameters for an edge, there is only this single constructor.


http://www.ini.unizh.ch/~tobi/friend