Class HorizonGUIAWT
java.lang.Object
videoRangePanel.vrmethods.AbstractVRGUIAWT
videoRangePanel.vrmethods.horizonMethod.HorizonGUIAWT
- All Implemented Interfaces:
 VROverlayAWT
- 
Field Summary
Fields inherited from class videoRangePanel.vrmethods.AbstractVRGUIAWT
imuSettings, mapText, vrControl - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidCalled whenever the overlay marks are cleared.Get the current mouse pointsSome methods may require a panel above the picture for manual input or to view current information.Different video range methods will have different settings.Get the side panelvoidmouseAction(MouseEvent e, boolean motion) What to do when there is a mouse event.voidPaint the marks on the image.voidsetInstruction(int status) Sets the text telling the user what to do.voidupdate(int updateType) Recieves an update flagMethods inherited from class videoRangePanel.vrmethods.AbstractVRGUIAWT
addAnimals, createCalibrationList, createLocationListPanel, createMapFilePanel, drawAnimal, drawMarksandLine, enableControls, newCalibration, selectCalibration, setGPSText, setInstruction, setMapText 
- 
Constructor Details
- 
HorizonGUIAWT
 
 - 
 - 
Method Details
- 
getSidePanel
Get the side panel- Returns:
 
 - 
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:
 
 - 
setInstruction
public void setInstruction(int status) Sets the text telling the user what to do.- Parameters:
 status- - the current status
 - 
update
public void update(int updateType) Description copied from class:AbstractVRGUIAWTRecieves an update flag- Specified by:
 updatein interfaceVROverlayAWT- Overrides:
 updatein classAbstractVRGUIAWT- Parameters:
 updateType- - the update flag.
 - 
clearOverlay
public void clearOverlay()Called whenever the overlay marks are cleared. - 
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
 - 
getCurrentMouse
Get the current mouse points- Returns:
 - - the current mouse point.
 
 - 
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.
 
 -