Package gda.images.camera
Class DummySwtVideoReceiverWithImage
java.lang.Object
gda.factory.ConfigurableBase
gda.images.camera.DummyVideoReceiverBase<org.eclipse.swt.graphics.ImageData>
gda.images.camera.DummySwtVideoReceiverWithImage
- All Implemented Interfaces:
Configurable,VideoReceiver<org.eclipse.swt.graphics.ImageData>
public class DummySwtVideoReceiverWithImage
extends DummyVideoReceiverBase<org.eclipse.swt.graphics.ImageData>
-
Field Summary
Fields inherited from class gda.images.camera.DummyVideoReceiverBase
CIRCLE_SIZE, circleDeltaX, circleDeltaY, circleX, circleY, desiredFrameRate, imageSize -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidCreates the initial image.org.eclipse.swt.graphics.ImageDatagetImage()Grabs a frame from the video stream.protected org.eclipse.swt.graphics.ImageDataUpdates the image.Methods inherited from class gda.images.camera.DummyVideoReceiverBase
addImageListener, closeConnection, configure, createConnection, getDisplayName, removeImageListener, setDesiredFrameRate, setDisplayName, setImageSize, start, stopMethods inherited from class gda.factory.ConfigurableBase
isConfigureAtStartup, isConfigured, reconfigure, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gda.factory.Configurable
isConfigureAtStartup, isConfigured, reconfigure
-
Constructor Details
-
DummySwtVideoReceiverWithImage
-
-
Method Details
-
getImage
Description copied from interface:VideoReceiverGrabs a frame from the video stream.- Throws:
DeviceException
-
createInitialImage
protected void createInitialImage()Description copied from class:DummyVideoReceiverBaseCreates the initial image.- Specified by:
createInitialImagein classDummyVideoReceiverBase<org.eclipse.swt.graphics.ImageData>
-
updateImage
protected org.eclipse.swt.graphics.ImageData updateImage()Description copied from class:DummyVideoReceiverBaseUpdates the image. Called at regular intervals.- Specified by:
updateImagein classDummyVideoReceiverBase<org.eclipse.swt.graphics.ImageData>
-