}
+MathArray const & MathIterator::cell() const
+{
+ return par()->xcell(position().idx_).data_;
+}
+
+
MathInset * MathIterator::nextInset() const
{
if (position().pos_ == xcell().data_.size())
}
+void MathIterator::jump(MathInset::difference_type i)
+{
+ position().pos_ += i;
+ //lyx::Assert(position().pos_ >= 0);
+ lyx::Assert(position().pos_ <= cell().size());
+}
+
bool operator==(MathIterator const & it, MathIterator const & jt)
{
}
-
MathIterator ibegin(MathInset * p)
{
return MathIterator(p);