Class LiveStreamViewCameraControlsOffsetCalibrate
java.lang.Object
uk.ac.gda.client.live.stream.view.customui.LiveStreamViewCameraControlsOffsetCalibrate
- All Implemented Interfaces:
LiveStreamViewCameraControlsExtension
public class LiveStreamViewCameraControlsOffsetCalibrate
extends Object
implements LiveStreamViewCameraControlsExtension
Extension for
LiveStreamViewCameraControls that creates a Calibrate button
that opens a dialog EditCameraOffsetCalibrationDialog to allow editing
Camera Offset calibration parameters.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateUi(org.eclipse.swt.widgets.Composite composite, CameraControl cameraControl) Create the UI associated with this extensionvoidsetCsvCameraOffsetCalibration(CsvCameraOffsetCalibration csvCalibration) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface uk.ac.gda.client.live.stream.view.customui.LiveStreamViewCameraControlsExtension
dispose
-
Constructor Details
-
LiveStreamViewCameraControlsOffsetCalibrate
public LiveStreamViewCameraControlsOffsetCalibrate()
-
-
Method Details
-
createUi
Description copied from interface:LiveStreamViewCameraControlsExtensionCreate the UI associated with this extensionThe parent composite will allocate one column to the UI. This class may, of course, subdivide this into multiple columns.
- Specified by:
createUiin interfaceLiveStreamViewCameraControlsExtension- Parameters:
composite- The parent composite on which to create thus UIcameraControl- Object to control the camera
-
setCsvCameraOffsetCalibration
-