Board
classBoard.html
void
setSize
i0
(int size)
void
rotateLeft
i1
()
void
rotateRight
i2
()
void
mirrorV
i3
()
void
mirrorH
i4
()
Board
a0
(QWidget *parent=0, const char *name=0)
void
setMatrix
a1
(bool matrix[MAX_SIZE][MAX_SIZE])
void
setMatrix
a2
(Solution sol)
void
paintEvent
b0
(QPaintEvent *)
void
mousePressEvent
b1
(QMouseEvent *)
void
contextMenuEvent
b2
(QContextMenuEvent *)
Queens
classQueens.html
Queens
a0
(QueensMain *par, SolutionContainer *sol, int set_size=8, bool set_debug=false)
void
stop
a1
()
QueensMain
classQueensMain.html
void
start
i0
()
void
stop
i1
()
void
foundSolution
i2
()
void
finishedSearch
i3
()
void
showSolution
i4
()
void
uniquePush
i5
()
void
uniqueCallBack
i6
()
void
resize
i7
(int size)
void
sortList
i8
()
void
sortVector
i9
()
void
sortHash
i10
()
void
sortMNVector
i11
()
QueensMain
a0
(QWidget *parent=0, const char *name=0)
QString
elapsed
a2
()
void
uniqueSolutions
a3
()
Solution
classSolution.html
Solution
a0
(int size=8)
Solution
a1
(const Solution &input)
void
set
a3
(bool input[MAX_SIZE][MAX_SIZE])
void
rotate90
a4
()
void
mirror
a5
()
bool
operator==
a6
(const Solution &sol)
bool
operator!=
a7
(const Solution &sol)
int
size
a8
()
void
setSize
a9
(int size)
bool
matrix
o0
[MAX_SIZE][MAX_SIZE]
SolutionContainer
classSolutionContainer.html
virtual void
uniqueSolutions
a2
()=0
virtual int
numSolutions
a3
()=0
virtual int
totalSolutions
a4
()=0
virtual Solution
solution
a5
(int index)=0
virtual void
addSolution
a6
(Solution sol)=0
void
halt
a7
()
bool
m_halt
p0
SolutionHash
classSolutionHash.html
SolutionContainer
void
uniqueSolutions
a2
()
int
numSolutions
a3
()
int
totalSolutions
a4
()
Solution
solution
a5
(int index)
void
addSolution
a6
(Solution sol)
SolutionList
classSolutionList.html
SolutionContainer
void
uniqueSolutions
a2
()
int
numSolutions
a3
()
int
totalSolutions
a4
()
Solution
solution
a5
(int index)
void
addSolution
a6
(Solution sol)
SolutionMNVector
classSolutionMNVector.html
SolutionVector
void
uniqueSolutions
a2
()
SolutionVector
classSolutionVector.html
SolutionContainer
virtual void
uniqueSolutions
a2
()
int
numSolutions
a3
()
int
totalSolutions
a4
()
Solution
solution
a5
(int index)
void
addSolution
a6
(Solution sol)
std::vector< Solution >::iterator
VIt
x0
void
uniqueSolutionsWorker
b0
(int rot, bool mirror)
std::vector< Solution >
solutions
p0
int
total
p1
bool
unique
p2
UniqueWorker
classUniqueWorker.html
UniqueWorker
a0
(QueensMain *parent)
void
run
a2
()
development/
/home/torben/development/
dir_000000.html
development/queensgui/
development/queensgui/
/home/torben/development/queensgui/
dir_000001.html
development/queensgui/src/
development/queensgui/src/
/home/torben/development/queensgui/src/
dir_000002.html
board.cpp
board.h
config.h
fileopen.xpm
fileprint.xpm
filesave.xpm
main.cpp
moc_board.cpp
moc_queensmain.cpp
queens.cpp
queens.h
queensmain.cpp
queensmain.h
solution.cpp
solution.h
solutioncontainer.cpp
solutioncontainer.h
solutionhash.cpp
solutionhash.h
solutionlist.cpp
solutionlist.h
solutionmnvector.cpp
solutionmnvector.h
solutionvector.cpp
solutionvector.h
uniqueworker.cpp
uniqueworker.h