else
{
if (use_horizontal_spacing_ || !Stem::get_beam (stem))
- stem_end_position = Stem::stem_end_position (stem) * staff_space * .5;
+ stem_end_position = stem->extent (stem, Y_AXIS)[get_grob_direction (stem)];
else
+ // May want to change this to the stem's pure height...
stem_end_position = Stem::note_head_positions (stem)[get_grob_direction (stem)]
* staff_space * .5;
}
Grob *flag = Stem::flag (stem);
if (flag)
{
- Grob* commony = stem->common_refpoint (flag, Y_AXIS);
+ Grob *commony = stem->common_refpoint (flag, Y_AXIS);
boxes.push_back (Box (flag->extent (x_refpoint_, X_AXIS),
flag->extent (commony, Y_AXIS)));
}
Tie_formatting_problem::get_configuration (int pos, Direction dir, Drul_array<int> columns,
bool tune_dy) const
{
- int key_components[] =
+ int key_components[]
+ =
{
pos, dir, columns[LEFT], columns[RIGHT]
};