Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

SgIncrementalStack.h File Reference


Detailed Description

Incremental Update Stack for fast undo during search.

Definition in file SgIncrementalStack.h.

#include "SgBoardColor.h"
#include "SgVector.h"
#include "SgPoint.h"

Go to the source code of this file.

Classes

class  SgIncrementalStack
 Incremental Update Stack for fast undo during search. More...
union  SgIncrementalStack::IntOrPtr
 Entry for SgIncrementalStack. More...

Enumerations

enum  SgIncrementalStackEvent {
  SG_NEW_POINTS = 1000, SG_ADD_EMPTY = 1001, SG_NEW_SAFE = 1002, SG_NEW_UNSAFE = 1003,
  SG_UNSAFE_TO_SAFE = 1004, SG_CAPTURES = 1005, SG_INCREMENTAL_MOVE = 1006, SG_NEXTMOVE = 1007,
  SG_UNSAFE_TO_HALF_SAFE = 1008, SG_CAPTURE_HALF_SAFE = 1009
}
 constants for types of stack entries More...


Enumeration Type Documentation

enum SgIncrementalStackEvent

constants for types of stack entries

Enumerator:
SG_NEW_POINTS 
SG_ADD_EMPTY 
SG_NEW_SAFE 
SG_NEW_UNSAFE 
SG_UNSAFE_TO_SAFE 
SG_CAPTURES 
SG_INCREMENTAL_MOVE 
SG_NEXTMOVE 
SG_UNSAFE_TO_HALF_SAFE 
SG_CAPTURE_HALF_SAFE 

Definition at line 20 of file SgIncrementalStack.h.


17 Jun 2010 Doxygen 1.4.7