Class WeakConnectedEdgePatternHorizontal
- java.lang.Object
-
- gov.nih.mipav.view.renderer.WildMagic.Knees.PatternDetection
-
- gov.nih.mipav.view.renderer.WildMagic.Knees.CornerEdgePattern
-
- gov.nih.mipav.view.renderer.WildMagic.Knees.WeakConnectedEdgePatternHorizontal
-
public class WeakConnectedEdgePatternHorizontal extends CornerEdgePattern
-
-
Field Summary
-
Fields inherited from class gov.nih.mipav.view.renderer.WildMagic.Knees.PatternDetection
colNumber, rowNumber
-
-
Constructor Summary
Constructors Constructor Description WeakConnectedEdgePatternHorizontal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) 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)
(package private) 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)
int
findWeakEdge(int[][] map, int startX, int startY, int xDim, int yDim, int range, boolean searchOnRight, int[] xResult)
(package private) 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)
(package private) 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)
int
test()
int
test1()
-
Methods inherited from class gov.nih.mipav.view.renderer.WildMagic.Knees.CornerEdgePattern
DFS_searchOnLeft, DFS_searchOnRight, findCornerEdge, isSafe_searchOnLeft, isSafe_searchOnRight, printMapOnLeft, printMapOnRight, printVisitedMapOnLeft, printVisitedMapOnRight, searchOnLeft, searchOnRight, test2
-
Methods inherited from class gov.nih.mipav.view.renderer.WildMagic.Knees.PatternDetection
DFS, isSafe, printMap, printVisitedMap
-
-
-
-
Method Detail
-
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 classCornerEdgePattern
-
test1
public int test1()
- Overrides:
test1
in classCornerEdgePattern
-
-