The Subcurve_node is the base class for the nodes of the tree. Its functions are inherited by the Curve_node and Edge_node classes.
|
| returns false; |
|
| returns an iterator to the Curve_node that is the root of the hierarchy tree sn is in. |
|
| returns an iterator to the node that is the parent of sn in the hierarchy tree. Note that the return value is always a Subcurve_iterator even if the actual type is a Curve_node; in order to get the Curve_node which is the root of the tree use the member function curve_node(). |
|
| |
returns a begin iterator to the children of sn in the hierarchy tree. | ||
|
| returns a past-the-end iterator of the children of sn in the hierarchy tree. |
|
|
returns a begin iterator to the
edges in the subtree ``hanging'' from sn, i.e., the subtree that
sn is a root of. Precondition: sn has a non-empty edge level. |
|
|
returns a past-the-end iterator to the
edges in the subtree ``hanging'' from sn. Precondition: sn has a non-empty edge level. |