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
-
Field Summary
Fields inherited from class gov.nih.mipav.view.renderer.WildMagic.Knees.PatternDetection
colNumber, rowNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(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, test2Methods inherited from class gov.nih.mipav.view.renderer.WildMagic.Knees.PatternDetection
DFS, isSafe, printMap, printVisitedMap
-
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:
testin classCornerEdgePattern
-
test1
public int test1()- Overrides:
test1in classCornerEdgePattern
-