11 x 12
More...
#include <boardMask.h>
|
| CArray< unsigned long long, 3 > | contents |
| | the third one is only for edge
|
11 x 12
Definition at line 20 of file boardMask.h.
◆ BoardMask() [1/2]
| osl::container::BoardMask::BoardMask |
( |
| ) |
|
|
inline |
◆ BoardMask() [2/2]
| osl::container::BoardMask::BoardMask |
( |
const BoardMask & | src | ) |
|
|
inline |
◆ any()
| bool osl::container::BoardMask::any |
( |
| ) |
const |
|
inline |
◆ anyInRange()
| bool osl::container::BoardMask::anyInRange |
( |
const BoardMask & | mask | ) |
const |
|
inline |
◆ clear()
| void osl::container::BoardMask::clear |
( |
| ) |
|
|
inline |
◆ getIndexOffset()
| int osl::container::BoardMask::getIndexOffset |
( |
| ) |
|
|
inlinestatic |
◆ index() [1/2]
| int osl::container::BoardMask::index |
( |
int | x, |
|
|
int | y ) |
|
inlinestatic |
◆ index() [2/2]
| int osl::container::BoardMask::index |
( |
Square | pos | ) |
|
|
inlinestatic |
◆ invalidate()
| void osl::container::BoardMask::invalidate |
( |
| ) |
|
|
inline |
◆ isInvalid()
| bool osl::container::BoardMask::isInvalid |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ operator|=()
◆ reset() [1/2]
| void osl::container::BoardMask::reset |
( |
Square | pos | ) |
|
|
inline |
◆ reset() [2/2]
| void osl::container::BoardMask::reset |
( |
unsigned int | i | ) |
|
|
inline |
◆ set() [1/2]
| void osl::container::BoardMask::set |
( |
Square | pos | ) |
|
|
inline |
◆ set() [2/2]
| void osl::container::BoardMask::set |
( |
unsigned int | i | ) |
|
|
inline |
◆ takeOneBit()
| Square osl::container::BoardMask::takeOneBit |
( |
| ) |
|
|
inline |
◆ test() [1/2]
| bool osl::container::BoardMask::test |
( |
Square | pos | ) |
const |
|
inline |
◆ test() [2/2]
| bool osl::container::BoardMask::test |
( |
unsigned int | i | ) |
const |
|
inline |
◆ toSquare()
| Square osl::container::BoardMask::toSquare |
( |
int | n | ) |
|
|
inlinestatic |
◆ operator==
◆ contents
| CArray<unsigned long long,3> osl::container::BoardMask::contents |
|
private |
the third one is only for edge
Definition at line 23 of file boardMask.h.
The documentation for this class was generated from the following file: