Class IMUMethodGUI
java.lang.Object
videoRangePanel.vrmethods.AbstractVRGUIAWT
videoRangePanel.vrmethods.IMUMethod.IMUMethodGUI
- All Implemented Interfaces:
 VROverlayAWT
- 
Field Summary
Fields inherited from class videoRangePanel.vrmethods.AbstractVRGUIAWT
imuSettings, mapText, vrControl - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidDraw current animals on the imagevoidprotected voiddrawAnimal(Graphics g, VRMeasurement vr, PamSymbol symbol) Draw an animal on the imageSome methods may require a panel above the picture for manual input or to view current information.Different video range methods will have different settings.Different video range methods will have different controls in the side panel.voidmouseAction(MouseEvent e, boolean motion) What to do when there is a mouse event.voidPaint the marks on the image.voidsetAnimalLabels(VRMeasurement imageMeasurement) voidSet instruction.voidMethods inherited from class videoRangePanel.vrmethods.AbstractVRGUIAWT
createCalibrationList, createLocationListPanel, createMapFilePanel, drawMarksandLine, enableControls, newCalibration, selectCalibration, setGPSText, setInstruction, setMapText, update 
- 
Constructor Details
- 
IMUMethodGUI
 
 - 
 - 
Method Details
- 
createSidePanel
 - 
mouseAction
Description copied from interface:VROverlayAWTWhat to do when there is a mouse event.- Parameters:
 e- - the mouse event.motion- - true if the mouse event is just a motion. ie. movement of mouse on screen but no clicking.
 - 
setInstruction
public void setInstruction()Set instruction. - 
clearRibbonPanel
public void clearRibbonPanel() - 
getRibbonPanel
Description copied from interface:VROverlayAWTSome methods may require a panel above the picture for manual input or to view current information. getRibbonPanel() returns the pane unique to this method which may go above the picture. May return null if no panel is needed.- Returns:
 
 - 
updateLabels
public void updateLabels() - 
setAnimalLabels
 - 
getSidePanel
Description copied from interface:VROverlayAWTDifferent video range methods will have different controls in the side panel. This returns the Swing side panel unique to the method. May return null if no panel is needed.- Returns:
 
 - 
getSettingsPanel
Description copied from interface:VROverlayAWTDifferent video range methods will have different settings. This Swing panel provide the vr specific settings in the vr settings dialog panel.- Returns:
 
 - 
paintMarks
Description copied from interface:VROverlayAWTPaint the marks on the image. This is used for both Swing and JavaFX GUI's- Parameters:
 g- - the graphics handle
 - 
addAnimals
Description copied from class:AbstractVRGUIAWTDraw current animals on the image- Overrides:
 addAnimalsin classAbstractVRGUIAWT- Parameters:
 g- - the graphics handle.
 - 
drawAnimal
Description copied from class:AbstractVRGUIAWTDraw an animal on the image- Overrides:
 drawAnimalin classAbstractVRGUIAWT- Parameters:
 g- - the graphics handlevr- - the vr measurementsymbol- - the symbol
 
 -