| bits2tree(const vector< int > &tree_bits, const vector< int > &perm, const vector< int > &orient, vector< BTreeNode > &ntree) | BTree | [static] |
| blockArea() const | BTree | [inline] |
| BTree(const HardBlockInfoType &blockinfo) | BTree | |
| BTree(const HardBlockInfoType &blockinfo, double nTolerance) | BTree | |
| BTree(const BTree &newBTree) | BTree | [inline] |
| BTreeFromSoftPacking(const HardBlockInfoType &nBlockinfo, const SoftPacking &spk) | BTreeFromSoftPacking | |
| BTreeFromSoftPacking(const HardBlockInfoType &nBlockinfo, const SoftPacking &spk, double nTolerance) | BTreeFromSoftPacking | |
| clean_contour(vector< ContourNode > &oContour) | BTree | [inline, static] |
| clean_tree(vector< BTreeNode > &otree) | BTree | [inline, static] |
| contour | BTree | |
| contour_add_block(int treePtr) | BTree | [protected] |
| contour_evaluate() | BTree | [protected] |
| evaluate(const vector< BTreeNode > &ntree) | BTree | |
| evaluate(const vector< int > &tree_bits, const vector< int > &perm, const vector< int > &orient) | BTree | |
| EvaluateTree(const SoftPacking &spk) | BTreeFromSoftPacking | [protected] |
| height(int index) const | BTree | [inline] |
| in_blockArea | BTree | [protected] |
| in_blockinfo | BTree | [protected] |
| in_buffer | BTreeFromSoftPacking | [protected] |
| in_contour | BTree | [protected] |
| in_height | BTree | [protected] |
| in_totalArea | BTree | [protected] |
| in_totalHeight | BTree | [protected] |
| in_totalWidth | BTree | [protected] |
| in_tree | BTree | [protected] |
| in_width | BTree | [protected] |
| in_xloc | BTree | [protected] |
| in_yloc | BTree | [protected] |
| move(int index, int target, bool leftChild) | BTree | |
| MOVE enum value | BTree | |
| MoveType enum name | BTree | |
| NUM_BLOCKS | BTree | |
| operator=(const BTree &newBTree) | BTree | [inline] |
| remove_left_up_right_down(int index) | BTree | [protected] |
| rotate(int index, int newOrient) | BTree | [inline] |
| ROTATE enum value | BTree | |
| save_bbb(const string &filename) const | BTree | |
| setTree(const vector< BTreeNode > &ntree) | BTree | [inline] |
| swap(int indexOne, int indexTwo) | BTree | |
| SWAP enum value | BTree | |
| swap_parent_child(int parent, bool isLeft) | BTree | [protected] |
| TOLERANCE | BTree | [protected] |
| totalArea() const | BTree | [inline] |
| totalHeight() const | BTree | [inline] |
| totalWidth() const | BTree | [inline] |
| tree | BTree | |
| UNDEFINED | BTree | [static] |
| width(int index) const | BTree | [inline] |
| xloc() const | BTree | [inline] |
| xloc(int index) const | BTree | [inline] |
| yloc() const | BTree | [inline] |
| yloc(int index) const | BTree | [inline] |