|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jhawkingcam.ImageBuffer
public class ImageBuffer
Stores images for a specified length of time.
Constructor Summary | |
---|---|
ImageBuffer()
Create a buffer with no size limit. |
|
ImageBuffer(long maxSize)
Create a buffer with a given size limit. |
Method Summary | |
---|---|
void |
add(java.awt.image.BufferedImage image)
Add a image to the buffer timestamped with the current time |
void |
add(TimestampedImage image)
Add a timestamped image to the buffer |
long |
getBufferSize()
Return buffer size in milliseconds |
java.util.List<TimestampedImage> |
getImages()
Retrieve all images from buffer |
void |
setBufferSize(long bufferSize)
Set maximum buffer size in milliseconds. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ImageBuffer()
public ImageBuffer(long maxSize)
maxSize
- size in millisecondsMethod Detail |
---|
public void add(TimestampedImage image)
image
- public void add(java.awt.image.BufferedImage image)
public java.util.List<TimestampedImage> getImages()
public long getBufferSize()
public void setBufferSize(long bufferSize)
bufferSize
- size in milliseconds
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |