source file of the GNU LilyPond music typesetter
- (c) 2006--2007 Joe Neeman <joeneeman@gmail.com>
+ (c) 2006--2008 Joe Neeman <joeneeman@gmail.com>
*/
#ifndef PAGE_SPACING_HH
Real rod_height_;
Real spring_len_;
Real inverse_spring_k_;
+ Real page_top_space_;
Line_details last_line_;
+ Line_details first_line_;
- Page_spacing (Real page_height)
+ Page_spacing (Real page_height, Real page_top_space)
{
page_height_ = page_height;
+ page_top_space_ = page_top_space;
clear ();
}
void calc_force ();
-
+ void resize (Real new_height);
void append_system (const Line_details &line);
void prepend_system (const Line_details &line);
void clear ();
};
-Real line_space (Line_details const &line);
#endif /* PAGE_SPACING_HH */