Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

SgPointSet::PrecompAllPoints Class Reference

List of all members.

Detailed Description

Precomputed point sets with all points depending on board size.

Definition at line 187 of file SgPointSet.h.

Public Member Functions

 PrecompAllPoints ()
const SgPointSetGet (int boardSize)

Private Attributes

SgArray< std::auto_ptr< SgPointSet >,
SG_MAX_SIZE+1 > 
m_allPoints


Constructor & Destructor Documentation

SgPointSet::PrecompAllPoints::PrecompAllPoints (  ) 

Definition at line 29 of file SgPointSet.cpp.

References SgPointSet::Include(), m_allPoints, SgPointUtil::Pt(), SG_MAX_SIZE, SG_MIN_SIZE, and SgPointSet::SgPointSet().


Member Function Documentation

const SgPointSet& SgPointSet::PrecompAllPoints::Get ( int  boardSize  ) 

Definition at line 192 of file SgPointSet.h.

References m_allPoints, SG_ASSERT, SG_MAX_SIZE, and SG_MIN_SIZE.

Referenced by SgPointSet::AllPoints().


Member Data Documentation

SgArray<std::auto_ptr<SgPointSet>,SG_MAX_SIZE + 1> SgPointSet::PrecompAllPoints::m_allPoints [private]

Definition at line 200 of file SgPointSet.h.

Referenced by Get(), and PrecompAllPoints().


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


17 Jun 2010 Doxygen 1.4.7