Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  
Public Member Functions | Public Attributes

SgBoardConst::BoardConstImpl Struct Reference

List of all members.

Public Member Functions

 BoardConstImpl (SgGrid size)

Public Attributes

SgGrid m_size
 Size.
int m_firstBoardPoint
int m_lastBoardPoint
SgPointArray< SgGridm_gridToLine
SgPointArray< SgGridm_gridToPos
SgPoint m_neighbors [SG_MAXPOINT][5]
 See SgBoardConst::Neighbors().
SgPointArray< int > m_up
SgPointSet m_corners
SgPointSet m_edges
SgPointSet m_centers
SgPointSet m_sideExtensions
SgPoint m_cornerIter [4+1]
SgPointSet m_line [(SG_MAX_SIZE/2)+1]
SgPointm_lineIterAddress [(SG_MAX_SIZE/2)+1]
SgPoint m_boardIter [SG_MAX_ONBOARD+1]
SgPointm_boardIterEnd
SgPoint m_lineIter [SG_MAX_SIZE *SG_MAX_SIZE+(SG_MAX_SIZE/2)+1]
int m_side [2][2 *(SG_NS+SG_WE)+1]

Detailed Description

Definition at line 103 of file SgBoardConst.h.


Constructor & Destructor Documentation

SgBoardConst::BoardConstImpl::BoardConstImpl ( SgGrid  size  ) 

Member Data Documentation

Definition at line 137 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 139 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 127 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 131 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 123 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 125 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 110 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 114 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 116 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 112 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 133 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 141 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 135 of file SgBoardConst.h.

Referenced by BoardConstImpl().

See SgBoardConst::Neighbors().

Definition at line 119 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 143 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 129 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Size.

Definition at line 108 of file SgBoardConst.h.

Referenced by BoardConstImpl().

Definition at line 121 of file SgBoardConst.h.

Referenced by BoardConstImpl().


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


Sun Mar 13 2011 Doxygen 1.7.1