Package gda.images.camera
Class OpticalCameraManager
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.images.camera.OpticalCameraManager
- All Implemented Interfaces:
Configurable,Findable,CameraManager
@ServiceInterface(CameraManager.class)
public class OpticalCameraManager
extends FindableConfigurableBase
implements CameraManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionVideoReceiver<org.eclipse.swt.graphics.ImageData> voidsetPrimaryCamera(Camera primaryCamera) voidsetPrimaryVideoReceiver(VideoReceiver<org.eclipse.swt.graphics.ImageData> primaryVideoReceiver) voidsetSecondaryCamera(Camera secondaryCamera) voidsetSecondaryVideoReceiver(VideoReceiver<org.eclipse.swt.graphics.ImageData> secondaryVideoReceiver) voidsetShowSecondaryCamera(boolean show) booleanMethods inherited from class gda.factory.FindableConfigurableBase
getName, setNameMethods inherited from class gda.factory.ConfigurableBase
configure, isConfigureAtStartup, isConfigured, reconfigure, setConfigured
-
Constructor Details
-
OpticalCameraManager
public OpticalCameraManager()
-
-
Method Details
-
setShowSecondaryCamera
public void setShowSecondaryCamera(boolean show) - Specified by:
setShowSecondaryCamerain interfaceCameraManager
-
showSecondaryCamera
public boolean showSecondaryCamera()- Specified by:
showSecondaryCamerain interfaceCameraManager
-
getCurrentCamera
- Specified by:
getCurrentCamerain interfaceCameraManager
-
getCurrentVideoReceiver
- Specified by:
getCurrentVideoReceiverin interfaceCameraManager
-
getPrimaryCamera
-
setPrimaryCamera
-
setPrimaryVideoReceiver
public void setPrimaryVideoReceiver(VideoReceiver<org.eclipse.swt.graphics.ImageData> primaryVideoReceiver) -
setSecondaryCamera
-
setSecondaryVideoReceiver
public void setSecondaryVideoReceiver(VideoReceiver<org.eclipse.swt.graphics.ImageData> secondaryVideoReceiver)
-