Package gda.images.camera
Class DummySwtVideoReceiver
java.lang.Object
gda.factory.ConfigurableBase
gda.images.camera.DummyVideoReceiverBase<org.eclipse.swt.graphics.ImageData>
gda.images.camera.DummySwtVideoReceiver
- All Implemented Interfaces:
Configurable,VideoReceiver<org.eclipse.swt.graphics.ImageData>
public class DummySwtVideoReceiver
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.voidsetDrawGridlines(boolean drawGridlines) voidsetShowBottomRight(boolean showBottomRight) 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
-
DummySwtVideoReceiver
public DummySwtVideoReceiver()
-
-
Method Details
-
setDrawGridlines
public void setDrawGridlines(boolean drawGridlines) -
setShowBottomRight
public void setShowBottomRight(boolean showBottomRight) -
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>
-
getImage
Description copied from interface:VideoReceiverGrabs a frame from the video stream.- Throws:
DeviceException
-