+private:
+ /// Decides whether the margin is selected.
+ /**
+ * \param margin_begin
+ * \param beg
+ * \param end
+ */
+ bool isMarginSelected(bool left_margin, DocIterator const & beg,
+ DocIterator const & end) const;
+
+ /// has the Row appearance changed since last drawing?
+ mutable bool changed_;
+ /// CRC of row contents.
+ mutable size_type crc_;
+ /// first pos covered by this row
+ pos_type pos_;
+ /// one behind last pos covered by this row
+ pos_type end_;
+ /// Row dimension.
+ Dimension dim_;
+};