Class Specialization
RightArrayBinaryTree Iterator
An iterator for RightArrayBinaryTree.
| |||||||||||||
![]() | ![]() | ||||||||||||
RightArrayBinaryTree Iterator | |||||||||||||
Include Headers
seqan/index.h
Parameters
The RightArrayBinaryTree. Types: RightArrayBinaryTree | |
Specialisation Tag. Types: TopDown Iterator |
Specialization of
Implements
Metafunctions
| Type of the container given an iterator. (Iter) | |
| Type of an object that stores the difference between two iterators. (Iter) | |
| Type for reading values. (Iter) | |
| Type of iterator objects that are used to traverse the container. (Iter) | |
| Type of an object that represents a position in a container. (Iter) | |
| Reference type. (Iter) | |
| The spec of a class. (Iter) | |
| Type of the items in the container or behind an iterator. (Iter) |
Functions
| Assigns value to item. (Iter) | |
| Determines whether an iterator is at the beginning position. (Iter) | |
| Determines whether an iterator is at the end position. (Iter) | |
| Returns true if the iterator is at the end of a sequence. (Iter) | |
| Container of an iterator. (Iter) | |
| The difference between two iterators. (Iter) | |
| This function returns the pivot character of the node the iterator currently points to. | |
| Returns the position in RightArrayBinaryTree of the left child vertex. | |
| Returns the position of the iterator in the host. | |
| Returns the position in RightArrayBinaryTree of the right child vertex. | |
| Returns the number of vertices in the subtree starting at the position an iterator points to. | |
| Access to the value. (Iter) | |
| Iterates to the first position of a container. (Iter) | |
| Iterates down one edge or a path in a tree. | |
| Iterates to the last position of a container. (Iter) | |
| Iterates some steps further. (Iter) | |
| Sets the iterator to the left child of the current node if it exists and returns true, otherwise the iterator does not change position and the function returns false. | |
| Iterates to next position. (Iter) | |
| Iterates to pevious position. (Iter) | |
| Iterates to the next sibling in a tree. | |
| Sets the iterator to the right child of the current node if it exists and returns true, otherwise the iterator does not change position and the function returns false. | |
| Test whether a tree iterator points to a leaf. | |
| Assigns value to item. (Iter) | |
| Position of an iterator. (Iter) | |
| Reference to the value. (Iter) |
SeqAn - Sequence Analysis Library - www.seqan.de
