Class CornerEdgePattern
java.lang.Object
gov.nih.mipav.view.renderer.WildMagic.Knees.PatternDetection
gov.nih.mipav.view.renderer.WildMagic.Knees.CornerEdgePattern
- Direct Known Subclasses:
WeakConnectedEdgePatternHorizontal
-
Field Summary
Fields inherited from class gov.nih.mipav.view.renderer.WildMagic.Knees.PatternDetection
colNumber, rowNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidDFS_searchOnLeft(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] x2, int[] y1, int[] y2, boolean[][] visited, int xDelimiter) protected voidDFS_searchOnRight(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] x2, int[] y1, int[] y2, boolean[][] visited, int xDelimiter) intfindCornerEdge(int[][] map, int startX, int startY, int xDim, int yDim, int range) protected booleanisSafe_searchOnLeft(int[][] map, int x, int y, int xDim, int yDim, boolean[][] visited, int xDelimiter) protected booleanisSafe_searchOnRight(int[][] map, int x, int y, int xDim, int yDim, boolean[][] visited, int xDelimiter) protected voidprintMapOnLeft(int[][] map, int x, int y, int xDim, int yDim) protected voidprintMapOnRight(int[][] map, int x, int y, int xDim, int yDim) protected voidprintVisitedMapOnLeft(boolean[][] visited, int x, int y, int xDim, int yDim) protected voidprintVisitedMapOnRight(boolean[][] visited, int x, int y, int xDim, int yDim) protected intsearchOnLeft(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] x2, int[] y1, int[] y2) protected intsearchOnRight(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] x2, int[] y1, int[] y2) inttest()inttest1()inttest2()Methods inherited from class gov.nih.mipav.view.renderer.WildMagic.Knees.PatternDetection
DFS, isSafe, printMap, printVisitedMap
-
Constructor Details
-
CornerEdgePattern
public CornerEdgePattern()
-
-
Method Details
-
findCornerEdge
public int findCornerEdge(int[][] map, int startX, int startY, int xDim, int yDim, int range) -
searchOnLeft
protected int searchOnLeft(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] x2, int[] y1, int[] y2) -
DFS_searchOnLeft
protected void DFS_searchOnLeft(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] x2, int[] y1, int[] y2, boolean[][] visited, int xDelimiter) -
isSafe_searchOnLeft
protected boolean isSafe_searchOnLeft(int[][] map, int x, int y, int xDim, int yDim, boolean[][] visited, int xDelimiter) -
printMapOnLeft
protected void printMapOnLeft(int[][] map, int x, int y, int xDim, int yDim) -
printMapOnRight
protected void printMapOnRight(int[][] map, int x, int y, int xDim, int yDim) -
printVisitedMapOnLeft
protected void printVisitedMapOnLeft(boolean[][] visited, int x, int y, int xDim, int yDim) -
printVisitedMapOnRight
protected void printVisitedMapOnRight(boolean[][] visited, int x, int y, int xDim, int yDim) -
searchOnRight
protected int searchOnRight(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] x2, int[] y1, int[] y2) -
DFS_searchOnRight
protected void DFS_searchOnRight(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] x2, int[] y1, int[] y2, boolean[][] visited, int xDelimiter) -
isSafe_searchOnRight
protected boolean isSafe_searchOnRight(int[][] map, int x, int y, int xDim, int yDim, boolean[][] visited, int xDelimiter) -
test
public int test() -
test1
public int test1() -
test2
public int test2()
-