################### Iterator Comparison ################### It is possible to obtain the distance between to :ref:`BasisIterator` instances by: .. doxygenfunction:: danceq::internal::BasisIterator::distance(const BasisIterator & basisiterator) const The class exhibits all relevant comparison functions: .. doxygenfunction:: danceq::internal::BasisIterator::operator==(const BasisIterator & basisiterator) const .. doxygenfunction:: danceq::internal::BasisIterator::operator!=(const BasisIterator & basisiterator) const .. doxygenfunction:: danceq::internal::BasisIterator::operator>(const BasisIterator & basisiterator) const .. doxygenfunction:: danceq::internal::BasisIterator::operator<(const BasisIterator & basisiterator) const .. doxygenfunction:: danceq::internal::BasisIterator::operator>=(const BasisIterator & basisiterator) const .. doxygenfunction:: danceq::internal::BasisIterator::operator<=(const BasisIterator & basisiterator) const