Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

GoBlock.cpp File Reference


Detailed Description

See GoBlock.h.

Definition in file GoBlock.cpp.

#include "SgSystem.h"
#include "GoBlock.h"
#include <iostream>
#include "GoRegion.h"
#include "SgPointSetUtil.h"
#include "SgWrite.h"

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &stream, const GoBlock &b)

Variables

static const bool CHECK = SG_CHECK && true
static const bool HEAVYCHECK = SG_HEAVYCHECK && CHECK && false


Function Documentation

std::ostream& operator<< ( std::ostream &  stream,
const GoBlock b 
)

Definition at line 102 of file GoBlock.cpp.


Variable Documentation

const bool CHECK = SG_CHECK && true [static]

Definition at line 17 of file GoBlock.cpp.

Referenced by GoRegionBoard::CheckConsistency(), GoRegion::Find2FreeLibs(), and GoRegionBoard::OnUndoneMove().

const bool HEAVYCHECK = SG_HEAVYCHECK && CHECK && false [static]

Definition at line 18 of file GoBlock.cpp.

Referenced by GoRegionBoard::AddRegion(), GoBlock::AddStone(), GoRegionBoard::GenBlocksRegions(), GoRegionBoard::OnExecutedUncodedMove(), GoRegionBoard::OnUndoneMove(), GoBlock::RemoveStone(), and GoRegion::ReplaceChain().


17 Jun 2010 Doxygen 1.4.7