Searched refs:SudokuField (Results 1 - 9 of 9) sorted by relevance

/haiku/src/apps/sudoku/
H A DSudokuSolver.h13 class SudokuField;
17 SudokuSolver(SudokuField* field);
21 void SetTo(SudokuField* field);
26 SudokuField* SolutionAt(uint32 index);
31 typedef std::vector<SudokuField*> SudokuList;
33 SudokuField* fField;
H A DSudokuGenerator.h14 class SudokuField;
22 void Generate(SudokuField* field, uint32 fieldsLeft,
27 bool _HasOnlyOneSolution(SudokuField& field);
H A DSudokuField.cpp7 #include "SudokuField.h"
34 SudokuField::field::field()
47 SudokuField::SudokuField(uint32 size) function in class:SudokuField
57 SudokuField::SudokuField(const BMessage* archive) function in class:SudokuField
84 SudokuField::SudokuField(const SudokuField& other) function in class:SudokuField
97 SudokuField
[all...]
H A DSudokuField.h18 class SudokuField : public BArchivable { class in inherits:BArchivable
20 SudokuField(uint32 size);
21 SudokuField(const BMessage* archive);
22 SudokuField(const SudokuField& other);
23 virtual ~SudokuField();
28 static SudokuField* Instantiate(BMessage* archive);
31 void SetTo(const SudokuField* other);
H A DSudokuSolver.cpp9 #include "SudokuField.h"
15 SolutionStep(const SudokuField* field);
24 SudokuField* Field() { return fField; }
29 SudokuField* fField;
53 SolutionStep::SolutionStep(const SudokuField* _field)
55 fField = new SudokuField(*_field);
63 fField = new SudokuField(*other.fField);
130 SudokuSolver::SudokuSolver(SudokuField* field)
161 SudokuSolver::SetTo(SudokuField* field)
213 fSolutions.push_back(new SudokuField(*ste
[all...]
H A DSudokuGenerator.cpp16 #include "SudokuField.h"
35 SudokuGenerator::_HasOnlyOneSolution(SudokuField& field)
57 SudokuGenerator::Generate(SudokuField* target, uint32 fieldsLeft,
62 SudokuField field(target->BlockSize());
120 SudokuField copy(field);
148 SudokuField copy(field);
H A DSudokuView.h14 class SudokuField;
50 status_t SetTo(SudokuField* field);
64 SudokuField* Field() { return fField; }
135 SudokuField* fField;
H A DSudokuWindow.cpp28 #include "SudokuField.h"
59 GenerateSudoku(SudokuField& field, int32 level,
69 SudokuField fField;
78 GenerateSudoku::GenerateSudoku(SudokuField& field, int32 level,
472 SudokuField* field = new SudokuField(&archive);
551 SudokuField* field = new SudokuField(fStoredState);
H A DSudokuView.cpp10 #include "SudokuField.h"
195 SudokuView::SetTo(SudokuField* field)
911 fField = new SudokuField(&field);
919 fField = new SudokuField(3);
1303 SudokuField field(undo);

Completed in 55 milliseconds