|
| Bloc (const std::string &blocName, Position pos=Node::NONE, Node *parent=NULL) |
| creates a new bloc. More...
|
|
const std::string & | getName () const |
| returns the name of the node.
|
|
Node * | getParent () |
| returns the parent node of the current node.
|
|
Position | getPosition () const |
| returns the position of the node.
|
|
Node * | getRight () |
| returns the child node at the right of the current node.
|
|
Node * | getTop () |
| returns the child node at the top of the current node.
|
|
bool | isRoot () |
| returns tru if the node is the root of the tree (has no parent).
|
|
void | setRight (Node *) |
| sets the child node at the right of the current node. More...
|
|
void | setTop (Node *) |
| sets the node at the top of the current node. More...
|
|
This class describes a bloc of the placement tree.