Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

StateDB.hpp File Reference

#include <boost/concept_check.hpp>
#include "HashDB.hpp"
#include "HexState.hpp"

Go to the source code of this file.

Classes

struct  RotatableConcept< T >
 Class is rotatable by calling Rotate(). More...
struct  StateDBStateConcept< T >
 Concept of a state in a HashDB. More...
class  StateDB< T >
 Database of hex positions handling rotations. More...
struct  StateDB< T >::Statistics
class  StateSet
 Set of positions; handles rotations. More...
class  StateMap< T >
 Map of positions; handles rotations. More...

Namespaces

namespace  _BEGIN_BENZENE_NAMESPACE_

Functions

hash_t _BEGIN_BENZENE_NAMESPACE_::GetHash (const HexState &state)
bool _BEGIN_BENZENE_NAMESPACE_::NeedToRotate (const HexState &state, hash_t minHash)
 Data must be stored for the state of the minimum hash.

Detailed Description

Definition in file StateDB.hpp.


6 Jan 2011 Doxygen 1.6.3