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) voidDFS_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) voidDFS_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)intfindWeakEdge(int[][] map, int startX, int startY, int xDim, int yDim, int range, boolean searchOnRight, int[] xResult)(package private) intsearchSingleIsLandOnLeft(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) intsearchSingleIsLandOnRight(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)inttest()inttest1()-
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:
testin classCornerEdgePattern
-
test1
public int test1()
- Overrides:
test1in classCornerEdgePattern
-
-