Class WeakConnectedEdgePatternHorizontal


public class WeakConnectedEdgePatternHorizontal extends CornerEdgePattern
  • Constructor Details

    • WeakConnectedEdgePatternHorizontal

      public WeakConnectedEdgePatternHorizontal()
  • Method Details

    • findWeakEdge

      public int findWeakEdge(int[][] map, int startX, int startY, int xDim, int yDim, int range, boolean searchOnRight, int[] xResult)
    • searchSingleIsLandOnLeft

      int searchSingleIsLandOnLeft(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] y1, int[] x2, int[] y2, int[] x3, int[] y3, int[] x4, int[] y4)
    • DFS_searchSingleIslandOnLeft

      void DFS_searchSingleIslandOnLeft(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] y1, int[] x2, int[] y2, int[] x3, int[] y3, int[] x4, int[] y4, boolean[][] visited, int xDelimiter)
    • searchSingleIsLandOnRight

      int searchSingleIsLandOnRight(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] y1, int[] x2, int[] y2, int[] x3, int[] y3, int[] x4, int[] y4)
    • DFS_searchSingleIslandOnRight

      void DFS_searchSingleIslandOnRight(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] y1, int[] x2, int[] y2, int[] x3, int[] y3, int[] x4, int[] y4, boolean[][] visited, int xDelimiter)
    • test

      public int test()
      Overrides:
      test in class CornerEdgePattern
    • test1

      public int test1()
      Overrides:
      test1 in class CornerEdgePattern