Class CalibrationGUIAWT

java.lang.Object
videoRangePanel.vrmethods.AbstractVRGUIAWT
videoRangePanel.vrmethods.calibration.CalibrationGUIAWT
All Implemented Interfaces:
VROverlayAWT

public class CalibrationGUIAWT extends AbstractVRGUIAWT
  • Constructor Details

  • Method Details

    • getSidePanel

      public PamPanel getSidePanel()
      Description copied from interface: VROverlayAWT
      Different 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:
    • getRibbonPanel

      public PamPanel getRibbonPanel()
      Description copied from interface: VROverlayAWT
      Some 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:
    • getSettingsPanel

      public PamPanel getSettingsPanel()
      Description copied from interface: VROverlayAWT
      Different video range methods will have different settings. This Swing panel provide the vr specific settings in the vr settings dialog panel.
      Returns:
    • paintMarks

      public void paintMarks(Graphics g)
      Description copied from interface: VROverlayAWT
      Paint the marks on the image. This is used for both Swing and JavaFX GUI's
      Parameters:
      g - - the graphics handle
    • mouseAction

      public void mouseAction(MouseEvent e, boolean motion)
      Description copied from interface: VROverlayAWT
      What 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.