Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

HexBookNode Class Reference

Class for writing SgBookNodes to the database. More...

#include <Book.hpp>

List of all members.

Public Member Functions

 HexBookNode ()
 HexBookNode (float heurValue)
 HexBookNode (const SgBookNode &node)
Methods for StateDBConcept (so it can be stored in a StateDB)

int PackedSize () const
bytePack () const
void Unpack (const byte *t)
void Rotate (const ConstBoard &brd)

Detailed Description

Class for writing SgBookNodes to the database.

Definition at line 21 of file Book.hpp.


Constructor & Destructor Documentation

HexBookNode::HexBookNode (  )  [inline]

Definition at line 46 of file Book.hpp.

HexBookNode::HexBookNode ( float  heurValue  )  [inline]

Definition at line 51 of file Book.hpp.

HexBookNode::HexBookNode ( const SgBookNode &  node  )  [inline]

Definition at line 56 of file Book.hpp.


Member Function Documentation

byte * HexBookNode::Pack (  )  const [inline]

Definition at line 66 of file Book.hpp.

References byte.

int HexBookNode::PackedSize (  )  const [inline]

Definition at line 61 of file Book.hpp.

void HexBookNode::Rotate ( const ConstBoard brd  )  [inline]

Definition at line 76 of file Book.hpp.

void HexBookNode::Unpack ( const byte t  )  [inline]

Definition at line 71 of file Book.hpp.


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


6 Jan 2011 Doxygen 1.6.3