if (fixed())
DOUT << "fixed at " << fixed_position()<<", ";
assert (pcol_l_);
- DOUT << "[" << minleft() << ", " << minright () << "]";
+ DOUT << width_.str();
DOUT <<"}\n";
#endif
}
fixpos_p_.set_l (fixed_C);
ugh_b_ = false;
pcol_l_ = col_l;
- width = pcol_l_->width();
- if (width.empty_b())
- width = Interval(0,0);
+ width_ = pcol_l_->width();
+ if (width_.empty_b())
+ width_ = Interval(0,0);
}
struct Colinfo {
Paper_column *pcol_l_;
P<Real> fixpos_p_;
- Interval width;
+ Interval width_;
int rank_i_;
/// did some tricks to make this column come out.
bool ugh_b_;
void print() const;
bool fixed() const { return fixpos_p_.get_C();}
Real fixed_position() const { return *fixpos_p_; }
- Real minright() const { return width.right; }
- Real minleft() const { return -width.left; }
};
#endif // COL_INFO_HH