An AtomIterator is an STL BidirectionalIterator (1) whose value_type (2) is a model of the Atom Concept.
BidirectionalIterator
The same as for an STL BidirectionalIterator.
The same as for an STL BidirectionalIterator.
- The AtomIterator is defined as a BidirectionalIterator (as opposed to a RandomAccessIterator) because the BTK supports the use of containers that are not STL RandomAccessContainers for atom storage (e.g. std::list).
- All AtomIterator objects are expected to work with the std::iterator_traits<> template.
Generated on Sun Jul 15 20:46:28 2007 for BTK Core by
1.5.1