source file of the GNU LilyPond music typesetter
- (c) 1999--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1999--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
struct Spring_description
{
- Real ideal_f_;
- Real hooke_f_;
+ Real ideal_;
+ Real hooke_;
bool active_b_;
- Real block_force_f_;
+ Real block_force_;
Real length (Real force) const;
Spring_description ();
Array<Spring_description> springs_;
Link_array<Grob> spaced_cols_;
Link_array<Grob> loose_cols_;
- Real force_f_;
- Real indent_f_;
- Real line_len_f_;
- Real default_space_f_;
+ Real force_;
+ Real indent_;
+ Real line_len_;
+ Real default_space_;
int active_count_;
bool compression_penalty_b_;
Simple_spacer ();
- void solve (Column_x_positions *, bool) const;
- void add_columns (Link_array<Grob>);
+ void solve (Column_x_positions *, bool);
+ void add_columns (Link_array<Grob>const &);
void my_solve_linelen ();
void my_solve_natural_len ();
Real active_springs_stiffness () const;