-/// Description of a position
-struct MathCursorPos {
- /// pointer to an inset
- MathAtom * par_;
- /// cell index of a position in this inset
- MathInset::idx_type idx_;
- /// position in this cell
- MathInset::pos_type pos_;
-
- /// returns cell corresponding to this position
- MathArray & cell() const;
- /// returns cell corresponding to this position
- MathArray & cell(MathInset::idx_type idx) const;
- /// returns xcell corresponding to this position
- MathXArray & xcell() const;
- /// returns xcell corresponding to this position
- MathXArray & xcell(MathInset::idx_type idx) const;
-};
-
-/// test for equality
-bool operator==(MathCursorPos const &, MathCursorPos const &);
-/// test for unequality
-bool operator<(MathCursorPos const &, MathCursorPos const &);
-
-
-/// see above