|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Puzzle.Cell | |
---|---|
uk.co.keang.sudoku | |
uk.co.keang.sudoku.event | |
uk.co.keang.sudoku.solver |
Uses of Puzzle.Cell in uk.co.keang.sudoku |
---|
Fields in uk.co.keang.sudoku declared as Puzzle.Cell | |
---|---|
static Puzzle.Cell |
Puzzle.allPossibleNumbers
|
protected Puzzle.Cell |
NumberInputDialog.finalSelection
|
Methods in uk.co.keang.sudoku that return Puzzle.Cell | |
---|---|
(package private) static Puzzle.Cell[][] |
Puzzle.copyGrid(Puzzle.Cell[][] grid)
creates an copy of the grid |
(package private) static Puzzle.Cell[][] |
Puzzle.copyGrid(Puzzle.Cell[][] src,
Puzzle.Cell[][] dest)
Copies this grid to another grid |
Puzzle.Cell[] |
Puzzle.getBlock(int i)
Gets the options block |
Puzzle.Cell[] |
Puzzle.getBlock(int x,
int y)
Gets the options block |
Puzzle.Cell[] |
Puzzle.getColumn(int i)
Gets the options column |
(package private) Puzzle.Cell[][] |
SudokuGrid.getDisplayedValues()
|
Puzzle.Cell[][] |
Puzzle.getGrid()
Gets this puzzle grid |
Puzzle.Cell |
Puzzle.getKnownValues(java.awt.Point p)
Gets the known values from the row, column or block for this point |
Puzzle.Cell |
GridChangeEvent.getNewValues()
|
Puzzle.Cell |
GridChangeEvent.getOriginalValues()
|
Puzzle.Cell |
SudokuButton.getPossibilites()
Gets the current possible numbers for this cell |
Puzzle.Cell |
Puzzle.getPossibleValues(java.awt.Point p)
Gets the possible values for this point |
Puzzle.Cell |
Puzzle.set(int i,
int num)
Sets the value at square denoted by the sequential (1 based) location from top left to bottom right. |
Puzzle.Cell |
Puzzle.set(int x,
int y,
int num)
Sets the value at square denoted by the x, y (0 based) location |
Puzzle.Cell |
Puzzle.set(int x,
int y,
Puzzle.Cell nums)
Sets the values at square denoted by the x, y (0 based) location. |
static Puzzle.Cell |
NumberInputDialog.show(SudokuButton btn,
Puzzle.Cell cell)
Show this dialog |
Methods in uk.co.keang.sudoku with parameters of type Puzzle.Cell | |
---|---|
void |
Puzzle.Cell.addAll(Puzzle.Cell set)
|
boolean |
Puzzle.Cell.containsAll(Puzzle.Cell cell)
|
void |
Puzzle.Cell.copy(Puzzle.Cell set)
|
(package private) static Puzzle.Cell[][] |
Puzzle.copyGrid(Puzzle.Cell[][] grid)
creates an copy of the grid |
(package private) static Puzzle.Cell[][] |
Puzzle.copyGrid(Puzzle.Cell[][] src,
Puzzle.Cell[][] dest)
Copies this grid to another grid |
(package private) static Puzzle.Cell[][] |
Puzzle.copyGrid(Puzzle.Cell[][] src,
Puzzle.Cell[][] dest)
Copies this grid to another grid |
protected void |
SudokuGrid.fireGridChange(java.awt.Point loc,
Puzzle.Cell origVal,
Puzzle.Cell newVal)
fires the Grid change event to all listeners |
static int[] |
Puzzle.getFrequencyOfPossibilities(Puzzle.Cell[] sets)
Gets the frequency of possible values. |
java.awt.Point |
Puzzle.getLocation(Puzzle.Cell set)
Gets the zero based x, y coordinates of this set in the grid |
static java.lang.String |
Puzzle.getNumbersAsText(Puzzle.Cell cell)
Gets these numbers as a formatted text string |
void |
Puzzle.Cell.removeAll(Puzzle.Cell knownVals)
|
void |
Puzzle.Cell.retainAll(Puzzle.Cell retainVals)
|
Puzzle.Cell |
Puzzle.set(int x,
int y,
Puzzle.Cell nums)
Sets the values at square denoted by the x, y (0 based) location. |
void |
Puzzle.setGrid(Puzzle.Cell[][] grid)
Sets the values for each cell of the sudoku grid. |
void |
SudokuButton.setPossibilites(Puzzle.Cell set)
Sets the current possible numbers for this cell |
void |
SudokuGrid.setPossibleValues(int x,
int y,
Puzzle.Cell values)
|
void |
SudokuGrid.setReferenced(java.util.List<java.awt.Point> locs,
Puzzle.Cell removed)
|
void |
SudokuButton.setRemovePossibilites(Puzzle.Cell set)
Marks these numbers for removal from this cell |
void |
SudokuGrid.setResolvedValues(java.util.List<java.awt.Point> locs,
Puzzle.Cell[][] sets)
|
void |
SudokuGrid.setSelectedCells(java.util.List<java.awt.Point> locs,
Puzzle.Cell removed)
|
static Puzzle.Cell |
NumberInputDialog.show(SudokuButton btn,
Puzzle.Cell cell)
Show this dialog |
Constructors in uk.co.keang.sudoku with parameters of type Puzzle.Cell | |
---|---|
GridChangeEvent(java.awt.Point loc,
Puzzle.Cell origVal,
Puzzle.Cell newVal)
|
|
NumberInputDialog(Puzzle.Cell nums)
|
|
Puzzle.Cell(Puzzle.Cell cell)
|
|
Puzzle(Puzzle.Cell[][] grid,
Puzzle.PuzzleDifficulty dif)
Constructs a puzzle from this grid |
Uses of Puzzle.Cell in uk.co.keang.sudoku.event |
---|
Methods in uk.co.keang.sudoku.event that return Puzzle.Cell | |
---|---|
Puzzle.Cell |
SolutionEvent.getReferencedValues()
The values which are to be highlighted in the referenced locations. |
Puzzle.Cell |
HiddenGroupsEvent.getReferencedValues()
The values which are to be highlighted in the referenced locations. |
Puzzle.Cell |
SolutionEvent.getRemovedValues()
The values which are to be removed from this cell |
Constructors in uk.co.keang.sudoku.event with parameters of type Puzzle.Cell | |
---|---|
AssociatedPairsEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
AsymmetricGroupsEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
FixedLineEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
HiddenGroupsEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
Puzzle.Cell ref,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
KnownValueEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
MatchingGroupEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
SolutionEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.util.List<java.awt.Point> loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping g)
A solver event for a changed cell |
|
SplitGroupsEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> from,
SolutionEvent.Grouping group)
A solver event for a changed cell |
|
ZeroChoiceEvent(AbstractSolver src,
java.lang.String msg,
Puzzle grid,
java.awt.Point loc,
Puzzle.Cell removed,
java.util.List<java.awt.Point> ref,
SolutionEvent.Grouping group)
A solver event for a completed cell |
Uses of Puzzle.Cell in uk.co.keang.sudoku.solver |
---|
Fields in uk.co.keang.sudoku.solver declared as Puzzle.Cell | |
---|---|
protected Puzzle.Cell[][] |
AbstractSolver.hGrid
|
Methods in uk.co.keang.sudoku.solver that return Puzzle.Cell | |
---|---|
protected Puzzle.Cell |
AbstractSolver.removeAllFromSet(Puzzle.Cell possibleVals,
Puzzle.Cell removeVals)
Removes the values from the possible values |
protected Puzzle.Cell |
AbstractSolver.retainAllInSet(Puzzle.Cell possibleVals,
Puzzle.Cell retainVals)
Retains these values removing all other possible values |
Methods in uk.co.keang.sudoku.solver with parameters of type Puzzle.Cell | |
---|---|
protected Puzzle.Cell |
AbstractSolver.removeAllFromSet(Puzzle.Cell possibleVals,
Puzzle.Cell removeVals)
Removes the values from the possible values |
protected Puzzle.Cell |
AbstractSolver.retainAllInSet(Puzzle.Cell possibleVals,
Puzzle.Cell retainVals)
Retains these values removing all other possible values |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |