Class PatternDetection
java.lang.Object
gov.nih.mipav.view.renderer.WildMagic.Knees.PatternDetection
- Direct Known Subclasses:
CornerEdgePattern,GrowingPlatePattern,HolesPattern,RegularEdgePattern,WeakConnectedEdgePatternVertical
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDFS(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] x2, int[] y1, int[] y2, boolean[][] visited) booleanisSafe(int[][] map, int x, int y, int xDim, int yDim, boolean[][] visited) voidprintMap(int[][] map, int xDim, int yDim) voidprintVisitedMap(boolean[][] visited, int xDim, int yDim)
-
Field Details
-
rowNumber
protected static int[] rowNumber -
colNumber
protected static int[] colNumber
-
-
Constructor Details
-
PatternDetection
public PatternDetection()
-
-
Method Details
-
DFS
public void DFS(int[][] map, int x, int y, int xDim, int yDim, int[] x1, int[] x2, int[] y1, int[] y2, boolean[][] visited) -
isSafe
public boolean isSafe(int[][] map, int x, int y, int xDim, int yDim, boolean[][] visited) -
printMap
public void printMap(int[][] map, int xDim, int yDim) -
printVisitedMap
public void printVisitedMap(boolean[][] visited, int xDim, int yDim)
-