Class LiveStreamViewCameraControlsAutofocus.FocusPoint

java.lang.Object
uk.ac.gda.client.live.stream.view.customui.LiveStreamViewCameraControlsAutofocus.FocusPoint
Enclosing class:
LiveStreamViewCameraControlsAutofocus

public static class LiveStreamViewCameraControlsAutofocus.FocusPoint extends Object
Class to specify a focus point as x/y centre and x/y size, as an easier way to specify a ROI
  • Constructor Details

    • FocusPoint

      public FocusPoint(double xCentre, double yCentre, double xSize, double ySize, String name)
  • Method Details

    • getxCentre

      public double getxCentre()
    • setxCentre

      public void setxCentre(double xCentre)
    • getyCentre

      public double getyCentre()
    • setyCentre

      public void setyCentre(double yCentre)
    • getxSize

      public double getxSize()
    • setxSize

      public void setxSize(double xSize)
    • getySize

      public double getySize()
    • setySize

      public void setySize(double ySize)
    • getName

      public String getName()
    • isActive

      public boolean isActive()
    • setActive

      public void setActive(boolean active)
    • isCentre

      public boolean isCentre()
    • setCentre

      public void setCentre(boolean centre)
    • isCross

      public boolean isCross()
    • setCross

      public void setCross(boolean isCross)
    • toRectangularROI

      public RectangularROI toRectangularROI()
    • toString

      public String toString()
      Overrides:
      toString in class Object