See GoRegion.h. More...
#include "SgSystem.h"#include "GoRegion.h"#include <iostream>#include <cstdio>#include "GoBlock.h"#include "GoBoard.h"#include "GoChain.h"#include "GoEyeUtil.h"#include "GoRegionBoard.h"#include "GoRegionUtil.h"#include "GoSafetyUtil.h"#include "SgConnCompIterator.h"#include "SgDebug.h"#include "SgVector.h"#include "SgNbIterator.h"#include "SgPointArray.h"#include "SgStrategy.h"#include "SgWrite.h"Go to the source code of this file.
| Functions | |
| std::ostream & | operator<< (std::ostream &stream, const GoRegion &r) | 
| Variables | |
| static const bool | CHECK = SG_CHECK && true | 
| static const bool | HEAVYCHECK = SG_HEAVYCHECK && CHECK && false | 
| static const bool | WRITEDEBUG = false | 
| const char * | kRegionFlagStrings [_GO_REGION_FLAG_COUNT+1] | 
See GoRegion.h.
Definition in file GoRegion.cpp.
| std::ostream& operator<< | ( | std::ostream & | stream, | |
| const GoRegion & | r | |||
| ) | 
Definition at line 1255 of file GoRegion.cpp.
References GoRegion::Write().
| const bool CHECK = SG_CHECK && true  [static] | 
Definition at line 36 of file GoRegion.cpp.
Referenced by GoRegion::Find2FreeLibs().
| const bool HEAVYCHECK = SG_HEAVYCHECK && CHECK && false  [static] | 
Definition at line 38 of file GoRegion.cpp.
Referenced by GoRegion::ReplaceChain().
| const char* kRegionFlagStrings[_GO_REGION_FLAG_COUNT+1] | 
{
    "isSmall", "GO_REGION_CORRIDOR", "GO_REGION_STATIC_1VC",
    "GO_REGION_1VC", "GO_REGION_STATIC_2V", "GO_REGION_2V",
    "GO_REGION_SINGLE_BLOCK_BOUNDARY",
    "GO_REGION_OPP_CAN_LIVE_INSIDE",
    "GO_REGION_AT_LEAST_SEKI",
    "isSafe",
    "GO_REGION_PROTECTED_CUTS", "GO_REGION_STATIC_1VITAL",
    "is1Vital",
    "GO_REGION_USED_FOR_MERGE",
    "GO_REGION_VALID",
    "GO_REGION_COMPUTED_BLOCKS",
    "GO_REGION_COMPUTED_CHAINS",
    "GO_REGION_COMPUTED_NAKADE",
    "_GO_REGION_FLAG_COUNT"
}
Definition at line 659 of file GoRegion.cpp.
Referenced by GoRegion::Write().
| const bool WRITEDEBUG = false  [static] | 
Definition at line 40 of file GoRegion.cpp.
Referenced by GoRegion::GetDivideMiaiPairs().