Board
classBoard.html
void
setSize
classBoard.html
3bed92eb3da5c865cf591292631c9353
(int size)
void
rotateLeft
classBoard.html
286c261660a47531a3af2bfa705ebf55
()
void
rotateRight
classBoard.html
8952036e68083a114e107357dcee8e4b
()
void
mirrorV
classBoard.html
78cced38a381dcc678569b5fce7c3dbb
()
void
mirrorH
classBoard.html
7ffe17b613c5502eb7c19491c23ee56f
()
Board
classBoard.html
1c79ebffa87a8dc714917bab64adea1b
(QWidget *parent=0, const char *name=0)
void
setMatrix
classBoard.html
f83921e349218eb6c9f871dacb3f5e33
(Solution *sol)
void
paintEvent
classBoard.html
32edbcdb845ee502cdb52a325118235c
(QPaintEvent *)
void
mousePressEvent
classBoard.html
57465c9215b7b3371535914053b92a01
(QMouseEvent *)
void
contextMenuEvent
classBoard.html
59ed82ebede19d3f6b69373831424cd4
(QContextMenuEvent *)
int
m_size
classBoard.html
5644bdc0d08b82f81767c0084cacb87a
Solution *
m_sol
classBoard.html
ed04ab3996c6cd2a81e7ba99bbe9f935
ContainerHash
classContainerHash.html
SolutionContainer
ContainerHash
classContainerHash.html
8753f1444c6f6608c1cfcf31edd444e6
(GUIUpdate *update)
void
uniqueSolutions
classContainerHash.html
a72338560a2a5080ee5a470694bfa670
()
int
numSolutions
classContainerHash.html
8f8dfab3439a51c0ee60b2c17a77264c
()
int
totalSolutions
classContainerHash.html
c0fd96df85a5e1eee605503fec39680b
()
Solution *
solution
classContainerHash.html
8431ebd4248627dced82f342a28bbdeb
(int index)
void
addSolution
classContainerHash.html
8a6d66dcc2df1dea2a82dc9499f949fa
(Solution *sol)
ContainerList
classContainerList.html
SolutionContainer
ContainerList
classContainerList.html
63d095e878cdce2e324c2723acdd4a81
(GUIUpdate *update)
void
uniqueSolutions
classContainerList.html
b6c83dec7bab1507fc687bdc35637321
()
int
numSolutions
classContainerList.html
1c947a5bd689706ad6fa51f4ce6c7464
()
int
totalSolutions
classContainerList.html
89be787544e49f456fc0f48d4d862fb9
()
Solution *
solution
classContainerList.html
9f39db82d525f6883fc5831dba217610
(int index)
void
addSolution
classContainerList.html
51ff9d9b3c97a6d8bbea59ba710e54a2
(Solution *sol)
ContainerMNVector
classContainerMNVector.html
ContainerVector
ContainerMNVector
classContainerMNVector.html
033d75b3568a5506cdb8287df668316d
(GUIUpdate *update)
void
uniqueSolutions
classContainerMNVector.html
c41f613092a7c1982feb11db7cc2f008
()
ContainerVector
classContainerVector.html
SolutionContainer
ContainerVector
classContainerVector.html
f78e87714800a3a623e23799574e8dc6
(GUIUpdate *update)
virtual void
uniqueSolutions
classContainerVector.html
0349fac3c643335b67731781c2d4125d
()
int
numSolutions
classContainerVector.html
2d05ded2e1e2ab5d72f2d9a763a17d53
()
int
totalSolutions
classContainerVector.html
17db258e1422c58112052aa801fb5e01
()
Solution *
solution
classContainerVector.html
d107c5eda2f2674f3e3be4e33b367113
(int index)
void
addSolution
classContainerVector.html
0b5a7e82e0a78efa4b70def3c4c9e7fd
(Solution *sol)
std::vector< boost::shared_ptr< Solution > >::iterator
VIt
classContainerVector.html
9697f11ed9ade9487fa6e28097c4a719
void
uniqueSolutionsWorker
classContainerVector.html
d3f6bcc093b2527c68c96e6c81807a94
(int rot, bool mirror)
std::vector< boost::shared_ptr< Solution > >
solutions
classContainerVector.html
411961614ab05deb75a4a556696ee436
int
total
classContainerVector.html
099552fbf123660e0f5bb55688e89f97
Queens
classQueens.html
Queens
classQueens.html
2456b1d110b2ac14b32357840adc6814
(GUIUpdate *par, Solution *sol, SolutionContainer *container, int set_size=8, bool set_debug=false)
void
stop
classQueens.html
028775832c59baa0266f33d0d51f390f
()
QueensMain
classQueensMain.html
void
start
classQueensMain.html
daaa1ca0e05f620d4e4b0f04a0be984d
()
void
stop
classQueensMain.html
532eb7eb8f0067544296ac4824a20a3a
()
void
foundSolution
classQueensMain.html
7d030fa58a375f9fdae872369002d14e
()
void
finishedSearch
classQueensMain.html
ef88fdeeb6a9293ca7eac2d715eb6a25
()
void
showSolution
classQueensMain.html
221c60cc515396ae65792d0fbbaffd9a
()
void
resize
classQueensMain.html
10af5d19c02898cd31a4d1551f81fe6f
(int size)
void
duplicateRemoved
classQueensMain.html
68c5779a808246adc7c4f78a33dc46e1
()
void
sortList
classQueensMain.html
e8d76d3a66835d63356d7a1c7b843530
()
void
sortVector
classQueensMain.html
728e38f2dec1d65f598a4cb0cb4a70b2
()
void
sortHash
classQueensMain.html
2f04f25e9b0b3c5a5abc94f571f0d82c
()
void
sortMNVector
classQueensMain.html
21f82e02f44a25304b7ebd1cbfd3c99a
()
void
storageInt
classQueensMain.html
24ec85f11da0f1307ee7f21db98be0ba
()
void
storageMatrix
classQueensMain.html
763533bca5d61a3769b28ab241352d6f
()
QueensMain
classQueensMain.html
a7a2930a02c71dde7cc8c07d0b6bc38b
(QWidget *parent=0, const char *name=0)
QString
elapsed
classQueensMain.html
09e632b37e78ddee8a7effbc7cacb0de
()
void
uniqueSolutions
classQueensMain.html
e6feff81009a5c52722ffa0d7c0a6ffe
()
Solution
classSolution.html
virtual void
rotate90
classSolution.html
a351d0325dbf72c0d978d123034509a9
()=0
virtual void
mirror
classSolution.html
70f1d464a1cf510e2218b3e7f8e63ab6
()=0
virtual Solution *
copy
classSolution.html
00a0ac5bc9379a4d849726543321953e
()=0
virtual bool
operator==
classSolution.html
68a7a66d07cfc5df16da91ad8cc5911a
(const Solution &sol)=0
virtual bool
getMatrix
classSolution.html
21a2210418931c3576f6f56064ccdcb9
(int x, int y)=0
virtual void
setMatrix
classSolution.html
335fca4d503ab61b4bd6b982692850ce
(int x, int y, bool val)=0
int
size
classSolution.html
54f4cc3d94128111ec977a00680f7328
()
void
setSize
classSolution.html
01517d9e0c65984ebcb2aaa9c4b578ad
(int size)
void
print
classSolution.html
22519dee8cecd124e2e112a3a9bc505c
()
void
print
classSolution.html
c9c2a7b44be49149eec3596f1559201b
(bool debug, int row, int col)
Solution &
operator=
classSolution.html
0ae0b0a0a27b98ccc269c088c7502b1b
(Solution &s)
int
m_size
classSolution.html
3a91f01d74d4735ad75243fc576e3313
SolutionContainer
classSolutionContainer.html
SolutionContainer
classSolutionContainer.html
b0796c24bbd7d8e0f3cf7d40e043aaf8
(GUIUpdate *update)
virtual void
uniqueSolutions
classSolutionContainer.html
f327568bda6b0814a6c1efcde892aa0f
()=0
virtual int
numSolutions
classSolutionContainer.html
22978b051aca2c19278729eeaf667053
()=0
virtual int
totalSolutions
classSolutionContainer.html
78963d917c349154269c911108a3feda
()=0
int
getUniqueRemoved
classSolutionContainer.html
950a4154fa6d8eae6748fc0d1b18f682
()
virtual Solution *
solution
classSolutionContainer.html
0153d1760f3c0582746bb47546387fe2
(int index)=0
virtual void
addSolution
classSolutionContainer.html
fc07ce9713ec0cf5106218ee599cde6a
(Solution *sol)=0
void
halt
classSolutionContainer.html
66c08f4762775eed631ad8df16615805
()
bool
m_halt
classSolutionContainer.html
192a81e588df2c2c9c30af658fa7957f
int
m_uniqueRemoved
classSolutionContainer.html
6fd1a7a11c2a644056e01846e357e9fe
GUIUpdate *
m_update
classSolutionContainer.html
c71126933db23499bb4ea3e81173e7d5
SolutionMatrix
classSolutionMatrix.html
Solution
SolutionMatrix
classSolutionMatrix.html
6e3efdf340840f94c5f4c2f49d1e80e6
(int size=8)
void
set
classSolutionMatrix.html
1a9e0b4d38bac52808c9b7da2f4fa317
(bool input[MAX_SIZE][MAX_SIZE])
void
rotate90
classSolutionMatrix.html
c2d9a6e2caa1c8ae4023ec4e9f06ce55
()
void
mirror
classSolutionMatrix.html
4c1281d71bcb9702dae8731c97ff144e
()
Solution *
copy
classSolutionMatrix.html
121c52859912276f81dbcdf1e67f9bca
()
bool
operator==
classSolutionMatrix.html
b4d130f770cb636cd88920fc3db60216
(const Solution &sol)
bool
getMatrix
classSolutionMatrix.html
00ed290e8a97ef383f7158ff412b574a
(int x, int y)
void
setMatrix
classSolutionMatrix.html
3f7a8d7f06bd8637260e39c01da0e75b
(int x, int y, bool val)
int
size
classSolutionMatrix.html
b29fa242328006e2d1c6fb873e8730bc
()
void
setSize
classSolutionMatrix.html
9e6d9ca3f2267faf0e56e5e1f5427c60
(int size)
SolutionMatrix
classSolutionMatrix.html
9a1c79c8cb7372cd61fa34fe63b09e57
(const SolutionMatrix &input)
bool
m_matrix
classSolutionMatrix.html
de7d6a6361de65068a82f1183ea77f32
[MAX_SIZE][MAX_SIZE]
/home/bedste/
/home/bedste/
dir_43b265ec49869a23b85e031cf4ff4aab.html
/home/bedste/projects/
/home/bedste/projects/
/home/bedste/projects/
dir_dbb5a788eec153b5dcd663bdcb308481.html
/home/bedste/projects/queensgui/
/home/bedste/projects/queensgui/
/home/bedste/projects/queensgui/
dir_ff4519e05e6b78a573ce8a75bd3a653a.html
/home/bedste/projects/queensgui/src/
/home/bedste/projects/queensgui/src/
/home/bedste/projects/queensgui/src/
dir_8029777a9ec881bf6b3eb08a05e3aec1.html
board.cpp
board.h
config.h
containerhash.cpp
containerhash.h
containerlist.cpp
containerlist.h
containermnvector.cpp
containermnvector.h
containervector.cpp
containervector.h
fileopen.xpm
fileprint.xpm
filesave.xpm
guiupdate.h
main.cpp
moc_board.cpp
moc_queensmain.cpp
queens.cpp
queens.h
queensmain.cpp
queensmain.h
solution.cpp
solution.h
solutioncontainer.cpp
solutioncontainer.h
solutionint.cpp
solutionint.h
solutionmatrix.cpp
solutionmatrix.h