jAER project on SourceForge

ch.unizh.ini.jaer.projects.pawtracker
Class PawTrackerStereoBoard.EventPoint

java.lang.Object
  extended by ch.unizh.ini.jaer.projects.pawtracker.PawTrackerStereoBoard.EventPoint
Enclosing class:
PawTrackerStereoBoard

public class PawTrackerStereoBoard.EventPoint
extends java.lang.Object

EventPoint : all data about a point in retina space


Constructor Summary
PawTrackerStereoBoard.EventPoint()
           
PawTrackerStereoBoard.EventPoint(BinocularEvent e)
           
PawTrackerStereoBoard.EventPoint(int x, int y)
           
PawTrackerStereoBoard.EventPoint(int x, int y, float value, int updateTime)
           
 
Method Summary
 void computeXYZ0(int method)
           
 float getAccValue(int currentTime)
          commented out for optimization public float getValue( int currentTime ){ if(useFilter){ if (decayOn) return shortFilteredValue-decayedValue(shortFilteredValue,currentTime-updateTime); else return shortFilteredValue; } else { if (decayOn) return accValue-decayedValue(accValue,currentTime-updateTime); else return accValue; } }
 float getDecayedFilteredValue(int currentTime)
           
 float getPreviousShortFilteredValue(int currentTime)
           
 float getShortFilteredValue(int currentTime)
           
 float getValue(int currentTime)
           
 int getX0(int method)
           
 int getY0(int method)
           
 int getZ0(int method)
           
 void newLabel()
           
 void newLabel2()
           
 void noLabel()
           
 void updateFrom(BinocularEvent e, int x, int y, int side)
           
 void updateLabel()
           
 void updateLabel2From(PawTrackerStereoBoard.EventPoint ep)
           
 void updateLabelFrom(PawTrackerStereoBoard.EventPoint ep)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PawTrackerStereoBoard.EventPoint

public PawTrackerStereoBoard.EventPoint()

PawTrackerStereoBoard.EventPoint

public PawTrackerStereoBoard.EventPoint(int x,
                                        int y,
                                        float value,
                                        int updateTime)

PawTrackerStereoBoard.EventPoint

public PawTrackerStereoBoard.EventPoint(BinocularEvent e)

PawTrackerStereoBoard.EventPoint

public PawTrackerStereoBoard.EventPoint(int x,
                                        int y)
Method Detail

updateFrom

public void updateFrom(BinocularEvent e,
                       int x,
                       int y,
                       int side)

updateLabel

public void updateLabel()

updateLabelFrom

public void updateLabelFrom(PawTrackerStereoBoard.EventPoint ep)

updateLabel2From

public void updateLabel2From(PawTrackerStereoBoard.EventPoint ep)

newLabel

public void newLabel()

newLabel2

public void newLabel2()

noLabel

public void noLabel()

getValue

public float getValue(int currentTime)

getAccValue

public float getAccValue(int currentTime)
commented out for optimization public float getValue( int currentTime ){ if(useFilter){ if (decayOn) return shortFilteredValue-decayedValue(shortFilteredValue,currentTime-updateTime); else return shortFilteredValue; } else { if (decayOn) return accValue-decayedValue(accValue,currentTime-updateTime); else return accValue; } }


getShortFilteredValue

public float getShortFilteredValue(int currentTime)

getDecayedFilteredValue

public float getDecayedFilteredValue(int currentTime)

getPreviousShortFilteredValue

public float getPreviousShortFilteredValue(int currentTime)

getX0

public int getX0(int method)

getY0

public int getY0(int method)

getZ0

public int getZ0(int method)

computeXYZ0

public void computeXYZ0(int method)

jAER project on SourceForge