Skip navigation links
B C D E G H I L P R S T U 

B

block(int, int, byte[]) - Method in class de.sfuhrm.sudoku.GameMatrix
Gets a stream of the given block.
BLOCK_SIZE - Static variable in class de.sfuhrm.sudoku.GameMatrix
The edge dimension of a 3x3 block.

C

canSet(int, int, byte) - Method in class de.sfuhrm.sudoku.GameMatrix
Checks if the effect of one set operation is valid.
clear() - Method in class de.sfuhrm.sudoku.GameMatrix
Clear the cells.
clone() - Method in class de.sfuhrm.sudoku.GameMatrix
 
clone() - Method in class de.sfuhrm.sudoku.Riddle
 
column(int, byte[]) - Method in class de.sfuhrm.sudoku.GameMatrix
Gets a stream of the given column.
createFull() - Static method in class de.sfuhrm.sudoku.Creator
Creates a valid fully setup sudoku.
createRiddle(GameMatrix) - Static method in class de.sfuhrm.sudoku.Creator
Creates a riddle setup sudoku.
Creator - Class in de.sfuhrm.sudoku
Creates a fully filled sudoku.

D

de.sfuhrm.sudoku - package de.sfuhrm.sudoku
 

E

equals(Object) - Method in class de.sfuhrm.sudoku.GameMatrix
 

G

GameMatrix - Class in de.sfuhrm.sudoku
The quadratic matrix.
GameMatrix() - Constructor for class de.sfuhrm.sudoku.GameMatrix
Creates an empty riddle.
get(int, int) - Method in class de.sfuhrm.sudoku.GameMatrix
Get the value of a field.
getArray() - Method in class de.sfuhrm.sudoku.GameMatrix
Gets a copy of the underlying array.
getSetCount() - Method in class de.sfuhrm.sudoku.GameMatrix
Get the number of set cells.
getWritable(int, int) - Method in class de.sfuhrm.sudoku.Riddle
Get whether a certain field is writable.

H

hashCode() - Method in class de.sfuhrm.sudoku.GameMatrix
 

I

isValid() - Method in class de.sfuhrm.sudoku.GameMatrix
Checks if the whole play field is valid.

L

LIMIT - Static variable in class de.sfuhrm.sudoku.Solver
The maximum number of solutions to search.

P

parse(String...) - Static method in class de.sfuhrm.sudoku.GameMatrix
Parses a string based field descriptor.

R

Riddle - Class in de.sfuhrm.sudoku
The Sudoku game field.
Riddle() - Constructor for class de.sfuhrm.sudoku.Riddle
Creates an empty full-writable riddle.
row(int, byte[]) - Method in class de.sfuhrm.sudoku.GameMatrix
Gets a stream of the given row.

S

set(int, int, byte) - Method in class de.sfuhrm.sudoku.GameMatrix
Set the value of a field.
setAll(byte[][]) - Method in class de.sfuhrm.sudoku.GameMatrix
Sets all cells to the given values.
setWritable(int, int, boolean) - Method in class de.sfuhrm.sudoku.Riddle
Set a certain field writable.
SIZE - Static variable in class de.sfuhrm.sudoku.GameMatrix
The size in one dimension.
solve() - Method in class de.sfuhrm.sudoku.Solver
Solves the Sudoku problem.
Solver - Class in de.sfuhrm.sudoku
Solves a partially filled Sudoku.
Solver(Riddle) - Constructor for class de.sfuhrm.sudoku.Solver
Creates a solver for the given riddle.

T

toString() - Method in class de.sfuhrm.sudoku.GameMatrix
 

U

UNSET - Static variable in class de.sfuhrm.sudoku.GameMatrix
The value that is assigned to unset fields.
B C D E G H I L P R S T U 
Skip navigation links

Copyright © 2017. All rights reserved.