for (vsize i = 0; i < elts.size (); i++)
{
- Interval_t<int> rank_span = elts[i]->spanned_rank_iv ();
+ Interval_t<int> rank_span = elts[i]->spanned_rank_interval ();
Item *it = dynamic_cast<Item*> (elts[i]);
if (rank_span[LEFT] <= end && rank_span[RIGHT] >= start && (!it || it->pure_is_visible (start, end)))
{
if (to_boolean (s))
{
if (me->get_column ()->get_rank ()
- - me->get_system ()->spanned_rank_iv ()[LEFT] > 1)
+ - me->get_system ()->spanned_rank_interval ()[LEFT] > 1)
me->suicide ();
}
return SCM_UNSPECIFIED;
}
Interval_t<int>
-Grob::spanned_rank_iv () const
+Grob::spanned_rank_interval () const
{
return Interval_t<int> (-1, 0);
}
for (vsize i = 0; i < worth.size (); i++)
{
- Interval_t<int> iv = worth[i]->spanned_rank_iv ();
+ Interval_t<int> iv = worth[i]->spanned_rank_interval ();
for (int j = iv[LEFT]; j <= iv[RIGHT]; j++)
ranks.push_back (j);
}
bool fast_substitute_grob_array (SCM sym, Grob_array *);
Interval_t<Moment> spanned_time () const;
- virtual Interval_t<int> spanned_rank_iv () const;
+ virtual Interval_t<int> spanned_rank_interval () const;
void set_bound (Direction d, Grob *);
Item *get_bound (Direction d) const;
}
Interval_t<int>
-Item::spanned_rank_iv () const
+Item::spanned_rank_interval () const
{
int c = get_column ()->get_rank ();
return Interval_t<int> (c, c);
{
if (Spanner *parent = dynamic_cast<Spanner *> (get_parent ((Axis)a)))
{
- if (!parent->spanned_rank_iv ().superset (this->spanned_rank_iv ()))
+ if (!parent->spanned_rank_interval ().superset (this->spanned_rank_interval ()))
{
programming_error (to_string ("Spanner `%s' is not fully contained in parent spanner `%s'.",
name ().c_str (),
}
Interval_t<int>
-Spanner::spanned_rank_iv () const
+Spanner::spanned_rank_interval () const
{
Interval_t<int> iv (0, 0);