#include "lily-proto.hh"
#include "pointer.hh"
#include "interval.hh"
+#include "assoc.hh"
/// helper struct for #Spacing_problem#
struct Colinfo {
Paper_column *pcol_l_;
P<Real> fixpos_p_;
+ Assoc<int, Real> min_dists_assoc_;
Interval width_;
int rank_i_;
/// did some tricks to make this column come out.
Colinfo();
Colinfo (Paper_column *,Real const *);
+ int rank_i () const;
void print() const;
- bool fixed() const { return fixpos_p_.get_C();}
- Real fixed_position() const { return *fixpos_p_; }
+ bool fixed_b() const ;
+ Real fixed_position() const ;
};
#endif // COL_INFO_HH