- c4 c4 c4 c4
- veryveryverylongsyllable2 veryveryverylongsyllable2
- " "4 veryveryverylongsyllable2 syllable4
-
-
- can be further compressed to
-
-
- c4 c4 c4 c4
- veryveryverylongsyllable2 veryveryverylongsyllable2
- " "4 veryveryverylongsyllable2 syllable4
-
-
- Perhaps this is not a bad thing, because the 1st looks better anyway. */
-struct Simple_spacer
-{
- 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_;
- int active_count_;
-
- Simple_spacer ();
-
- void solve (Column_x_positions *) const;
- void add_columns (Link_array<Grob>);
- void my_solve_linelen ();
- void my_solve_natural_len ();
- Real active_springs_stiffness () const;
- Real range_stiffness (int, int) const;
- void add_rod (int l, int r, Real dist);
- Real range_ideal_len (int l, int r)const;
- Real active_blocking_force ()const;
- Real configuration_length ()const;
- void set_active_states ();
- bool active_b () const;
-};