-Column_rod::Column_rod ()
-{
- distance_f_ = 0;
- other_l_ = 0;
-}
-
-int
-Column_rod::compare (const Column_rod &r1, const Column_rod &r2)
-{
- return r1.other_l_->rank_i() - r2.other_l_->rank_i();
+ Direction d = LEFT;
+ do
+ {
+ Paper_column *pc = item_drul_[d]->get_column ();
+ distance_ += -d * item_drul_[d]->relative_coordinate (pc, X_AXIS);
+ item_drul_[d] = pc;
+ }
+ while ((flip (&d)) != LEFT);