--- queensgui/src/solutionvector.cpp 2007/07/19 22:26:42 2 +++ queensgui/src/containervector.cpp 2007/07/19 23:44:01 4 @@ -17,32 +17,32 @@ * Free Software Foundation, Inc., * * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ -#include "solutionvector.h" +#include "containervector.h" -SolutionVector::SolutionVector(GUIUpdate* update) : SolutionContainer(update) +ContainerVector::ContainerVector(GUIUpdate* update) : SolutionContainer(update) { total = -1; } -SolutionVector::~SolutionVector() +ContainerVector::~ContainerVector() { } -int SolutionVector::numSolutions() +int ContainerVector::numSolutions() { return solutions.size(); } -int SolutionVector::totalSolutions() +int ContainerVector::totalSolutions() { return total; } -void SolutionVector::uniqueSolutions() +void ContainerVector::uniqueSolutions() { for (int i=1;i<=4;i++) { if (m_halt) @@ -52,7 +52,7 @@ } } -void SolutionVector::uniqueSolutionsWorker(int rot,bool mirror) +void ContainerVector::uniqueSolutionsWorker(int rot,bool mirror) { int match_count; @@ -89,12 +89,12 @@ -void SolutionVector::addSolution(Solution* sol) +void ContainerVector::addSolution(Solution* sol) { solutions.push_back(sol); } -Solution* SolutionVector::solution(int index) +Solution* ContainerVector::solution(int index) { return solutions[index] ; }