edu.berkeley.guir.papier_mache.input
Class CameraImageInput

java.lang.Object
  extended by edu.berkeley.guir.papier_mache.input.ImageInputDevice
      extended by edu.berkeley.guir.papier_mache.input.CameraImageInput
All Implemented Interfaces:
InputDevice

public class CameraImageInput
extends ImageInputDevice

Author:
Scott Klemmer ( srk(AT)cs.berkeley.edu )

Nested Class Summary
 class CameraImageInput.NoCameraFoundException
           
 
Field Summary
static boolean SHOW_WINDOW
           
 
Constructor Summary
CameraImageInput()
           
CameraImageInput(int sleep)
           
 
Method Summary
 java.awt.Dimension getImageSize()
           
 java.awt.Component getSourcePanel()
           
 java.lang.String toString()
           
 
Methods inherited from class edu.berkeley.guir.papier_mache.input.ImageInputDevice
addInputDataListener, fireInputDataEvent, removeInputDataListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SHOW_WINDOW

public static final boolean SHOW_WINDOW
See Also:
Constant Field Values
Constructor Detail

CameraImageInput

public CameraImageInput()
                 throws CameraImageInput.NoCameraFoundException
Throws:
CameraImageInput.NoCameraFoundException

CameraImageInput

public CameraImageInput(int sleep)
                 throws CameraImageInput.NoCameraFoundException
Parameters:
sleep - the time, in milliseconds, the system should sleep for between processing images
Throws:
CameraImageInput.NoCameraFoundException
Method Detail

getImageSize

public java.awt.Dimension getImageSize()
Specified by:
getImageSize in class ImageInputDevice

getSourcePanel

public java.awt.Component getSourcePanel()
Specified by:
getSourcePanel in class ImageInputDevice

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object