+ unsigned short height() const;
+ ///
+ void width(unsigned int w);
+ ///
+ unsigned int width() const;
+ ///
+ void ascent_of_text(unsigned short a);
+ ///
+ unsigned short ascent_of_text() const;
+ ///
+ void top_of_text(unsigned int top);
+ ///
+ unsigned int top_of_text() const;
+ ///
+ void baseline(unsigned int b);
+ ///
+ unsigned int baseline() const;
+ /// return true if this row is the start of a paragraph
+ bool isParStart() const;
+ /// return the cached y position
+ unsigned int y() const;
+ /// cache the y position
+ void y(unsigned int newy);
+private:
+ ///
+ ParagraphList::iterator pit_;
+ ///
+ lyx::pos_type pos_;
+ /** what is missing to a full row. Can be negative.
+ Needed for hfills, flushright, block etc. */
+ mutable int fill_;