/// sets row.end to the pos value *after* which a row should break.
/// for example, the pos after which isNewLine(pos) == true
- pit_type rowBreakPoint(
+ pos_type rowBreakPoint(
int width,
pit_type const pit,
- pit_type first
+ pos_type first
) const;
/// returns the minimum space a row needs on the screen in pixel
/// returns the row near the specified y-coordinate in a given paragraph
/// (relative to the screen). If assert_in_view is true, it is made sure
/// that the row is on screen completely; this might change the given pit.
- Row const & getPitAndRowNearY(int y, pit_type & pit,
+ Row const & getPitAndRowNearY(int & y, pit_type & pit,
bool assert_in_view, bool up);
/// returns the paragraph number closest to screen y-coordinate.