Class EpicsCameraViewerGridModel

java.lang.Object
uk.ac.gda.client.live.stream.view.customui.EpicsCameraViewerGridModel

public class EpicsCameraViewerGridModel extends Object
This is class calculates the line coordinates a cross and grid on top of video stream.
  • Constructor Details

    • EpicsCameraViewerGridModel

      public EpicsCameraViewerGridModel(int centreX, int centreY, int spacing, int imageSizeX, int imageSizeY)
  • Method Details

    • calculateGridLines

      public void calculateGridLines()
      Calculates the X,Y coordinates for each lines
    • getLineStart

      public double[] getLineStart(Line2D.Double line)
    • getLineEnd

      public double[] getLineEnd(Line2D.Double line)
    • getVerticalLineOfCross

      public int[] getVerticalLineOfCross()
    • getHorizontalLineOfCross

      public int[] getHorizontalLineOfCross()
    • getGridLines

      public List<Line2D.Double> getGridLines()