Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

HexUctStoneData Struct Reference

Black and white stones. More...

#include <HexUctState.hpp>

List of all members.

Public Member Functions

 HexUctStoneData ()
 Creates empty stone set.
 HexUctStoneData (const StoneBoard &brd)
 Copies stones from board.
bool operator== (const HexUctStoneData &other) const
 Returns true only if all three sets are equal.

Public Attributes

bitset_t black
bitset_t white
bitset_t played

Detailed Description

Black and white stones.

Definition at line 28 of file HexUctState.hpp.


Constructor & Destructor Documentation

HexUctStoneData::HexUctStoneData (  )  [inline]

Creates empty stone set.

Definition at line 46 of file HexUctState.hpp.

HexUctStoneData::HexUctStoneData ( const StoneBoard brd  )  [inline]

Copies stones from board.

Definition at line 50 of file HexUctState.hpp.


Member Function Documentation

bool HexUctStoneData::operator== ( const HexUctStoneData other  )  const [inline]

Returns true only if all three sets are equal.

Definition at line 57 of file HexUctState.hpp.

References black, played, and white.


Member Data Documentation


The documentation for this struct was generated from the following file:


6 Jan 2011 Doxygen 1.6.3