maslab.laser
Class LaserFilter

java.lang.Object
  extended by maslab.laser.LaserFilter
All Implemented Interfaces:
LaserListener, LaserScanner

public class LaserFilter
extends java.lang.Object
implements LaserScanner, LaserListener


Constructor Summary
LaserFilter(LaserScanner ls, int samples)
           
 
Method Summary
 void addLaserListener(LaserListener ll)
           
 void processLaser(LaserScanData scan)
          When did the laser scan occur, as returned by System.currentTimeMillis()
 void removeLaserListener(LaserListener ll)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LaserFilter

public LaserFilter(LaserScanner ls,
                   int samples)
Method Detail

processLaser

public void processLaser(LaserScanData scan)
Description copied from interface: LaserListener
When did the laser scan occur, as returned by System.currentTimeMillis()

Specified by:
processLaser in interface LaserListener

addLaserListener

public void addLaserListener(LaserListener ll)
Specified by:
addLaserListener in interface LaserScanner

removeLaserListener

public void removeLaserListener(LaserListener ll)
Specified by:
removeLaserListener in interface LaserScanner